Deis
Deis pozwala zespołom projektowym z ograniczoną zrozumienia zasad infrastrukturalnych z narzędziami do zarządzania i tworzenia narzędzi na Kubenetes ekosystem.
- Wdrożenie i komunikacja poprzez Workflow
- Opcje zarządzania pakietami przez Helm
- pośrednictwo usługi przez Steward
- Lekki PaaS dość łatwe nawet dla niedoświadczonych użytkowników, aby podnieść
- Struktura środki open source tam dedykowane i nieustające wsparcie
- Architektura zorientowana na potrzeby usług
- Niedostatecznie silne rozwiązań monitorujących
- Dużym stopniu zależy od CoreOS
Podczas tworzenia wszechstronną aplikację, która będzie łączyć ze społecznością może być dość trudne zadanie samo w sobie, że procesy wdrażania dodać zupełnie nową warstwę komplikacji. Wbudowany do funkcji z Kubenetes, Deis automatyzuje proces wdrażania aplikacji, zarządzać nimi na lokalnych lub zdalnych serwerach i skalować je dopasować popyt swojej bazy klientów. Deis jest zbudowany do skali do potrzeb użytkownika. Jego łatwość obsługi i automatyzacji ułatwiają dla osób z minimalnym doświadczeniem do wykonania, ale jest bogactwo opcji dostępnych dla tych bardziej zorientowanych w tajniki projektowania i utrzymania infrastruktury. Zamiast jednego kawałka oprogramowania, Deis jest trzech płaszczyznach zestaw, który obejmuje wszystkie podstawy wdrażania i zarządzania. Poprzez oddzielenie ten pakiet na trzy odrębne kategorie, użytkownicy mogą łatwiej zarządzać różne aspekty ich programów i uniknąć przeciążenia informacyjnego. Workflow służy jako strażnika między zespołami rozwoju i operacji. Gdzie stara metoda rozwoju często powodowało bałagan kodu potrzebnego do masowane przez OPS, Workflow zapewnia, że wszyscy zaangażowani w proces jest na tej samej stronie. Można zminimalizować przeszkód i komplikacji, które pochodzą od tarcia pomiędzy różnymi zespołami poprzez stworzenie usprawnionego przepływu pracy, który mówi dokładnie, gdzie swoje problemy i nieefektywność powstać. Interfejs wiersza poleceń jest inspirowana przez Heroku, jednej z wiodących marek w branży, a to stawia prostotę pierwszy. Pakiety Workflow razem liczba Kubernetes mikro oprogramowanie w jednym prostym interfejsie, umożliwiając programistom wdrażać nowe wersje swoich aplikacji z małą potrzebę wiedzy technicznej i OPS zdolność do wdrażania tych wersje z zero przestojów. Workflow wykorzystuje API REST dla łatwej integracji z Kubernetes. Kubernetes oferuje wiele świetnych opcji po wyjęciu z pudełka, ale bardziej zaawansowane zespoły są często będziemy musieli polegać na dodatkowych aplikacji Kubernetes aby uzyskać wyniki, których potrzebują. Helm pomaga znaleźć aplikacje, które odpowiadają wymaganiom danego projektu i wdrażać je w sposób skuteczny i efektywny sposób. To jest uzupełniane, Helm Charts który pozwala zdefiniować funkcje aplikacji Kubernetes, szybko zainstalować je, a nawet zarządzać aktualizacjami po ich otrzymaniu. Z wykresu w miejscu, można łatwo śledzić obieg swojego ekosystemu Kubernetes. Ostateczna elementem systemu Deis jest Steward, rodem broker usługa, która nadzoruje bieżące utrzymanie infrastruktury aplikacji. Kody steward są łatwo dostępne dla wszystkich użytkowników poprzez GitHub. Wszystkie projekty Deis są open source, ułatwiając komunikację pomiędzy deweloperami Deis i pozwalając operatorów i administratorów do zakasać rękawy i kopać w głąb zębów i kół zębatych, które utrzymują ramową bieg DEIS. Oni regularnie polegać na sugestii i uzupełnień ze strony społeczności, aby poprawić swoje produkty.