概要
- AWS Cloud Questとは?↓
AWS Cloud Quest はパズルを解いたり、報酬を獲得したり、クラウドについて学びながら、AWS サービスを使用した実践的なクラウドスキルを伸ばせるロールプレイゲームです。
- 遊びながら学ぶことができる
- 無料でAWSリソースを使うことができる(リソースの削除も不要)
- 無料で利用できるのは、AWSの初級者向け資格であるCloud Practitioner(クラウドプラクティショナー)のコースまで、それ以上のレベルはサブスクとして展開されているらしい
内容
ゲームの目的は、仮想世界内で困った市民をAWSのクラウド知識で解決させることのようです。解決させてあげられると何故か建物が立ちます。笑
↓困っている市民が街のそこら中に立っていて、手を振ってアピールしてきます。
ざっくりですが、困っている市民の内容は下記になります。これらを一つずつAWSのコンソールを触りながら解決に導いてあげます。
- S3で静的コンテンツを公開したい
- EC2サーバーを作成して、別のアベイラリティゾーンにも配置したい
- EC2のサイズをアップしたい
- インターネットゲートウェイをルートテーブルにアタッチしてサイトを公開したい
- セキュリティグループのインバウンドルールを変更してDBサーバーに接続できるようにしたい
- 異なるVPC同士をピアリングしたい
- サーバーにかかっているコストを減らしたい
- RDSインスタンス作成後、fail over対策で マルチAZ&リードレプリカを作成したい
- IAMでユーザーとユーザーグループを作成して、EC2とRDSにReadOnlyのアクセス許可を与えたい
- DynamoDBのtableを作成後、新規でテーブルの項目を追加したい
- Auto Scalingを作ってシステムの可用性を高めたい
中学英語レベルの私でも進められました。web 系アプリの実務経験が1年程度あったので、なんとなく話を読み取れたのもあるかなと思います。実務経験0でやるには少しハードルが高いかなという気がします。(勿論、できる人はできるとは思いますが、なかなか凄いと思う)
下記の記事には画像が沢山あり、参考になると思うので興味のある方は見てみてください。
https://www.publickey1.jp/blog/22/awsawsaws_cloud_quest.html
始め方
私は下記のブログを参考にさせていただきました。
https://blog.serverworks.co.jp/aws-cloud-quest-cloud-practitioner
よーし、この勢いでクラウドプラクティショナーとるぞー