Azure Kubernetes Service (AKS): uw ontwerp en bewerkingen plannen

Kubernetes is een opensource-systeem voor het automatiseren van implementatie, schalen en beheer van toepassingen in containers. Met Azure Kubernetes Service (AKS) kunt u eenvoudig een beheerd Kubernetes-cluster implementeren in Azure.

Organisaties bevinden zich op verschillende punten in hun begrip, rationalisering en acceptatie van Kubernetes in Azure. Het traject van uw organisatie volgt waarschijnlijk een vergelijkbaar pad naar veel andere technologieën die u hebt gebruikt; leren, uw organisatie afstemmen op rollen en verantwoordelijkheden en het implementeren van workloads die gereed zijn voor productie. Van daaruit gaat u herhalen; uw product te laten groeien naarmate uw klant en bedrijf veranderen.

Visualizes your journey through learn, align, baseline, workload, and then into a loop of operate, best practices, iterate.

Inleiding tot Azure Kubernetes Service (AKS)

Als u geen kennis hebt met Kubernetes of AKS, is Microsoft Learn de beste plek om meer te weten te komen over de service. Dit gratis onlineplatform biedt interactieve training voor Microsoft-producten en meer. In het leertraject Inleiding tot Kubernetes in Azure krijgt u basiskennis waarmee u de belangrijkste concepten van containers, AKS-clusterbeheer en workloadimplementatie kunt doorlopen.

Pad naar productie

U begrijpt de voordelen en afwegingen van Kubernetes en hebt besloten dat AKS het beste Azure-rekenplatform is voor uw workload. Uw organisatiecontroles zijn ingesteld; U bent klaar om te leren hoe u clusters implementeert die gereed zijn voor productie voor uw workload.

Het AKS-basislijncluster van Microsoft is het startpunt om U te helpen bij het bouwen van AKS-clusters die gereed zijn voor productie.

We raden u aan om te beginnen met de basislijn-implementatie en deze te wijzigen om deze af te stemmen op de specifieke behoeften van uw workload.

Suite met basislijn-implementaties

We hebben een set meer basislijn-implementaties gegeven om te laten zien hoe u onderdelen van het AKS-basislijncluster kunt gebruiken en configureren voor verschillende scenario's.

Microservices

Wanneer u microservices uitvoert in het basislijncluster, moet u netwerkbeleid, automatische schaalaanpassing van pods configureren en gedistribueerde tracering instellen voor waarneembaarheid.

Hoge beveiligingsnaleving

Als u een gereguleerde omgeving nodig hebt, maakt u de basislijn-implementatie zeer veilig en beperkt u interacties van en naar het cluster. Deze use case wordt gedemonstreerd in een cluster dat is ontworpen om een PCI-DSS 3.2.1-workload uit te voeren.

Bedrijfscontinuïteit en herstel na noodgevallen

Een flexibele oplossing heeft meerdere exemplaren van het basislijncluster nodig in verschillende regio's in een actieve/actieve en maximaal beschikbare configuratie.

Aanbevolen procedures

Zoals organisaties zoals die van u Azure hebben aangenomen, biedt het Cloud Adoption Framework hen prescriptieve richtlijnen wanneer ze schakelen tussen de fasen van de levenscyclus van de cloudimplementatie. Het Cloud Adoption Framework bevat hulpprogramma's, programma's en inhoud om de acceptatie van Kubernetes en gerelateerde cloudeigen procedures op schaal te vereenvoudigen.

Als onderdeel van lopende bewerkingen kunt u het cluster mogelijk controleren op basis van de huidige aanbevolen aanbevolen procedures. Begin met het uitlijnen van uw cluster met het AKS-basislijncluster van Microsoft.

Zie best practices voor clusterbewerkingen en aanbevolen procedures voor AKS-workloads.

U kunt ook overwegen om een communitygestuurd hulpprogramma, zoals de AKS-controlelijst , te evalueren als een manier om uw afstemming op deze aanbevolen procedures te organiseren en bij te houden.

Bedieningshandleiding

Het implementeren van uw workload op AKS is een geweldige mijlpaal en dit is het moment waarop dagelijkse bewerkingen bovenaan staan. De AKS Day 2 Operations Guide van Microsoft is gebouwd voor uw gemak. Dit helpt ervoor te zorgen dat u klaar bent om te voldoen aan de eisen van uw klanten en ervoor te zorgen dat u voorbereid bent op onderbrekingssituaties via geoptimaliseerde triageprocessen.

Blijf op de hoogte met AKS

Kubernetes en AKS gaan allebei snel. Het platform ontwikkelt zich en weet alleen wat er op de roadmap staat, kan u helpen bij het nemen van architectuurbeslissingen en het begrijpen van geplande afschaffingen; overweeg een bladwijzer te maken.


Aanvullende bronnen

Het typische AKS-oplossingstraject dat wordt weergegeven, varieert van het leren over AKS tot het uitbreiden van uw bestaande clusters om te voldoen aan nieuwe product- en klantbehoeften. U kunt echter ook gewoon op zoek zijn naar aanvullende referentie- en ondersteuningsmateriaal om u te helpen bij uw specifieke situatie.

Voorbeeldoplossingen

Als u aanvullende verwijzingen zoekt die AKS als basis gebruiken, kunt u hier een paar overwegen.

Kubernetes met Azure Arc

Azure Kubernetes Service biedt u een beheerde Kubernetes-ervaring in Azure, maar er zijn workloads of situaties die het meest geschikt zijn voor het plaatsen van uw eigen Kubernetes-clusters onder Kubernetes-beheer met Azure Arc. Dit omvat uw clusters zoals RedHat OpenShift, RedHat RKE en Canonical Charmed Kubernetes. Azure Arc-beheer kan ook worden gebruikt met Kubernetes Cluster API Provider Azure-clusters om te profiteren van de Azure Resource Manager-weergave van het cluster en de beschikbaarheid van clusterextensies, zoals Azure Monitor-containerinzichten en Azure Policy. Kubernetes met Azure Arc kan ook worden gebruikt met AKS in Azure Stack HCI-clusters en met Kubernetes-clusters die worden uitgevoerd op andere cloudproviders.

Beheerde serviceprovider

Als u een beheerde serviceprovider bent, gebruikt u Azure Lighthouse al om resources voor meerdere klanten te beheren. Azure Kubernetes Service ondersteunt Azure Lighthouse, zodat u gehoste Kubernetes-omgevingen kunt beheren en containertoepassingen binnen de tenants van uw klanten kunt implementeren.

AWS- of Google Cloud-professionals

Deze artikelen bieden servicetoewijzing en vergelijking tussen Azure en andere cloudservices. Met deze verwijzing kunt u snel aan de slag met Azure.