Niemiecki startup, Kubermatyka, wprowadził nowy system open-source, który nazywa KubeCarrier. System jest odpowiedzią na rosnące wyzwania techniczne stale rosnącego ekosystemu Kubernetes i technologii chmurowych.
KubeCarrier to centrum zarządzania usługami służące do rozwiązywania różnych problemów technicznych związanych z wdrażaniem klastrów Kubernetes. Według współzałożyciela i CEO, Sebastian Scheelefirma chciała rozwiązać problemy, z jakimi borykają się programiści i specjaliści IT podczas obsługi aplikacji chmurowych.
Automatyzacja operacji dla aplikacji chmurowych
Firma Kubermatic postanowiła rozwinąć tę koncepcję i stworzyła rozwiązanie KubeCarrier, które umożliwia operatorom automatyczne pakowanie, zarządzanie i wdrażanie aplikacji natywnych dla chmury.
Około cztery lata temu społeczność zajmująca się rozwiązaniami chmurowymi stanęła przed kilkoma problemami technicznymi związanymi z klastrami Kubernetes, takimi jak:
- Uwierzytelnianie,
- Siatki serwisowe i
- Sieciowanie nakładkowe.
Mimo że przez jakiś czas sobie z tym radzili, Scheele nadal widział podobne problemy, gdy programiści potrzebowali więcej narzędzi do zarządzania rosnącą złożonością Kubernetes. Firma stworzyła to rozwiązanie typu open source, aby pomóc im rozwiązać jeden aspekt problemu.
Elastyczność wykraczająca poza zarządzanie Kubernetes
Ten system typu open source został zaprojektowany z myślą o zarządzaniu aplikacjami i usługami w wielu klastrach Kubernetes, a jednocześnie udostępnia użytkownikom scentralizowaną infrastrukturę umożliwiającą samoobsługowe działanie.
Według Scheele, KubeCarrier da organizacjom większą elastyczność poza zarządzaniem Kubernetes. Będzie dostarczać i obsługiwać obciążenia w wielu klastrach.
System ten pomoże klientom Kubermatic wykorzystać interfejs API i operatorów Kubernetes w scentralizowanym środowisku, umożliwiając przedsiębiorstwom świadczenie usług w chmurze.
Scheele zauważył, że KubeCarrier pomoże swoim klientom zbudować odpowiedni rodzaj automatyzacji wokół provisioningu i możliwości obsługi. Pozwoliłoby to różnym zespołom świadczyć różne usługi w ramach organizacji lub klientom zewnętrznym. Dzięki KubeCarrier zarówno klienci zewnętrzni, jak i wewnętrzni mogliby wdrożyć niezbędne oprogramowanie i usługi w chmurze, których potrzebują natychmiast.
Niektóre z rozwiązań, które KubeCarrier zapewni, obejmują wdrażanie siatek usług, baz danych, magazynów danych i systemów monitorowania. Zapewni również skalowalność i powtarzalność w miarę rozwoju środowisk, ułatwiając zarządzanie, lokalizowanie i inspekcję usług na całej platformie.
Jakie będą następne kroki?
Kubermatic rozszerzy swoje portfolio produktów typu open source, udostępniając KubeCarrier jako open source. Konkretnie, Kubermatics udostępni open source KubeOne i jej Platforma Kubernetes.
KubeOne
Zaprojektowany, aby zapewnić zautomatyzowane zarządzanie cyklem życia Kubernetes zarówno w lokalizacjach brzegowych, jak i centrach danych. Zarządza również wdrażaniem i rozwojem pojedynczych klastrów Kubernetes w różnych infrastrukturach.
Platforma Kubermatic Kubernetes
Został zaprojektowany do zarządzania wymaganiami przedsiębiorstwa poprzez zapewnienie zespołom ds. operacji IT skalowalnego oprogramowania do dostarczania klientom operacji Day 2 i funkcji Kubernetes-as-a-Service. Automatyzuje również całe zarządzanie cyklem życia kilku klastrów Kubernetes na wielu platformach.
Rozwiązanie chmurowe typu open source jest dostępne na GitHub.
Według Scheele firma ma nadzieję uzyskać istotne informacje zwrotne od społeczności na temat tego, jak jeszcze bardziej ulepszyć swoje usługi. Zauważył również, że Kubermatic chce odkryć nowe sposoby włączenia technologii do swojej oferty komercyjnej. Scheele poinformował, że usługa powinna być dostępna w ciągu najbliższych trzech do sześciu miesięcy.
Przeczytaj również
O firmie Kubermatic
Kubermatyka jest firmą zajmującą się oprogramowaniem do automatyzacji Kubernetes, odpowiedzialną za zasilanie operacji IT na dużą skalę. Platforma, wcześniej znana jako Loodse, umożliwia organizacjom automatyzację procesów natywnych dla chmury na miejscu, w wielu chmurach i na brzegu. W 2019 r. była jednym z pięciu największych korporacyjnych współtwórców projektu Kubernetes.
Kubermatic tworzy rozwiązania programowe i dostarcza profesjonalne usługi zaprojektowane do bezpiecznego nawigowania i przyspieszania transformacji w chmurze. Różne wiodące przedsiębiorstwa, takie jak Lufthansa, Siemens, T-Systems i Bosch, ufają platformie w zakresie obsługi ich złożonych potrzeb w chmurze. Firma została założona w 2016 r. przez Sebastiana Scheele i Juliana Hanserta, a jej siedziba znajduje się w Hamburgu w Niemczech.