Microsoft DevOps Engineer Expert AZ-400 — 学習ガイド
学びながら練習しましょう。 すべての概念はMicrosoft試験ハブの検証済みの解答付き実試験問題に対応しています。または、ExamRoll.ioの時間制限付き練習で試験全体を演習しましょう。
このガイドはAZ-400の各ドメインを詳しく解説します。深く学びたいドメインを選ぶか、順番に進めてください。
ドメイン
- ソースコントロールとリポジトリ管理 — ブランチ戦略を意図的に選択する: - トランクベース開発は、長期間存続する単一の main ブランチと、非常に短命なフィーチャーブランチ、そして継続的インテグレーションを推奨します。これにより、フローが加速し、マージの負債が減少し、強力なテスト自動化を持つ高頻度リリースチームにとって理想的です。
- Azure Pipelines による CI/CD パイプライン — テンプレートは、さまざまな粒度での構成と再利用を可能にします。 - ステップテンプレート:タスクのシーケンス(例:ツールセットアップ、リストア、ビルド、テスト)をカプセル化し、リポジトリ間で再利用します。 -
- コードとしてのインフラストラクチャと構成管理 — 大規模なデプロイを保守可能な単位に分割するには、ネストされたテンプレートまたはリンクされたテンプレートを使用できます。ネストされたテンプレートは、Microsoft.Resources/deploymentsリソースのtemplateプロパティにJSONをインライン化します。リンクされたテンプレート
- コンテナ化と Kubernetes — Azure Container Registry (ACR) は、イメージの保存と配布のバックボーンです。ACR タスクを活用して、ビルドを Azure にオフロードします。オンデマンドビルドのためのクイックタスク (az acr run)、Git
- リリース管理とデプロイ戦略 — カナリアデプロイは、まず少数のユーザーにデプロイし、健全性が維持されるにつれてトラフィックを段階的に増やします。Azureでは、カナリアを次のように実装します: - Azure Front
- セキュリティ、コンプライアンス、DevSecOps — DASTは、ステージング環境で実行中のビルドを検証します。OWASP
- テスト戦略と品質エンジニアリング — 自動テストはパイプラインに直接統合されます: - Visual Studio Testタスク (VsTest) を使用して、MSTest、NUnit、xUnitテストを実行し、TRX形式の結果を公開します。.NETの場合、適切なロガー (trx, junit) を指定した `dotnet
- モニタリング、可観測性、フィードバック — テレメトリの種類には、リクエスト、依存関係 (HTTP、SQL、Azure
- パッケージ管理とアーティファクト管理 — ビューは、単一フィード内でゲート付きの昇格モデルを実装します。 - local: 新しく発行されたすべてのパッケージがここに表示されます - prerelease: ベータ版やナイトリービルドを早期導入者や統合パイプラインに公開するために使用されます - release:
- アジャイル計画と作業管理 — Azure DevOpsのプロセステンプレートは、状態、フィールド、WITの命名を定義します。 - Agile: 要求レベルの項目はユーザー ストーリーです。動きの速いチームがしばしばこれを選択します。 - Scrum: 要求レベルの項目はプロダクト バックログ項目 (PBI)
練習の準備はできましたか?
- 検証済みの解答ですべての問題を見る → — 無料、解説付き。
- ExamRoll.ioで時間制限付き模擬試験を始める → — 20以上の言語で提供される全問題バンク。
Pass the whole exam — not just this question
You found this answer. Get every verified question and explanation in one place, and save hours of prep. Free to start.
試験に合格する →