Kubernetes
Kubernetes jest oprogramowaniem służącym do zarządzania, skalowania i wdrażania aplikacji kontenerowych. Wybitne przedsiębiorstwa, które korzystają z oprogramowania obejmują Pearson, pudełko, Huawei, Haufe.Group, Blackrock, bla bla Car, Comcast, Pokemon GO, Philips, SoundCloud, Goldman Sachs, SAP, WePay, The New York Times, Yahoo Japan, Zulily, eBay oraz Fundacja Wikimedia. Kubernetes nawet ma swój własny sposób: KubeCon.
- Zautomatyzowane cofanie i Wdrożenia popełni zmian do wniosku stopniowo jednocześnie oko na zdrowie programu.
- Jeśli coś pójdzie nie tak, Kubernetes automatycznie cofnąć się do ostatniego momentu najlepszej wersji poprawki są dokonywane
- Przechowywanie orkiestracja umożliwia przymocowanie każdego systemu magazynowania e pragnienia administratora, czy to lokalne przechowywanie, popularne dostawcy Cloud (Amazon Web Services, Google Cloud) lub systemy pamięci masowej nawet sieciowe (iSCSI, NFS, cef, Flocker, żużel, Gluster)
- wykonanie partii pozwala Kubernetes automatycznie zarządzać CI wsadowych i obciążeń, nawet zastąpienie nieudanych pojemników
- Całkowicie open source oznacza oprogramowanie każdy jest wolny, aby go zmodyfikować. Najnowsza wersja jest zawsze dostępna w repozytorium Kubernetes GitHub
- Online interaktywne samouczki są dostępne dla użytkowników próbujących zacząć
- Kubernetes jest przeznaczony do pracy z jakimkolwiek procesie rozwoju aplikacji, co oznacza bardziej uproszczone platformy są prawdopodobnie dostępne dla bardziej wyspecjalizowanych potrzeb
Deweloperzy, którzy chcą kompleksowe i starsze oprogramowanie do wdrażania aplikacji w chmurze często zwracają się do jednego z największych nazwisk na rynku, Kubernetes, i nie bez powodu. Ta niesamowita platforma ma ponad 15 lat w tworzeniu i jest pełen funkcji, które zostały dodane w ciągu lat, łącząc najlepsze elementy z oprogramowaniem wielu innych deweloperów. Na przykład, program posiada funkcję automatycznego binpacking, co plasuje pojemników w celu ich zapotrzebowania na zasoby, oszczędzając dostępność i obciążenie serwera. To utrzymuje wolne zasoby do innych zadań i zapewnienie bardziej zoptymalizowanej doświadczenia, że inne platformy fail chce osiągnąć. Kubernetes również wyposażony skalowania poziomego, uwzględniająca wniosek więcej zasobów poleceniem, automatycznie na podstawie obciążenia procesora, a nawet z poręcznym GUI. Jednym z najbardziej imponujących cech Kubernetes jest jego funkcjonalność samoleczenia, który zostanie automatycznie uruchomiony ponownie pojemniki, które zawiodły. Może także poruszać, wymienić i przełożyć pojemniki gdy węzeł idzie źle, pozwalając regularnej konserwacji serwera, aby pozostać na harmonogramie i oszczędzając czas przestoju. Kontrola zdrowia zdefiniowane przez użytkownika mogą być realizowane w celu zapewnienia, że niezdrowe pojemniki nie są nawet reklamowane klientom, dopóki nie zostaną podane dobre świadectwo zdrowia.