Skalowanie aplikacji kontenerów w usługach Azure Kubernetes Services przy użyciu usługi KEDA

Początkujący
DevOps Engineer
Developer
Azure
Azure Kubernetes Service (AKS)
Azure Container Registry

W tym module dowiesz się, jak skalować konteneryzowaną aplikację hostowaną w usługach Azure Kubernetes Services (AKS) przy użyciu usługi KEDA.

Cele szkolenia

Po ukończeniu tego modułu będziesz wiedzieć, jak wykonać następujące czynności:

  • Omówienie koncepcji automatycznego skalowania opartego na zdarzeniach i sposobu jego zastosowania do platformy Kubernetes.
  • Wdrażanie usługi KEDA w usłudze AKS.
  • Wdrażanie i konfigurowanie wbudowanego modułu skalowania KEDA.
  • Omówienie opcji skalowania K8S, w tym KEDA, skalowania automatycznego klastra i skalowania automatycznego zasobnika poziomego.

Wymagania wstępne

  • Subskrypcja platformy Azure
  • Umiejętność korzystania z interfejsu wiersza polecenia platformy Azure
  • Możliwość uruchamiania i wykonywania polecenia exec w kontenerze platformy Docker
  • Umiejętność nawigowania w witrynie Azure Portal
  • Podstawowa znajomość platformy Kubernetes i pojęć z nią związanych
  • Podstawowa znajomość usługi AKS i pojęć z nią związanych
  • Podstawowa wiedza na temat pojęć dotyczących mikrousług