AWS全冠を達成できた!

3月頃にAWSのすべての資格を取りました。この記事では自分の思う難易度、勉強の方法などについて話したいと思います。

以下の記事は自分が半分ぐらい資格を取った際に書いた記事で、この記事も含めて皆さんの役に立っていただければと思います。
https://qiita.com/jiang_x/items/3ce9f9c9cb29df6c4ce1

（英語の記事であり、本記事と内容が重複している部分があります。）

# 各資格の難易度と点数

私の思っている難易度および点数は以下の通りです。順番も自分が資格を取った順番になります。

|  資格名  |  試験コード  |  難易度  |  点数  |
| ---- | ---- | ---- | ---- |
|  AWS Certified Developer - Associate  |  DVA-C01  |  ★★☆  |  916  |
|  AWS Certified Solutions Architect - Associate  |  SAA-C02  |  ★★★  |  787  |
|  AWS Certified DevOps Engineer - Professional  |  DOP-C01  |  ★★★★☆  |  874  |
|  AWS Certified Machine Learning - Specialty  |  MLS-C01  |  ★★★★☆  |  893  |
|  AWS Certified Solutions Architect - Professional  |  SAP-C01  |  ★★★★★  |  816  |
|  AWS Certified Advanced Networking - Specialty  |  ANS-C01  |  ★★★★★  |  789  | 
|  AWS Certified SysOps Administrator – Associate  |  SOA-C02  |  ★★★☆  |  788  | 
|  AWS Certified Cloud Practitioner  |  CLF-C02  |  ★☆  |  838  | 
|  AWS Certified Data Engineer – Associate  |  DEA-C01  |  ★★★  |  824  |
|  AWS Certified Security – Specialty  |  SCS-C02  |  ★★★★  |  893  | 
|  AWS Certified Machine Learning Engineer - Associate |  MLA-C01  |  ★★★  |  874  | 
|  AWS Certified AI Practitioner |  AIF-C01  |  ★★  |  911  | 

すべての資格の中に自分が一番難しいと思ったのは`AWS Certified Solutions Architect - Professional`でした。質問文が長く、出題されるサービスの範囲も一番広かったです。`AWS Certified Advanced Networking - Specialty`の方はネットワーク関連で自分の不得意な分野であるため、私にとって同じぐらい難しかったです。
資格を取るために3年半ぐらいかかりました。自分の趣味や業務の中で必要になると感じた際に、マイペースで資格を取っています。（失効になった資格があり、2回取った資格も一部あります。）

# 資格を取ったエピソード

## 資格を取り始めたきっかけ
AWSの資格に興味を持ち始めたのは社内のLegal Output Systemというクラウドサービスの保守をし始めたころでした。主にビジネスロジックの修正を行い、そのサービスの使っているクラウドサービスの一部しか知らず、知らないサービスが多かったです。
AWSの勉強をしたく、どう勉強した方がいいのか最初はわかりませんでした。その後、Udemyのことを知りました。開発関連の知識を身に着けたいため、最初に勉強したのはAWS Certified Developer - Associateでした。UdemyのコースはAWSの資格関連の知識だけでなく、各AWSサービスのハンズオンもありました。触ってみることによりだいぶイメージが付くようになりました。

## そのほかの資格
最初の資格を取った後、クラウドで動くAPI設計や実装関連の仕事に携わるチャンスがありました。アーキテクチャの面でももっと知見を付けた方がよいかと思い、AWS Certified Solutions Architect - Associateの資格を取りました。
それ以来、仕事の中で使えそう、もしくは興味や関心のある資格は積極的に取るようにしました。（機械学習とか）
AWS Certified Advanced Networking - Specialtyは最初取る予定が全くなかったのですが、ある月が外部サービスとの通信の際に、ネットワーク関連のトラブルがいっぱい起きたため、社内のAWSネットワーク関連のサービスも少し知りたくなりましたので、最終的に取るようにしました。
その後、業務の中でAWS関連の仕事に従事することが少なくなりました。

## 最近
去年から、社内でモダナイゼーション関連の仕事に手上げで携わり、AWSのスティッキーセッションなどAWSに触るチャンスが増えてきました。後、生成AIのサービスが増えてきたことにより、AWSが新しい資格を追加しました。AI関連も自分の興味のある分野であるため、去年9月から残りの5つの資格を取るようにして、今年の3月にAWSの全冠を達成しました。

# 勉強の方法

## Udemy

基本的にはUdemyを使って勉強しています。

https://www.udemy.com/course/aws-certified-developer-associate-dva-c01/

Udemyのコースは以下の原因で自分が結構使いやすかったと思います。
- ハンスオンがあり、理論だけでなく実際に触ることもできる
- 試験内容やAWSのUIのこうに伴いコースの内容も更新される

英語の方は世の中的な知見を調べやすいというのもあり、英語のコースにしています。
最初は自腹でUdemyのコースを購入したのですが、最近は社内でUdemyが使えるようになり、勉強しやすくなりました。

AWSのサービスを使うのに金かかるのではないか思う方がいるかと思いますが、新しいアカウントであれば1年間の無料枠があり、一部のサービスは無料で使えます。
一つ注意ポイントがあります。勉強する際には必ずEC2インスタンスの停止などを忘れないください。自分は一か月ぐらい起動したばかり放置してしまい、3000円ぐらいかかったことがありました。T_T

## AWS Skill Builder

社内ではAWS Skill Builderで勉強することができました。
操作手順やコマンドなど詳細に書かれていますので、触ってみたい場合はお勧めのサービスではあります。

# 試験のTips

AWSの資格は値段が高いと思いますが、実は半額で取れる場合が多いです。
AWSの提供されたクーポンがあり、受験をしたい場合はクーポンがあるのか留意した方がいいと思います。
後、資格に合格したら50%のOFFのクーポンがもらえて、次の試験で使えます。

![50%off.JPG](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3335050/2f80bc94-7503-3e9d-1550-469cc5edf144.jpeg)

# 最後に
この記事が皆さんの参考になっていただければ幸いです
資格を取ったら終わりでなく、仕事の中でどんどん活用していきたいと思います。
資格を取っても実務で活用したい場合はAWSのドキュメントを読むなど色々キャッチアップしなければいけないと思います。
資格を取らないから仕事できないとかは全くありません。ただ、AWSのサービスを知るために初歩的な試験を取るのはやはりお勧めです。
何か追加でほしい情報とかがあれば気軽にコメントいただければです！記事の方も編集していきます。