5月28日に名古屋で開催されたAWS Jam体験イベントに参加しました。
この記事では、AWS初心者がAWS Jamに参加して感じたこと、当日の進め方、チームで課題に取り組んだことをまとめました。
私のAWS経験としては、API経由で少し利用したことがある程度で、AWSマネジメントコンソールはほとんど触ったことがありません。
AWS Jamに興味がある人やAWSを学び始めたばかりの方の参考になれば幸いです。
AWS Jamとは
AWS Jamは、AWSの知識を使って課題に取り組む実践型の学習コンテンツです。
今回は、そのAWS Jamを体験するイベントに参加しました。
体験イベントでは、提示された課題をAWSマネジメントコンソールを操作しながら、設定を確認したり、原因を探したりしてチームで課題解決に取り組みました。
当日の流れ
当日のスケジュールは以下のような流れでした。
| 時間 | 内容 |
|---|---|
| 14:00 - 14:30 | オープニング |
| 14:30 - 16:30 | 課題解決ハンズオン |
| 16:30 - 17:00 | クロージング |
メインの課題解決時間は2時間ありました。
今回は3〜4人で1チームとなり、全部で7チームありました。
課題の難易度は Easy / Medium / Hard に分かれており、内訳はEasyが3問、Mediumが3問、Hardが1問の全7問でした。
当日のチーム編成
参加前は、同じ会社のメンバーとチームを組むと思っていました。
そのため、AWSの知識が少なくても、同じ会社のメンバーと相談しながら進められるだろうと甘く考えていました。
しかし、実際には同じ会社の人だけで固まらないようにチームが組まれており、別の会社の方と同じチームで課題に取り組むことになりました。
最初は少し不安もありましたが、結果的には他社のエンジニアの方と一緒に課題に取り組むことができ良い経験になりました。
進め方
AWS Jamでは、課題を1人や2人だけで進めるのではなく、チーム全員で1つの課題に取り組むモブ型で進めます。
役割は以下の2つです。
- AWSマネジメントコンソールを操作する人
- 画面を見ながら指示を出す人
操作する人と指示を出す人に分かれ、1問ごとに役割をローテーションしました。
最初に問題文を全員で一緒に読み、操作役の1人がAWSマネジメントコンソールを操作し、他のメンバーは指示役として画面を見ながら気づいたことや確認したいことを操作役に伝える形で進めました。
AWSに詳しい人だけが進めるのではなく、画面を見ながら気づいたことをチームで共有しながら進める形式でした。
実際に参加して感じたこと
問題文をしっかり読むことが大事
参加前は、AWSの知識がないと何もできないのではないかと思っていました。
ただ、実際に取り組んでみると、問題文を読むことで解決方法を見つけることができます。
もちろんAWSの知識がある方が有利だとは思います。
それでも、今回のイベントでは、知識量だけでなく問題文を正確に読むことも大事だと感じました。
ヒントがあるので完全に止まりにくい
問題文だけで分からない場合でも、ヒントを確認できます。
そのため、全く何をすればよいか分からずに止まり続ける状態にはなりにくいと感じました。
ただし、ヒントの使用は得点に影響するため、競技としては使うタイミングも重要でした。
すぐにヒントを見るのではなく、まずは取り組み、それでも分からない場合にヒントを見る進め方が良いと感じました。
AWSマネジメントコンソールを操作しながら学べた
私はAWSマネジメントコンソールをほとんど触ったことがなかったため、実際に画面を操作しながらAWSのサービスを確認できたことが良かったです。
課題に取り組む中で、どの画面を確認すればよいか、どの設定を見るべきかで迷う場面がありました。
ただ、そのように考えながら手を動かせる点が、AWS Jamの良さだと感じました。
操作する人に具体的に伝えることが大事
操作する人と指示する人に分かれて進めるため、指示が曖昧だと操作する人が迷います。
「そこを押してください」ではなく、「左側メニューの〇〇を開いてください」のように、画面上の場所や項目名を具体的に伝えることが大事でした。
これは普段の複数人で画面を見ながら作業するときにも大事なことだと感じました。
結果
Hardの1問を残して時間切れになりました。
最後まで解き切れなかった悔しさはありますが、チームメンバーの方々に助けていただきながら、良い結果を出すことができました。
参加して良かったこと
一番良かったのは、AWSを実際に触りながら学べたことです。
AWS Jamでは、実際の利用場面に近い課題に取り組むことができます。
答えがすぐに分かるわけではないため、どこを確認すればよいか、どのように考えればよいかで迷う場面がありました。
その過程も含めて、手を動かしながら学べる点がAWS Jamの良さだと感じました。
また普段は他社のエンジニアの方と一緒に課題へ取り組む機会が少ないため、交流の面でも良い経験になりました。
まとめ
今回AWS Jamに参加して、AWSを実際に触りながら学べる良い機会だと感じました。
今回のイベントでは、AWS初心者でも、以下のような学びがありました。
- AWSマネジメントコンソールを実際に触れる
- 問題文から必要な情報を読み取る練習になる
- 普段触らないAWSサービスを知るきっかけになる
- 他社のエンジニアの方と交流できる
AWSを学び始めたばかりの人にとっても、実践的にAWSへ触れるきっかけとして良いイベントだと感じました。
今後は、今回触れたサービスや、課題中に理解が浅いと感じたサービスを改めて学習していきたいです。
