과정 AZ-300T04-A: Creating and Deploying Apps

본 과정에서는 IT 전문가들이 작업 및 비즈니스 프로세스를 워크플로로 자동화하여 기업 또는 조직 전반에서 앱, 데이터, 시스템 및 서비스를 통합하는 Logic App 솔루션을 구축하는 방법에 대해 설명합니다. Logic Apps는 Azure의 클라우드 서비스로, 클라우드에서, 온 프레미스에서 또는 둘 모두에서 앱 통합, 데이터 통합, 시스템 통합, 엔터프라이즈 애플리케이션 통합(EAI) 및 B2B(Business-to-Business) 통신을 위한 확장 가능한 솔루션을 설계 및 생성하는 방법을 단순화합니다. 또한 Azure Service Fabric이 확장 가능하고 신뢰할 수 있는 마이크로 서비스 및 컨테이너를 쉽게 패키징, 배포 및 관리할 수 있는 분산 시스템 플랫폼임을 설명합니다. 또한 Service Fabric은 클라우드 네이티브 애플리케이션을 개발하고 관리하는 데 있어 중요한 챌린지를 해결합니다. 개발자와 관리자는 복잡한 인프라 문제를 방지하고 확장가능하고 신뢰할 수 있으며 관리할 수 있는 까다로운 중요 업무용 워크로드를 구현하는 데 집중할 수 있습니다. Service Fabric은 컨테이너에서 실행되는 이러한 엔터프라이즈급 계층 1 클라우드 규모의 애플리케이션을 구축 및 관리하기 위한 차세대 플랫폼을 나타냅니다. 마지막으로 AKS(Azure Kubernetes Service)를 통해 어떻게 Azure에 관리형 Kubernetes 클러스터를 간편하게 구현할 수 있는지 확인할 수 있습니다. AKS는 이러한 책임의 상당 부분을 Azure에 오프로딩함으로써 Kubernetes 관리의 복잡성과 운영 오버헤드를 줄입니다. 호스팅된 Kubernetes 서비스인 상태 모니터링 및 유지 보수와 같은 중요한 작업을 처리합니다.

대상 그룹 프로필

성공적인 Cloud Solutions Architect는 운영 체제, 가상화, 클라우드 인프라, 저장소 구조, 청구 및 네트워킹에 대한 실제 경험을 바탕으로 이 역할을 시작합니다.

직무: 솔루션 아키텍처

획득한 기술

  • 셀 명령을 사용하여 App Service Web App 생성
  • 배경 작업 생성
  • Swagger를 사용하여 API 문서화

과정 개요

모듈 1: PaaS를 사용한 웹 애플리케이션 생성

이 모듈에서는 웹 애플리케이션, REST API 및 모바일 백엔드를 호스팅하기 위한 Azure App Service Web Apps에 대한 개요를 제공합니다. 항목에는 셀 명령을 사용한 App Service Web App 생성, 배경 과제 생성, Swagger를 사용한 API 문서화 뿐만아니라 Logic Apps가 작업 및 비즈니스 프로세스를 워크플로로 자동화하여 기업 또는 조직 전반에서 애플리케이션, 데이터, 시스템 및 서비스를 통합하는 솔루션을 구축하는 데 도움을 주는 방법에 대한 설명을 포함합니다.

이 모듈을 완료하면 학생들은 다음을 수행할 수 있습니다:

  • 셀 명령을 사용하여 App Service Web App 생성
  • 백그라운드 작업 생성
  • Swagger를 사용하여 API 문서화

모듈 2: Service Fabric에서 실행하는 앱 및 서비스 생성

이 모듈에서는 확장 가능하고 신뢰할 수 있는 마이크로 서비스 및 컨테이너를 쉽게 패키징, 배포 및 관리할 수 있는 분산 시스템 플랫폼으로써의 Azure Service Fabric의 개요를 설명합니다. 또한 클라우드 네이티브 애플리케이션을 개발하고 관리하는 데 있어 난제를 해결합니다. 또한 신뢰할 수 있는 서비스 생성, Reliable Actors 앱 생성, 신뢰할 수 있는 컬렉션을 통한 작업 등이 추가적으로 제공됩니다.

이 모듈을 완료하면 학생들은 다음을 수행할 수 있습니다:

  • 신뢰할 수 있는 서비스 생성
  • Reliable Actors 앱 생성
  • 신뢰할 수 있는 컬렉션으로 실습

모듈 3: Azure Kubernetes Service 사용

본 모듈에서는 Azure에서 Kubernetes 클러스터를 배포 및 관리하기 위해 AKS(Azure Kubernetes Service)를 중심으로 다룹니다. 이 항목에는 상태 모니터링 및 유지 보수와 같은 Azure에 대한 책임의 상당 부분을 오프로딩하여 Kubernet 관리에 따른 운영 오버헤드를 줄이는 방법이 포함됩니다. 항목에는 Azure Container Registry 및 Azure Container Instances가 추가로 포함됩니다.

이 모듈을 완료하면 학생들은 다음을 수행할 수 있습니다:

  • Azure Container Registry 이해
  • Azure Container Instances 사용