과정 AZ-203T02-A: Develop Azure Platform as a Service compute solutions

이 과정에서는 개발 솔루션에 Azure Platform as a Service의 기능과 서비스를 구현하는 데 필요한 지식과 기술을 설명합니다. 또한 Azure App Service 리소스를 생성하고 관리하는 방법, 모바일 앱에 푸시 및 오프라인 동기화를 통합하는 방법, API를 문서화하는 방법을 설명합니다. Azure Functions을 생성하고 테스트하는 방법도 설명합니다.

대상 그룹 프로필

  • 이 과정의 참가자는 Azure 개발에 관심이 있거나 Microsoft Azure Developer Associate 인증 시험에 합격한 학생들입니다.
  • 학생들은 개발자로서 1-2년의 경험을 갖고 있어야 합니다. 이 과정에서는 학생들이 코딩 방법을 알고 있으며 Azure에 대한 기본 지식을 갖추고 있다고 가정합니다.

직무: 개발자

필수 조건

  • 학생들은 개발자로서 1-2년의 경험을 갖고 있어야 합니다. 이 과정에서는 학생들이 코딩 방법을 알고 있으며 Azure에 대한 기본 지식을 갖추고 있다고 가정합니다.
  • 학생들이 PowerShell 또는 Azure CLI를 사용하고 Azure 포털에서 작업하며 Azure 지원 프로그래밍 언어를 하나 이상 사용한 경험을 갖고 있는것이 좋습니다. 이 과정에서 대부분의 예는 C# .NET로 제시되었습니다.

과정 개요

모듈 1: App Service 웹 페이지 작성

Azure App Service Web Apps(또는 간단히 Web Apps)은 웹 애플리케이션, REST API 및 모바일 백엔드를 호스팅하는 서비스입니다. Web Apps은 보안, 부하 분산, 자동 크기 조정 및 자동 관리를 통해 Microsoft Azure의 기능을 애플리케이션에 추가합니다.

단원

  • Azure App Service 핵심 개념
  • Azure App Service 웹앱 생성
  • Azure App Service의 WebJobs를 사용한 백그라운드 작업 생성 이 모듈을 완료하면 학생들은 다음을 수행할 수 있습니다:
  • App Service 핵심 개념 및 기능 이해
  • Azure CLI, Azure Portal, 및 PowerShell을 사용한 App Service 웹앱 생성
  • 연속적으로 트리거된 웹작업 생성

모듈 2: App Service 모바일 앱 생성

Azure App Service의 Mobile Apps 기능은 엔터프라이즈 개발자 및 시스템 통합업체에게 확장성이 뛰어나고 전세계적으로 사용할 수 있는 모바일 애플리케이션 개발 플랫폼을 제공합니다.

단원

  • App Service에서 모바일 앱 시작하기
  • 앱에 푸시 알림 활성화
  • 앱에 오프라인 동기화 활성화

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

  • 앱을 모바일 앱 서비스에 푸시
  • 앱을 푸시 알림에 등록

모듈 3: App Service API 앱 생성

이 모듈에서는 Azure App Service API를 만들고 문서화하는 방법을 설명합니다.

단원

  • API 생성
  • Swagger를 사용하여 API 문서화

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

  • APIM 인스턴트 생성 및 새 API 생성
  • Swashbuckle을 사용하여 ASP.NET Core에서 Swagger 개체 생성

모듈 4: Azure Functions 구현

Azure Functions은 클라우드에서 작은 코드 조각 또는 "기능"을 쉽게 실행할 수 있게 하는 솔루션입니다. 이를 실행할 전체 애플리케이션이나 인프라에 대한 걱정 없이 당면한 문제에 필요한 코드만 작성할 수 있습니다.

단원

  • Azure Functions 개요
  • Visual Studio를 사용한 Azure Functions 개발
  • Durable Functions 구현

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

  • Azure Functions의 핵심 특징 및 기능 이해
  • 함수, 바인딩, 및 트리거 생성
  • Durable Functions의 일반 패턴 및 그 생성 방법 습득