Introductie

Voltooid

Stel dat u een systeemengineer bent voor Contoso, een middelgrote financiële dienstverlener met hoofdkantoor in Londen en kantoren in New York en San Francisco. De computeromgeving van Contoso wordt gehost in de on-premises datacenters. De meeste Contoso-workloads worden volledig in een container geplaatst in Kubernetes, die worden uitgevoerd op een virtualisatieplatform van derden.

Ondanks de gemoderniseerde omgeving heeft Contoso te maken met uitdagingen die worden opgelegd door capaciteits- en flexibiliteitsbeperkingen die inherent zijn aan on-premises infrastructuren. Het wordt ook steeds moeilijker om toepassingen consistent te beheren en te implementeren in een voortdurend groeiend aantal Kubernetes-clusters.

Om deze capaciteits- en flexibiliteitsuitdagingen aan te pakken, heeft IT-beheer besloten om veel van de containerworkloads van Contoso naar de cloud te migreren. Contoso wil meerdere cloudproviders gebruiken om afhankelijkheid van één leverancier te voorkomen, maar heeft Azure gekozen als het belangrijkste implementatiedoel.

Uw technische team is belast met het verkennen en evalueren van Azure Arc-mogelijkheden voor kubernetes-workloads. U moet bepalen hoe Contoso kan profiteren van het Azure Arc-beheermodel voor cloud-naar-edge en een multivendor-strategie kan volgen terwijl sommige on-premises workloads in containers worden onderhouden.

In deze module leert u hoe Azure Arc het Azure-platform uitbreidt, zodat toepassingen en services de flexibiliteit hebben om te worden uitgevoerd in datacenters, aan de rand en in omgevingen met meerdere clouds. U leert hoe Met Kubernetes met Azure Arc bedrijven zoals Contoso al hun Kubernetes-resources in één besturingsvlak kunnen beheren en hoe het een consistente ontwikkel- en bewerkingservaring biedt om overal en op elk Kubernetes-platform cloudeigen apps uit te voeren. Vervolgens kunt u deze mogelijkheden bij Contoso implementeren om de bewerkingen te optimaliseren en te vereenvoudigen.

Leerdoelen

Nadat u deze module hebt voltooid, weet u het volgende:

  • Kubernetes, Azure Arc-en Kubernetes met Azure Arc beschrijven.
  • Meer informatie over het verbeteren van Kubernetes-omgevingen door Kubernetes-clusters te verbinden met Azure Arc.
  • Informatie over het implementeren van toepassingen in Kubernetes-clusters met Azure Arc met behulp van GitOps voor het beheren van configuraties.
  • Meer informatie over Azure-services die kunnen worden geïmplementeerd in Kubernetes-clusters met Azure Arc.
  • Meer informatie over het gebruik van Azure Policy en Azure Monitor met Kubernetes met Azure Arc.

Vereisten

Voor de beste leerervaring van deze module hebt u basiskennis en bekendheid nodig met:

  • Containerisatie en Kubernetes-architectuur
  • Basiskennis van het beheren van Kubernetes-clusters
  • Azure Portal en Azure CLI
  • Azure Monitor en Azure Policy
  • GitOps-principes en -processen