Azure에서 최신 애플리케이션 설계

중급
솔루션 아키텍처
Azure
AKS(Azure Kubernetes Service)
Azure Container Instances
Azure App Service
Azure Cache for Redis

Azure에서 애플리케이션, 캐싱, 컨테이너 및 Kubernetes용 PaaS 서비스를 사용하여 최신 애플리케이션을 빌드하는 방법에 대해 알아봅니다.

사전 요구 사항

없음

이 학습 경로의 모듈

Docker 이미지로 배포하고 Azure Container Instance에서 실행할 수 있도록 웹앱을 패키징합니다.

ACI(Azure Container Instances)에서 Docker 컨테이너를 사용하여 컨테이너화된 앱을 실행하는 방법에 대해 알아봅니다.

Azure Container Registry는 오픈 소스 Docker Registry 2.0을 기반으로 하는 관리형 Docker 레지스트리 서비스입니다. Container Registry는 Azure에 호스트된 프라이빗 레지스트리이며 Container Registry를 사용하면 모든 유형의 컨테이너 배포에 대한 이미지를 빌드하고 저장하며 관리할 수 있습니다. Azure Container Registry를 사용하여 컨테이너 이미지를 빌드하고 저장하는 방법을 알아봅니다.

Azure App Service를 사용하면 인프라를 관리할 필요 없이 선택한 프로그래밍 언어로 웹 애플리케이션을 빌드하고 호스팅할 수 있습니다. Azure App Service에서 호스트된 웹앱 플랫폼을 통해 웹 사이트를 만드는 방법을 알아봅니다.

Docker 이미지를 만들고 Azure Container Registry의 리포지토리에 저장합니다. Azure App Service를 사용하여 Docker 이미지를 기반으로 하여 웹 애플리케이션을 배포합니다. Docker 이미지에서 변경 내용을 모니터링하는 웹후크를 사용하여 웹앱에 대한 지속적인 배포를 구성합니다.

Azure Kubernetes Service를 사용하여 해결할 수 있는 비즈니스 문제 유형을 확인합니다. 배포 관리, 자동 업데이트 및 자동 복구와 같은 기능이 포함된 컨테이너 오케스트레이션의 이점을 설명합니다.