När ska du använda Azure Kubernetes Service?

Slutförd

Här kan du bestämma om Azure Kubernetes Service (AKS) är rätt val för dig.

Du kan antingen närma dig ditt beslut från ett grönt fält eller en lift-and-shift-projektsynpunkt . Med ett projekt med gröna fält kan du utvärdera AKS baserat på standardfunktioner. Ett lift and shift-projekt tvingar dig att titta på vilka funktioner som passar bäst för migreringen.

Tidigare har du lärt dig om AKS-stöd för DevOps-funktioner via Azure. Här listar vi Azure-resurser för att förbättra ditt AKS Kubernetes-erbjudande. Dessa funktioner representerar alla övertygande faktorer för varför kunderna väljer AKS.

Tjänst Att tänka på
Identitets- och säkerhetshantering Använder du redan befintliga Azure-resurser och använder Microsoft Entra-ID? Du kan konfigurera ett AKS-kluster för att integrera med Microsoft Entra-ID och återanvända befintliga identiteter och gruppmedlemskap.
Integrerad loggning och övervakning AKS innehåller Azure Monitor för containrar för att ge prestandasynlighet i klustret. Med en anpassad Kubernetes-installation bestämmer du dig för en övervakningslösning som kräver installation och konfiguration.
Automatisk skalning av klusternoder och poddar Det är svårt att bestämma när du ska skala upp eller ned i stora containermiljöer. AKS stöder två alternativ för automatisk skalning av kluster. Du kan använda vågrät autoskalning av poddar eller autoskalningsfunktionen för kluster. Den vågräta autoskalningen av poddar bevakar resursefterfrågan för poddar och ökar poddresurserna för att matcha efterfrågan. Autoskalningskomponenten för kluster söker efter poddar som inte kan schemaläggas på grund av nodbegränsningar. Den skalar automatiskt klusternoder för att distribuera schemalagda poddar.
Uppgraderingar av klusternoder Vill du minska antalet klusterhanteringsaktiviteter? AKS hanterar Kubernetes-programvaruuppgraderingar och avspärrnings- och tömningsprocessen för noder för att minimera avbrott i program som körs. När du är klar uppgraderas dessa noder en i taget.
GPU-aktiverade noder Har du beräkningsintensiva eller grafikintensiva arbetsbelastningar? AKS stöder GPU-aktiverade nodpooler.
Stöd för lagringsvolymer Är ditt program tillståndskänsligt och kräver det beständig lagring? AKS stöder både statiska och dynamiska lagringsvolymer. Poddar kan ansluta till och återansluta till dessa lagringsvolymer när de skapas eller schemaläggs igen på olika noder.
Stöd för virtuella nätverk Behöver du nätverkskommunikation från podd till podd eller åtkomst till lokala nätverk från ditt AKS-kluster? Ett AKS-kluster kan enkelt distribueras till ett befintligt virtuellt nätverk.
Stöd för inkommande trafik med HTTP-programroutning Behöver du göra dina distribuerade program offentligt tillgängliga? Med tillägget för HTTP-programroutning är det enkelt att komma åt program som distribuerats i AKS-kluster.
Stöd för Docker-avbildningar Använder du redan Docker-avbildningar för dina containrar? AKS stöder Docker-filbildformatet som standard.
Privat containerregister Behöver du ett privat containerregister? AKS integrerar med Azure Container Registry (ACR). Du är inte begränsad till ACR; du kan använda andra containerlagringsplatser, oavsett om de är offentliga eller privata.

Alla dessa funktioner kan konfigureras, antingen när du skapar klustret eller efter distributionen.