こんにちは。今年はコロナ渦で家にいる機会も増えたので、せっかくなら新しいことをいつも以上にたくさん勉強する年にしよう!ということで、今急AWSを猛追するクラウドサービス、Microsoft Azureの勉強をしています。
とは言うものの、クラウドについてはほとんど初心者で、手元で簡単なアプリくらいなら作ったことはありますが、本番運用に耐えるようなアーキテクチャを考えたりといった経験は皆無な私。
クラウドはサービスの幅も広く、一体何から手を付けたらいいのやら・・と思ったので、勉強のマイルストンをひく意味でも、まずはAzure関連資格を全て取得してみよう!そしたら何か新しい景色が見えてくるはず!という発想になりました笑
そして手を付けるに当たって一番困ったのは、日本語の勉強コンテンツや体験記がまだ圧倒的に少ない!という点。だったら自分が一通り受けて見て今後受ける方の参考になればと思い、今回の一連のシリーズを書いてみることにしました。
第五回は、Azureの開発者向けの資格、AZ-204について取得体験記を書いてみたいと思います!
それでは早速参ります!
Contents
Microsoft Azure関連資格の全体像
以前、こちらに整理してみましたので、ご参考までに。
AZ-204を受けるべき人
- Azureの開発者として、Azureサービスの具体的な使い方を学びたい人
- Azureの様々なサービス(特にPaaSサービス郡)に広く触れたい人
実際に勉強・試験を受けてみて思ったのですが、名前の通り、かなり開発者としてのスキルが問われる試験でした。アプリケーションコードレベルで、このコードをどのように書くべきか、といった内容にも踏み込んだ問いがガンガン出てきます。
AZ-204試験の難易度
こちらは、個人の経験によるところも大きいかと思いますが、個人的にはこれまで受けたAssociateレベル以下試験の中では一番厄介でした・・・
上でも書きましたが、かなり開発者向け内容なので、アプリケーションコードの書き方や、実際の操作手順の詳細を結構聞かれます。加えて、メッセージングサービスを使ったモダンなアーキテクチャが素材になっていることも多く、アプリコードあまり書いたことない+モダンアーキテクチャの実装経験がほとんどない自分からすると非常に難しかったです・・
なんと、全部で3回受けてようやく合格しました、、汗 普段からAzure使ってる+実装しまくっている人にとったら簡単なのかもしれません、、
AZ-204試験の概要
基本情報
- 試験は45問
- 合格点は、700点/1000点満点
- 試験時間は180分
- 試験の予約はこちらから。
評価されるスキル
この試験で評価されるスキルとスコア配分は以下の通りです。
- Azure 計算ソリューションの開発 (25-30%)
- Azure ストレージを開発 (10-15%)
- Azure Security の実装 (15-20%)
- Azure ソリューションの監視、トラブルシューティング、最適化 (10-15%)
- Azure サービスとサードパーティサービスの連携と活用 (25-30%)
そして最近になってようやく気付いたのですが、以下の「認定資格スキルのアウトラインをダウンロード」からもっと細かい出題内容が確認できるので、ぜひ見ておくことをお勧めします。
https://docs.microsoft.com/ja-jp/learn/certifications/exams/az-204
受験方法
https://docs.microsoft.com/ja-jp/learn/certifications/exams/az-104
上記のように、各試験の公式ページからスケジュールを設定可能です。試験は、
- テストセンターでの受験
- オンライン自宅受験
から選択できますが、私は、便利なのでほとんどすべてのAzure資格をオンライン自宅受験しました。最短翌日にだって受けることができます。
なお、オンライン自宅受験についてはいろいろと躓きポイントがあったので、こちらに別途まとめました。
試験結果と勉強方法
試験結果
- 勉強期間:10日
- 受験回数:3回
- 資格取得日:2020年10月3-28-11-3002日
- スコア:718/1000
3回目にしてようやくスコアギリギリで合格です。いやはや、お恥ずかしい限りでございます、、
アプリケーション開発者向け、ということなので、ネットワークなどのIaaSサービスに関する内容はあまり問われなかった気がしますが、PaaSサービスについては広く出題されます。
特に、あまり詳細には書けませんが、App Service、Functions、Event Grid、Event Hub、Service Bus、API Management、Storage+Azure AD、KeyVaultあたりはマストです。
模擬問題をやる余裕があれば是非やっておいた方が良いかと思います!
勉強期間については、この辺りのサービスに触れたことがなければ、最低でも1週間くらいはガッツリと勉強する必要がありそうです。
また、受験する資格の順番を工夫することでも合格の可能性を高められそうです。
全体像を掴むという意味ではAZ-900を最初に受験し、上記PaaSサービスと組み合わせて使われるAzure ADやKey Vaultなどの使い方や考え方を整理するために、AZ-104(Azure Administrator)を受験後、この試験を受けた方がスムーズかもしれないなと思いました。
試験対策に利用した教材
私は、3回受けましたが、結局全てMicrosoftの公式教材を読み込む方法で乗り切りました。こちら、英語版を機械翻訳にかけたもののようで、たまにわかりづらい表記があったり、そもそも日本語版の教材がなかったりはするのですが、説明も充実していますし、チュートリアルを通したハンズオンもあったり、経験値やクイズというちょっとしたゲーム要素もあったりして楽しく進めることができて個人的にはおすすめでした。
もう少しポイントを絞って素早く対策したい、日本人が日本人に向けてわかりやすく書いたコンテンツで学習したい、という方は、後ろでご紹介するコンテンツを利用しても良いと思います。
Microsoft Learn
試験範囲となるコンテンツは、資格試験概要ページの下部から確認することができます。
実は、下のページでリンクされているラーニングパスはなぜか英語版なのですが、日本語版もありますので、Microsoft Learn上で検索してみてください。(それか、コンテンツURLの”en-us”部分を”ja-jp”に変える)
https://docs.microsoft.com/ja-jp/learn/certifications/exams/az-204
その他補助教材
AZ-204に関しては、Amazonなどを探してみましたが2022年4月現在でも日本語版のテキストはありません!泣
このため、英語教材がメインですが、Udemyでも学習コンテンツを購入可能です。Udemyは私もAWSのソリューションアーキテクト資格を取得する際に利用したことがありますが、以下が魅力だと思っています。
- ボリュームの割に安い
- 期待通りでない内容だった場合に30日以内の返金対応(私も間違えて購入した教材に対して1度やったことがありますが、一瞬で手続き完了します)がある
- コンテンツが直近の試験傾向に合わせてアップデートされ続ける
実際の試験は英語で対策しても日本語で対策してもほとんど差異はないので、是非活用を検討されることをお勧めいたします!
見たところこちらの講義が人気のようですが、こちらなんと無料で視聴できるようです!
https://www.udemy.com/course/az-204-free-training/
こちらは問題集のようです。2021年11月時点で84000人超の受講者+16000件レビューで平均評価4.5というバケモノコースのようです。
AZ-204 Developing for Microsoft Azure Exam Prep資格を取得して見えた世界
この資格を実際にとって見ると、以下のように成長できたなと感じます。
- PaaSサービス(Service Bus/Event Hub/Event Grid/App Service/Functions/API Managementなど)の使い方、組み合わせ方が分かった
以上、AZ-204取得編でした!
本日も最後までご覧いただきありがとうございました!
もし、今回の記事が少しでもお役に立ちましたら下の「イイね」をポチっていただけると励みになりますので、よろしくお願いします!その他こういう情報も知りたい!などあればぜひコメントください!