Azureの資格取得に向けた勉強法

# はじめに
[マイクロソフト認定資格を取得する際の学習方法や経験談、おすすめ学習リソースなどを紹介しよう！](https://qiita.com/official-events/2578ba1c949d056847df)のキャンペーン参加記事です。
<blockquote class="twitter-tweet"><p lang="ja" dir="ltr">Azureの資格全部※取った記念（2ヶ月ぶり2度目）<br>※AZ-700を取得して、2021年10月時点でベータ試験のAZ-800/801を除く18個認定になりました。<br>ベータ試験は今受けても合格判定もらえない（結果が出るのは正式リリース後）ので許して。 <a href="https://t.co/KxTSGF2SQq">https://t.co/KxTSGF2SQq</a> <a href="https://t.co/wfPvx1j7lC">pic.twitter.com/wfPvx1j7lC</a></p>&mdash; ussvgr (@ussvgr) <a href="https://twitter.com/ussvgr/status/1447854214558875650?ref_src=twsrc%5Etfw">October 12, 2021</a></blockquote> <script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>

# Azureの資格の全貌について
[認定資格ポスター](https://query.prod.cms.rt.microsoft.com/cms/api/am/binary/RE2PjDI)があるので見てみましょう。
同じURLで内容がどんどん変わるので、2021/11月版の画像を以下に貼ります。
![Microsoft Certification poster.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/274613/25bdb1a6-5a46-3e3f-fe2e-46d4f746fb4f.jpeg)
一番左の「Azure」列についてを記載します。

# とりあえず入門編
「Azureまったくわからん」状態の人は、
[AZ-900: Microsoft Azure Fundamentals](https://docs.microsoft.com/ja-jp/learn/certifications/exams/az-900)から受けることをお勧めします。
試験対策本もたくさん出版されていますし、[Microsoftが無料トレーニングを開催](https://www.microsoft.com/ja-jp/events/top/training-days/)してたりもします。
MSのトレーニングでは無料試験特典が貰えることもあるので、「ちょっとAzure興味あるんだけど、試験代かかるのはなぁ」という方にもお勧めです。

その他、

- Azureのデータベース系をざっくり知りたい → [DP-900: Microsoft Azure Data Fundamentals](https://docs.microsoft.com/ja-jp/learn/certifications/exams/dp-900)
- Azureの機械学習系サービスをざっくり知りたい → [AI-900: Microsoft Azure AI Fundamentals](https://docs.microsoft.com/ja-jp/learn/certifications/exams/ai-900)

と、Fundamentalsが各ジャンルの基礎の位置付けです。

# 入門のその後に
資格の数が多すぎて「どういう順番で受ければいいの？」と悩むところですが、ご自身のロールや進みたい方向に向けてRole-basedのカテゴリからチョイスしていくのが良いと思います。
[FIXER社のブログ](https://tech-blog.cloud-config.jp/2021-08-24-microsoft-certification-learningpath/)や[A Cloud Guruのブログ](https://acloudguru.com/blog/engineering/which-azure-certification-is-right-for-me)で紹介されている画像がわかりやすいかと。

Specialityカテゴリのものはかなり特殊なジャンル（SAP・IoT・AVD）ですが、Azureの基礎として[AZ-104: Microsoft Azure Administrator](https://docs.microsoft.com/ja-jp/learn/certifications/exams/az-104)程度は取った後だと多少ラクかと思います。

参考までに私（インフラ・アーキテクト寄り？）の取得した順番は以下の通りでした。

- [AZ-900: Microsoft Azure Fundamentals](https://docs.microsoft.com/ja-jp/learn/certifications/exams/az-900)
- [AZ-104: Microsoft Azure Administrator](https://docs.microsoft.com/ja-jp/learn/certifications/exams/az-104)
- [DP-900: Microsoft Azure Data Fundamentals](https://docs.microsoft.com/ja-jp/learn/certifications/exams/dp-900)
- [DP-300: Administering Relational Databases on Microsoft Azure](https://docs.microsoft.com/ja-jp/learn/certifications/exams/dp-300)
- [AZ-500: Microsoft Azure Security Technologies](https://docs.microsoft.com/ja-jp/learn/certifications/exams/az-500)
- [AZ-204: Developing Solutions for Microsoft Azure](https://docs.microsoft.com/ja-jp/learn/certifications/exams/az-204)
- [AZ-400: Designing and Implementing Microsoft DevOps Solutions](https://docs.microsoft.com/ja-jp/learn/certifications/exams/az-400)
- [AI-900: Microsoft Azure AI Fundamentals](https://docs.microsoft.com/ja-jp/learn/certifications/exams/ai-900)
- [DP-100: Designing and Implementing a Data Science Solution on Azure](https://docs.microsoft.com/ja-jp/learn/certifications/exams/dp-100)
- [AZ-303: Microsoft Azure Architect Technologies](https://docs.microsoft.com/ja-jp/learn/certifications/exams/az-303)
- [AZ-304: Microsoft Azure Architect Design](https://docs.microsoft.com/ja-jp/learn/certifications/exams/az-304)
- [DP-203: Data Engineering on Microsoft Azure](https://docs.microsoft.com/ja-jp/learn/certifications/exams/dp-203)
- [DA-100: Analyzing Data with Microsoft Power BI](https://docs.microsoft.com/ja-jp/learn/certifications/exams/da-100)
- [AZ-220: Microsoft Azure IoT Developer](https://docs.microsoft.com/ja-jp/learn/certifications/exams/az-220)
- [AZ-120: Planning and Administering Microsoft Azure for SAP Workloads](https://docs.microsoft.com/ja-jp/learn/certifications/exams/az-120)
- [AZ-600: Configuring and Operating a Hybrid Cloud with Microsoft Azure Stack Hub](https://docs.microsoft.com/ja-jp/learn/certifications/exams/az-600)
- [AI-102: Designing and Implementing a Microsoft Azure AI Solution](https://docs.microsoft.com/ja-jp/learn/certifications/exams/ai-102)
- [AZ-140: Configuring and Operating Microsoft Azure Virtual Desktop](https://docs.microsoft.com/ja-jp/learn/certifications/exams/az-140)
- [AZ-700: Designing and Implementing Microsoft Azure Networking Solutions](https://docs.microsoft.com/ja-jp/learn/certifications/exams/az-700)

近いジャンルでFundamentals→Associateとレベルを上げていきながら幅を広げExpert系へ、その後Speciality/固有サービス系を攻めていった感じです。
(日本語で受けれなかった試験や正式リリース前の試験を後回しにしたりしたので、上記の考え方通りでない部分もありますが)

# 各試験の勉強法(公式コンテンツ編)
各試験のページに出題範囲についてのPDFが掲載されているので、まずはそれを確認します。
「試験スキルのアウトラインをダウンロード」のリンクです。
![スクリーンショット 2021-11-27 16.55.28.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/274613/c9e83693-4846-bbe8-e0e7-2196ce88ae15.png)

ざっと出題範囲を確認したら、ラーニングパスを順番にこなしていきます。
「準備する2つの方法」の「オンライン - 無料」の部分です。
![スクリーンショット 2021-11-27 17.01.38.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/274613/aabddcc2-4394-0d21-eb59-56ec105c5374.png)

ドキュメントを読むだけでなく、簡単な選択問題やサンドボックス環境を利用した演習など、相当充実した内容です。
![スクリーンショット 2021-11-27 18.21.43.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/274613/5ab79d52-cf48-ba0e-8d87-af5c82d42038.png)

学習コンテンツの中に参照すべき公式ドキュメントへのリンクが貼ってあったりするので、それらにも目を通しておきます。
以下の「詳細情報」のような感じです。
![スクリーンショット 2021-11-27 17.06.00.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/274613/40ce88d9-f985-c08a-6411-fbaea86a2180.png)


# 各試験の勉強法(公式コンテンツ以外編)
MS公式の学習コンテンツがかなり充実しているので、合格ラインに持っていくだけであれば正直これだけで十分だと思います。
それだけだと不安な場合は、[MeasureUpの模擬テスト](https://www.measureup.com/products.html?cat=230)が良いのではと思います。
英語しかないのは辛いですが、実際の試験に近い形で模擬試験を受けれるのが良かったです。

あとはMS社員の方やMicrosoft MVPの方、Azureを積極活用されてる企業のサイト・ブログは参考になります。
私がよく見ているのは以下サイトです。（試験に関係なくAzure情報収集に使わせていただいてます。謝謝。）

- [くらう道](https://www.cloudou.net/)
- [Made in container](https://www.syuheiuda.com/)
- [ブチザッキ](https://blog.azure.moe/)
- [しばやん雑記](https://blog.shibayan.jp/)
- [SIOS Tech.Lab](https://tech-lab.sios.jp/)
- [cloud.config Tech Blog](https://tech-blog.cloud-config.jp/)
- [APC技術ブログ](https://techblog.ap-com.co.jp/)

AWSの試験ほど数はないのですが、AZ-900/AZ-104あたりは日本語の対策本も出版されているので、それらを買ってみるのもいいかもしれません。（未読なのでオススメできるものがないですが…）

# 試験受験時のアドバイス
受験時には日本語試験であっても英語表示に切り替えてみることをお勧めします。
日本語の翻訳がちょっとアレな場合があり、解けない問題が出題されたりします。
「選択肢の中に正解がない！」と思ったら英語に切り替えてみましょう。

# おわりに
AWSに比べてAzureの資格はあんまり流行ってない感じですが、皆さんもぜひ。