Kubernetes
Kubernetes er programvare designet for å håndtere, skalering og distribusjon av container applikasjoner. Kjente selskaper som bruker programvaren er Pearson, Box, Huawei, Haufe.Group, Blackrock, Bla Bla Car, Comcast, Pokemon GO, Philips, Soundcloud, Goldman Sachs, SAP, WePay, The New York Times, Yahoo Japan, Zulily, eBay og Wikimedia Foundation. Kubernetes selv har sin egen konvensjon: KubeCon.
- Automatiserte rollbacks og rollouts vil forplikte endringer i en søknad gradvis samtidig som du holder øye med programmets helse.
- Hvis noe går galt, vil Kubernetes automatisk rulle tilbake til forrige beste versjonen før reparasjonene er gjort
- Lagring orkestre tillater montering av enhver lagring system en administrator ønsker, det være seg lokal lagring, populære sky tilbydere (Amazon Web Services, Google Cloud), eller til og med nettverkslagringssystemer (iSCSI, NFS, cef, Flocker, Cinder, Gluster)
- Batch utførelse lar Kubernetes automatisk administrere CI og batch arbeidsbelastning, selv erstatte mislykkede beholdere
- Helt åpen kildekode betyr at alle står fritt til å endre den. Den siste versjonen er alltid tilgjengelig på Kubernetes GitHub repository
- Online interaktive opplæringsprogrammer er tilgjengelig for brukere som prøver å komme i gang
- Kubernetes er utformet for å arbeide med noen form for programutvikling prosessen, noe som betyr mer strømlinjeformet plattformer er sannsynligvis tilgjengelig for mer spesialiserte behov
Utviklere som ønsker en omfattende og modne programvareløsning for distribusjon av sky applikasjoner ofte slå til en av de største navnene på markedet, Kubernetes, og med god grunn. Denne utrolige plattformen er over 15 år å lage, og er fylt med funksjoner som er lagt til i løpet av årene, som kombinerer de beste elementene fra mange andre utviklere programvare. For eksempel har programvaren automatisk binpacking, som plasserer containere for sine ressursbehov, sparer tilgjengelighet og server arbeidsmengde. Dette holder ressursene fri til andre oppgaver og gir en mer optimalisert erfaring som andre plattformer mislykkes prøver å oppnå. Kubernetes er også utstyrt med horisontal skalering, innvilge en søknad mer ressurser med en kommando, automatisk basert på CPU-belastning, eller selv med en hendig GUI. En av de mer imponerende funksjonene Kubernetes er dens selvhelbredende funksjonalitet, noe som automatisk vil starte på nytt beholdere som har mislyktes. Det kan også flytte, erstatte og planlegge beholdere når en node går dårlig, slik at regelmessig vedlikehold av servere til opphold i rute og sparer nedetid. En brukerdefinert helsesjekk kan iverksettes for å sikre at usunn beholdere ikke engang annonsert til kunder før de får en god regning av helse.