Inleiding
Het gebruik van containers in softwareontwikkeling is populair geworden vanwege het gebruiksgemak en veelzijdigheid. Met containers kunt u eenvoudig een toepassing verpakken en implementeren in elke rekenomgeving voor tests, schalen en live gaan. Wanneer uw toepassing aan een hogere vraag voldoet, kunt u uw services eenvoudig uitschalen door meer containerinstanties te implementeren. Containers maken ook minder intensief gebruik van resources dan virtuele machines. Met deze efficiëntie kunt u beter gebruikmaken van rekenresources en dat bespaart u geld.
De standaard runtime voor containerbeheer is gericht op het beheren van afzonderlijke containers. Er zijn echter momenten waarop u wilt schalen en meerdere containers wilt laten samenwerken. Het schalen van meerdere containers wordt lastig, omdat er rekening moet worden gehouden met meerdere factoren bij het beheren van meerdere containers. Stel dat u te maken hebt met taakverdeling, beveiliging, netwerkconnectiviteit en implementatie. Om dit proces eenvoudiger te maken, is het gebruikelijk om een containerbeheerplatform zoals Kubernetes te gebruiken.
Stel dat u een bedrijf leidt dat een oplossing voor het bijhouden van activa biedt aan klanten over de hele wereld. Uw traceringsoplossing wordt gebouwd en geïmplementeerd als microservices, die vervolgens in containers worden verpakt. U gebruikt de containerinstanties om snel te implementeren in nieuwe klantregio's en resources zo nodig te schalen om wereldwijd aan de vraag van klanten te voldoen. U hebt de taak om een containerindelingsplatform te gebruiken waarmee het proces voor het ontwikkelen, implementeren en beheren van toepassingen in containers wordt vereenvoudigd.
Hier ziet u hoe Azure Kubernetes Service (AKS) het eenvoudig maakt om een gehoste Kubernetes-omgeving in Azure te beheren. We hopen u te helpen bij uw beslissing over of AKS een goede keuze is als Kubernetes-platform voor uw bedrijf.
Leerdoelen
In deze module leert u het volgende:
- Evalueer of Azure Kubernetes Service een geschikt Kubernetes-indelingsplatform voor u is.
- Beschrijf hoe de onderdelen van Azure Kubernetes Service werken ter ondersteuning van de indeling van rekencontainers.
Vereisten
- Basiskennis van microservices