Azure AZ-204

概要

  • 試験コード:AZ-204(Developing Solutions for Microsoft Azure)(Microsoft Learn)

  • 対象:クラウド開発者(Azure上でアプリケーションやサービスを設計・構築・テスト・運用・保守できる能力を持つ人)(a2zstorageaccount.blob.core.windows.net)

  • 前提条件の目安:
    • Azureでの開発経験(SDK、CLI/PowerShell、データストレージ、API等)(Tutorials Dojo)
    • プログラミング言語(C#・JavaScript・Java・Pythonなど)の基礎知識(testpreptraining.com)

  • 試験形式・時間等(目安):

  • 合格すると取得できる資格:Microsoft Certified: Azure Developer Associate (Microsoft Learn)

試験範囲(スキル領域)

以下、試験で問われる主要なスキル領域と、それぞれの割合(目安)です。(Microsoft Learn)

領域割合目安主な内容
① Azure コンピュートソリューションの開発

(Develop Azure compute solutions)
約 25~30%コンテナ化ソリューション(イメージ作成、レジストリ登録、Azure Container Instances/Apps)、Web App(Azure App Service)、Azure Functions の作成・構成・トリガー設計など
(Microsoft Learn)
② Azure ストレージのための開発

(Develop for Azure storage)
約 15~20%Azure Cosmos DB(SDK操作、整合性レベル、Change Feed等)、Azure Blob Storage(プロパティ/メタデータ設定、SDK操作、ライフサイクル管理)など
(Microsoft Learn)
③ Azure セキュリティの実装

(Implement Azure security)
約 15~20%ユーザー認証・認可(Microsoft Identity Platform/Microsoft Entra ID)、アプリ構成データの保護(Azure Key Vault、Managed Identities)、共有アクセス署名 (SAS) の実装など
(Microsoft Learn)
④ ソリューションの監視・トラブルシューティング・最適化

(Monitor, troubleshoot, and optimize Azure solutions)
約 5~10%
(資料により10~15%)
Application Insights 等を用いたメトリクス/ログ/トレース分析、Web テスト/アラートの実装、コードやサービスのパフォーマンス改善など
(Microsoft Learn)
⑤ Azureサービスおよびサードパーティサービスとの接続・利用

(Connect to and consume Azure services and third-party services)
約 20~25%API 管理(Azure API Management)、外部/サードパーティサービスの統合、イベント/メッセージモデル(Event Grid/Service Busなど)など
(Microsoft Learn)