Kiedy korzystać z usługi Azure Kubernetes Service

Ukończone

W tym miejscu możesz zdecydować, czy usługa Azure Kubernetes Service (AKS) jest właściwym wyborem dla Ciebie.

Możesz podjąć decyzję z zielonych pól lub z punktu widzenia projektu lift-and-shift . Projekt zielonych pól umożliwia ocenę usługi AKS na podstawie domyślnych funkcji. Projekt lift-and-shift wymusza zapoznanie się z funkcjami, które najlepiej nadają się do obsługi migracji.

Wcześniej przedstawiono obsługę usługi AKS dla funkcji devOps za pośrednictwem platformy Azure. W tym miejscu wymieniono zasoby platformy Azure, które należy wziąć pod uwagę, aby ulepszyć ofertę usługi AKS Kubernetes. Te funkcje reprezentują atrakcyjne czynniki, dla których klienci wybierają usługę AKS.

Usługa Kwestie wymagające rozważenia
Zarządzanie tożsamościami i zabezpieczeniami Czy już używasz istniejących zasobów platformy Azure i korzystasz z identyfikatora Entra firmy Microsoft? Klaster usługi AKS można skonfigurować do integracji z identyfikatorem Entra firmy Microsoft i ponownie użyć istniejących tożsamości i członkostwa w grupach.
Zintegrowane rejestrowanie i monitorowanie Usługa AKS obejmuje usługę Azure Monitor dla kontenerów w celu zapewnienia wglądu w wydajność klastra. W przypadku instalacji niestandardowej platformy Kubernetes decydujesz się na rozwiązanie do monitorowania, które wymaga instalacji i konfiguracji.
Automatyczne skalowanie węzłów klastra i zasobników Trudno jest wybrać sytuacje, w których należy przeprowadzić skalowanie w górę lub w dół w dużym środowisku kontenerowym. Usługa AKS obsługuje dwie opcje automatycznego skalowania klastra. Do skalowania klastra można używać narzędzia Horizontal Pod Autoscaler lub Cluster Autoscaler. Narzędzie do automatycznego skalowania zasobników w poziomie obserwuje zapotrzebowanie na zasoby zasobników i zwiększa zasoby zasobników w celu dopasowania ich do zapotrzebowania. Składnik Cluster Autoscaler wyszukuje zasobniki, których skalowania nie można zaplanować ze względu na ograniczenia węzła. Automatycznie skaluje węzły klastra w celu wdrożenia zaplanowanych zasobników.
Uaktualnienia węzłów klastra Czy chcesz zmniejszyć liczbę zadań zarządzania klastrami? Usługa AKS zarządza uaktualnieniami oprogramowania Kubernetes i procesem odgradzania węzłów i ich opróżniania w celu zminimalizowania przerw w działaniu aplikacji. Po zakończeniu te węzły są uaktualniane pojedynczo.
Węzły obsługujące procesory GPU Czy masz obciążenia, które intensywnie korzystają z mocy obliczeniowej lub procesora graficznego? Usługa AKS obsługuje pule węzłów z obsługą procesorów GPU.
Obsługa woluminów magazynu Czy masz aplikację stanową, która nie wymaga trwałego magazynu? Usługa AKS obsługuje zarówno statyczne, jak i dynamiczne woluminy magazynu. Zasobniki mogą być dołączane i ponownie dołączane do tych woluminów magazynu podczas tworzenia lub ponownego planowania zasobników w innych węzłach.
Obsługa sieci wirtualnej Czy potrzebujesz komunikacji sieciowej między zasobnikami lub dostępu do sieci lokalnych z klastra usługi AKS? Klaster usługi AKS można łatwo wdrożyć w istniejącej sieci wirtualnej.
Obsługa ruchu przychodzącego z routingiem aplikacji protokołu HTTP Czy Twoje wdrożone aplikacje muszą być publicznie dostępne? Dodatek Routing aplikacji protokołu HTTP ułatwia dostęp do aplikacji wdrożonych w klastrze usługi AKS.
Obsługa obrazów platformy Docker Czy używasz już obrazów platformy Docker dla kontenerów? Usługa AKS domyślnie obsługuje format obrazu pliku platformy Docker.
Prywatny rejestr kontenerów Czy potrzebujesz prywatnego rejestru kontenerów? Usługa AKS integruje się z usługą Azure Container Registry (ACR). Nie ograniczasz się do usługi ACR; Możesz użyć innych repozytoriów kontenerów, niezależnie od tego, czy są to repozytoria publiczne, czy prywatne.

Wszystkie te funkcje można konfigurować podczas tworzenia klastra lub następującego wdrożenia.