はじめに
みなさん、AWSの知識を付けたいとなった場合、どんな方法で行っているでしょうか?
大体以下のいずれかを1つ以上やって学ぶことになると思います
- 公式サイトのドキュメントで学ぶ
- Udemyなどの学習サービスで学ぶ
- AWS資格で学ぶ
- AWSの本で学ぶ
- 実際に触って学ぶ
- AWS Summitなどのイベントに行って学ぶ
ある程度実務で触った人なら上記の方法でやるのが良いかと思いますが、
- 座学だけだといまいちわからない
- 実際に触ってみたいが、個人アカウントだと高額な料金が発生しそうで怖い
と思う方もいるのではないでしょうか?
そんな方のためにAWSがCloud Quest
というサービスを作ってくれましたので、今回はこれを試してみます
AWS Cloud Questとは
AWSが提供する学習型のゲームになります!
AWS Skill Builder
の学習コンテンツの1つになります。
※以下はAWS公式のCloud Questの説明の一部抜粋
- 実用的なAWS Cloudスキルを身につけるための唯一の3Dロールプレイングゲーム
- ロールを選択し、クラウドスキルを学びながら適用して仮想都市の市民を助ける
- クラウドプラクティショナー、生成AIスペシャリストなどの複数のロールから選択できる
- ロール内のすべての課題を完了すると、デジタルバッジで成果をアピールできる
触ってみて感じた良い点
いきなりまとめになろますが、触ってみて良いと感じた部分を記載します。
- AWSが一時的な実行アカウントを用意してくれるため、実際にすぐ試すことが出来る
- 一時的なAWS環境は料金がかからないので、二の足を踏まず安心してプレイできる
- 作ったものを改修する課題もあり、実務に近い形で学習できる
- トーナメント機能があり、複数人で競うことが出来る
- 他の学習方法と違い、レベルアップで視覚的に成長を感じることが出来る
ちょっとでも「お、いいじゃん」って思ったら1時間程度で出来るので、みなさん試してみましょう
利用にあたって
以下、利用にあたってですが、
- Skill Builderのアカウント登録が必要になります
- クラウドプラクティショナーのロールは無料です
- クラウドプラクティショナー以外のロールは、Skill Builderのサブスクリプション(月額 or 年額)をする必要があります
ゲームしてみる
では、実際に試してみます。
※Skill Builderの登録についての手順は省略します
ゲームを始める
まず、Skill Builderにログインします。
検索でCloud Questを検索すると、日本語版のCloud Questが出てくるのでそれをクリックして、登録
ボタンをクリックします。
デフォルトだと言語が英語になっているので、⚙アイコンをクリックして日本語に変更します。
START GAME
をクリックすると、ロール選択画面になります。
今回は無料で利用できる、Cloud Practionerを選択します。
アバター作成
次に、ゲーム内で利用するアバターを作ります。顔や服装などを選べます!
好きな画像からアバター作れるようになったら、なお良さそうとは思いました
最後に名前を付けて確定
ボタンをクリックしたら完成です。
※アバターはいつでも変更できます
課題をやってみる
ゲームが始まると作ったアバターがフィールドにいて、色々な課題を解決できるようになります。
!マーク
の人のところに行って話しかけると、課題がスタートします。
※1つ目は静的ウェブサイトホスティングについてでした
課題は、4つのステップに分かれています。
-
Learn
:課題で利用するAWSサービスの概要を学習できます -
Plan
:課題の全体像と解決方法を学習できます -
Practice
:実際にAWSマネジメントコンソールで試します。手順が記載されているので迷うことは少ないと思います -
DIY
:3で作ったものを改修します。手順は記載されていないため、学んだことがちゃんと理解できているかのステップになります
1. Learn
動画・文字・構成図でサービスの概要や全体像を学べます
2. Plan
動画・文字・構成図で課題の全体像を確認できます
3. Practice
ラボを開始
するとAWSマネジメントコンソールが、別タブで開くので手順に沿って実際に作業します
※環境は数時間で消えるので、その間に課題を終わらせる必要があります
4. DIY
改修内容通りに修正すると、課題が完了します。
課題が完了すると、よくあるRPGのようにレベルが上がったりアイテムがもらえます!
その他
メインは課題解決になりますが、その他機能についても簡単に紹介します。
フレンド
フレンド機能により、コードを共有することで会社の人や友達とつながることが出来ます
ロールマップ
ロールマップ機能により、各ロールの課題を出来る場所がマップで確認できます
ドローン
ドローンを銃で撃つゲームです。
ドローンを撃ち落とすことでAWSクイズを行うことができ、正解すると報酬を受け取れます。
乗り物
課題を1つしか解決してないので、まだ使えなかったのですが徒歩ではなく、乗り物で移動できるようになる機能です。
ペット
課題を1つしか解決してないのでまだ使えなかったのですが、犬や象などいろんな動物をペットとして飼えるらしいです。
トーナメント
イベントを作成し、共有することで個人・または複数人でのチームでスコアを競うことが出来るらしいです。
一人だとどうしてもやらなくなっちゃうなーって方にはとてもいい機能だと思います!
おわりに
今回はAWSが提供するCloud Questで学習してみました!
まだまだゲームのバラエティ的には物足りない感が否めませんが、今後に期待したいと思います!