Co to jest usługa AKS włączona przez usługę Azure Arc?
Usługa Azure Kubernetes Service (AKS) włączona przez usługę Azure Arc to zarządzana usługa Kubernetes, której można użyć do wdrażania konteneryzowanych aplikacji i zarządzania nimi lokalnie, w centrach danych lub w lokalizacjach brzegowych, takich jak sklepy detaliczne lub zakłady produkcyjne. Aby rozpocząć pracę z usługą AKS, potrzebujesz minimalnej wiedzy na temat platformy Kubernetes. Usługa AKS zmniejsza złożoność i nakłady operacyjne związane z zarządzaniem rozwiązaniem Kubernetes, przenosząc znaczną część tej odpowiedzialności na platformę Azure. Usługa AKS to idealna platforma do wdrażania konteneryzowanych aplikacji, które wymagają wysokiej dostępności, skalowalności i przenośności oraz zarządzania nimi. Doskonale nadaje się również do wdrażania aplikacji w wielu lokalizacjach, używania narzędzi typu open source i integracji z istniejącymi narzędziami DevOps.
Omówienie usługi AKS włączonej przez usługę Azure Arc
Usługa AKS włączona przez usługę Azure Arc zmniejsza złożoność i nakłady operacyjne związane z zarządzaniem platformą Kubernetes, przenosząc tę odpowiedzialność na platformę Azure. Po utworzeniu usługi AKS włączonej przez klaster usługi Azure Arc jest on automatycznie połączony z usługą Azure Arc w celu scentralizowanego zarządzania. Zarządzając wszystkimi zasobami Platformy Kubernetes na jednej płaszczyźnie sterowania na platformie Azure, możesz włączyć bardziej spójne środowisko programistyczne i operatory, aby uruchamiać aplikacje natywne dla chmury w dowolnym miejscu i w dowolnej opcji infrastruktury.
Usługa AKS włączona przez usługę Azure Arc oferuje następujące funkcje:
- Obsługuje uruchamianie klastrów Kubernetes lokalnie, na urządzeniach brzegowych lub w innych środowiskach chmury. Zapewnia to elastyczność, aby spełnić określone wymagania biznesowe lub techniczne.
- Spójne środowisko zarządzania klastrami Kubernetes w różnych infrastrukturach, podobnie jak w przypadku korzystania z usługi AKS na platformie Azure.
- Scentralizowane zarządzanie klastrami Kubernetes za pośrednictwem witryny Azure Portal, niezależnie od tego, gdzie są hostowane. Obejmuje to monitorowanie, aktualizowanie i skalowanie klastrów.
- Rozszerza możliwości zabezpieczeń i ładu platformy Azure na klastry Kubernetes działające w dowolnym miejscu. Usługę Azure Policy można zastosować do zapewniania ładu i używać usługi Azure Security Center do monitorowania zabezpieczeń i wykrywania zagrożeń.
- Integruje się z różnymi usługami platformy Azure, takimi jak Azure Monitor, Azure Policy i Azure Security Center, zapewniając bezproblemowe środowisko operacji i zarządzania.
- Obsługuje metodyki GitOps do zarządzania konfiguracją i praktyk ciągłego wdrażania. Umożliwia to zautomatyzowane i spójne procesy wdrażania.
Kiedy używać usługi AKS włączonej przez usługę Azure Arc
Poniższa lista zawiera opis niektórych typowych przypadków użycia usługi AKS, ale nie jest wyczerpującą listą:
- Wdrożenia chmury hybrydowej: idealne rozwiązanie dla organizacji, które chcą uruchamiać aplikacje w wielu środowiskach, w tym w środowisku lokalnym i na platformie Azure, przy zachowaniu spójnej warstwy zarządzania.
- Przetwarzanie brzegowe: przydatne do wdrażania aplikacji na brzegu sieci, gdzie małe opóźnienia i lokalne przetwarzanie mają krytyczne znaczenie, takie jak w sklepach detalicznych, piętrach produkcyjnych lub lokalizacjach zdalnych.
- Przepisy i zgodność: pomaga spełnić określone wymagania dotyczące przepisów i zgodności, umożliwiając zlokalizowane wdrażanie klastrów Kubernetes i zarządzanie nimi.
Usługa AKS włączona przez opcje wdrażania usługi Azure Arc
Dostępne opcje wdrażania są następujące:
- Usługa AKS na platformie Azure Lokalna, wersja 23H2: usługa AKS na platformie Azure Lokalna, wersja 23H2 używa usługi Azure Arc do tworzenia nowych klastrów Kubernetes na platformie Azure lokalnie bezpośrednio z platformy Azure. Umożliwia ona używanie znanych narzędzi, takich jak witryna Azure Portal i szablony usługi Azure Resource Manager, do tworzenia klastrów Kubernetes działających w środowisku lokalnym platformy Azure i zarządzania nimi.
- AKS Edge Essentials: AKS Edge Essentials zawiera uproszczoną dystrybucję Kubernetes z niewielkim zużyciem i prostym środowiskiem instalacji, co ułatwia wdrażanie platformy Kubernetes na sprzęcie typu PC lub "lekkim" brzegowym.
- Usługa AKS w systemie Windows Server: Usługa Azure Kubernetes Service w systemie Windows Server (i na platformie Azure Local 22H2) to lokalna implementacja usługi Kubernetes usługi AKS, która automatyzuje uruchamianie konteneryzowanych aplikacji na dużą skalę przy użyciu programu Windows PowerShell i Centrum administracyjnego systemu Windows. Upraszcza wdrażanie usługi AKS i zarządzanie nią w systemie Windows Server 2019/2022 Datacenter i Azure Local 22H2.
- Usługa AKS w oprogramowaniu VMWare (wersja zapoznawcza): usługa AKS w programie VMware (wersja zapoznawcza) umożliwia tworzenie nowych klastrów Kubernetes w środowisku VMware vSphere przy użyciu usługi Azure Arc. Usługa AKS w programie VMware umożliwia zarządzanie klastrami AKS działającymi w środowisku VMware vSphere przy użyciu znanych narzędzi, takich jak interfejs wiersza polecenia platformy Azure.
Następne kroki
Aby rozpocząć pracę z usługą AKS włączoną przez usługę Azure Arc, zobacz następujące omówienie opcji wdrażania: