Docker Enterprise Container Cloud - zarządzanie Kubernetes w środowisku multicloud

Docker

Docker Enterprise Container Cloud – zarządzanie Kubernetes w środowisku multicloud

09/10/2020
Podziel się

Docker Enterprise Container Cloud to nowe rozwiązanie do zarządzania wieloma klastrami Kubernetes w środowisku multicloud. Jest ono realizowane przez zestaw interfejsów API i narzędzi do wdrażania, zarządzania i monitoringu certyfikowanych klastrów Kubernetes w dowolnej infrastrukturze chmurowej (publicznej, prywatnej) oraz on-premise (bare metal).

Przyjrzyjmy się bliżej, co ma do zaoferowania Docker Enterprise Container Cloud.

Zarządzanie klastrami Kubernetes w środowisku multicloud

Docker Enterprise Container Cloud umożliwia uruchamianie klastrów Kubernetes w środowisku chmurowym oraz we własnej serwerowni (bare metal).

Schemat wdrażania jest następujący:

  1. wdrożenie klastra zarządzania;
  2. klaster zarządzania uruchamia i nadzoruje klastry regionalne;
  3. klastry regionalne uruchamiają i nadzorują klastry podrzędne.

Na przykład można uruchomić klaster regionalny (Cluster1) w chmurze AWS us-east-1a, a drugi (Cluster2) w prywatnej chmurze OpenStack. Każdy z nich zarządza klastrami Docker Enterprise Kubernetes we własnym regionie. Tak więc Cluster2 tworzy i zarządza klastrami Kubernetes, które działają na lokalnych zasobach OpenStack, podczas gdy Cluster1 zarządza klastrami Kubernetes działającymi na serwerach EC2 w regionie us-east-1a.

Uniwersalny interfejs API do zarządzania

Kiedy użytkownik korzysta z natywnych funkcjonalności budowy klastra dostarczanych przez dostawcę chmury, często jest ograniczony przez daną technologię. Np. utworzenie klastrów za pomocą Amazon Kubernetes Service, w konsekwencji powoduje konieczność korzystania z chmury AWS.

Rozwiązaniem podobnych problemów jest uniwersalny interfejs API Docker Enterprise Container Cloud, zapewniający szereg korzyści takich jak:

  • możliwość wyboru dowolnego dostawcy chmury, w zależności od preferencji cenowych i dostępności geograficznej;
  • możliwość administrowania wieloma technologiami za pomocą jednego interfejsu;
  • monitoring wielu klastrów za pomocą jednego panelu administracyjnego;
  • możliwość przeglądania zagregowanych statystyk z wielu środowisk w jednym panelu.

Developers, Container Cloud i Lens

Głównym założeniem nowego rozwiązania było wykorzystanie dotychczasowego doświadczenia użytkowników w korzystaniu z chmury publicznej.

Ważnym elementem Docker Enterprise Container Cloud jest dodatek Lens – najpopularniejsze na świecie IDE Kubernetes, które umożliwia pracę z dowolnym klastrem Kubernetes przy użyciu KUBECONFIG.

Wypróbuj Docker Enterprise Container Cloud oraz Lens.

Zobacz również

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

    Skontaktuj się z nami