Wprowadzenie
Wyobraź sobie, że pracujesz w rozwijającej się firmie, która zajmuje się edycją wideo i udostępnia chmurową usługę renderowania wideo. Twoja firma ma zwiększone zapotrzebowanie na swoją usługę renderowania wideo ze względu na plany ekspansji międzynarodowej. Musisz szukać nowych sposobów skalowania produktu, aby zapewnić lepsze środowisko wszystkim klientom. W ten sposób należy ocenić, która usługa platformy Azure zwiększy możliwość wdrożenia usługi renderowania wideo w celu spełnienia wymagań klientów.
Zidentyfikowano usługę Azure Kubernetes Service (AKS) jako rozwiązanie biznesowe na potrzeby wdrożenia. Usługa AKS spełnia wymagania dotyczące wdrażania aplikacji i realizacji przyspieszonego rozwoju firmy. Chcesz zrozumieć, jak wdrożyć aplikację w klastrze usługi AKS i umożliwić klientom dostęp do usług aplikacji.
W tym module deklaratywnie wdrażaj obciążenia Kubernetes w klastrze usługi AKS przy użyciu plików manifestu. Następnie możesz utworzyć różne pliki manifestu wdrożenia, aby wdrożyć i uwidocznić aplikację dla użytkowników.
Cele szkolenia
Umiejętności zdobyte po ukończeniu tego modułu:
- Utwórz i skonfiguruj klaster usługi AKS.
- Wdrażanie obciążeń Kubernetes przy użyciu plików YAML wdrożenia.
Wymagania wstępne
- Znajomość pojęć związanych z platformą Kubernetes. Jeśli dopiero zaczynasz pracę z platformą Kubernetes, zapoznaj się z podstawowymi informacjami o technologii Kubernetes.
- Znajomość usług Git i GitHub.
- Znajomość platformy Docker i jej obrazów.
- Aktywna subskrypcja platformy Azure.
- Umiejętność korzystania z interfejsu wiersza polecenia platformy Azure.
- Umiejętność utworzenia kontenera platformy Docker Jeśli dopiero zaczynasz pracę z platformą Docker, zacznij od wprowadzenia do kontenerów.
Wszystkie ćwiczenia korzystają z usługi Azure Cloud Shell, która ma już zainstalowane wszystkie potrzebne narzędzia. Jeśli wolisz uruchamiać przykłady we własnym terminalu, musisz najpierw zainstalować następujące narzędzia: