Inleiding
Stel dat u werkzaam bent voor een groeiend videobewerkingsbedrijf dat een cloudgebaseerde videorenderingsservice biedt. Uw bedrijf ondervindt een toegenomen vraag naar de videorenderingsservice vanwege de plannen voor internationale uitbreiding. U moet nieuwe manieren zoeken om het product te schalen om alle klanten een betere ervaring te bieden. Als u dit doet, moet u beoordelen welke Azure-service de mogelijkheid verbetert om uw videorenderingsservice te implementeren om te voldoen aan de vraag van klanten.
U hebt AKS (Azure Kubernetes Service) geïdentificeerd als een bedrijfsoplossing voor implementatie. AKS voldoet aan de vereisten waarmee u uw app kunt implementeren en de snellere groei van het bedrijf kunt opvangen. U wil weten hoe u uw app naar een AKS-cluster implementeert en klanten toegang kunt bieden tot de app-services.
In deze module implementeert u Kubernetes-workloads declaratief naar een AKS-cluster met behulp van manifestbestanden. Vervolgens kunt u verschillende manifestbestanden voor de implementatie maken om uw toepassing te implementeren en beschikbaar te maken voor uw gebruikers.
Leerdoelen
Aan het eind van deze module kunt u het volgende:
- Maak een AKS-cluster en stel dit in.
- Kubernetes-workloads implementeren met behulp van YAML-implementatiebestanden.
Vereisten
- Bekendheid met Kubernetes-concepten. Als u niet bekend bent met Kubernetes, start u met de basisprincipes van Kubernetes.
- Bekendheid met Git en GitHub.
- Bekendheid met Docker en Docker-installatiekopieën.
- Een actief Azure-abonnement.
- Het vermogen om Azure CLI te gebruiken.
- Het vermogen om een Docker-container te maken Als u Docker voor het eerst gebruikt, begint u met de Inleiding tot containers.
Alle oefeningen maken gebruik van Azure Cloud Shell, waarop al alle benodigde hulpprogramma's zijn geïnstalleerd. Als u liever de voorbeelden in uw eigen terminal uitvoert, moet u eerst de volgende hulpprogramma's installeren: