Amazon Web Services ブログ

AWS 初学者向けの勉強方法 6 ステップ!2024 年版!

こんにちは、AWS トレーニングデリバリーマネージャー の西村航です。

本記事は 2022 年 4 月に投稿した AWS 初学者向けの勉強方法 6 ステップ!2022 年版! という記事を 2 年ぶりにアップデートした内容になります。投稿してから経過した 2 年間で公開された勉強方法を追記して、一部の勉強方法に関してはリンクの最新化を行いました。

皆さん、もしくは皆さんの周りでこんな方はいませんか。「AWS を勉強したいんだけど何から勉強すればよいだろう。どこかに勉強方法がまとまってないかな?」という悩みを抱えている方、または「同僚や部下に AWS の勉強を促しているけど、ちょうど良い教材とか無いかな?」という悩みを抱えている方。本記事はそういった AWS を勉強する際の悩みを抱えた AWS 初学者の方や AWS 初学者を育成する立場にある方を対象にした記事になります。

どのようなステップで知識を深めていけばよいのか、この勉強方法がなぜオススメなのか、疑問点やハマりどころに直面した際にどこのサイトをチェックすればいいのか、などハラオチしながら勉強を進められるように具体的に記載しています。

それでは、私がこれまでにお客様からいただいた質問をベースに、AWS 初学者向けの勉強方法を 6 ステップで順番にお話しします。

ステップ1. まず最初に何をするべき?

まず最初は、AWS が選ばれる理由や、ビジネスでの活用方法やビジネスにもたらす効果を事例ベースで学びましょう。AWS でどういうことができるのか、クラウドのメリットとは何なのか、を理解することで、「なぜ自分は AWS を勉強するのか」という勉強の理由をハラオチさせることができます。

また、皆さんがよく使う動画視聴サービスや EC サイトなど普段利用しているアプリケーションの裏側の仕組みも知ることができるため非常に面白いです。それでは、オススメのリンクを 3 つ紹介します。

1. AWS のクラウドが選ばれる 10 の理由 ★西村イチオシ
AWS がお客様に選ばれる理由に関して説明されています。図や表を用いて読みやすく記載されています。「必要な時に、必要な分だけ、低価格で IT リソースを調達可能」「サービスを開始してから〇〇回以上の値下げを実施」など AWS のポイントがシンプルな言葉で説明されていて、分量もちょうど良いです。

2. お客様のクラウド導入事例
多種多様な業種や企業規模のお客様がどのようにクラウドを活用いただいているのかが網羅的にまとまっています。フィルター条件を適用することで、 エンタープライズなどのセグメント別、金融サービスなどの業種別、データレイクなどのユースケース別で見ることもできます。お客様の AWS の活用方法や、お客様のビジネスへの効果などが記載されているため、ビジネスの現場での AWS の活用シーンをイメージしやすくなります。
なお、耳慣れない単語に関しては辞書を引くような感覚で AWS 用語集 を利用いただくと理解が深まります。

3. AWS Summit Japan セッション資料・動画一覧 ( 2013 / 2014 / 2015 / 2016 / 2017 / 2018 / 2019 / 2020 / 2021 / 2022 / 2023)
当日のセッションが資料または動画で視聴できます。特にお客様事例セッションは、お客様のシステムにかける”熱意”が伝わってきますし、ビジネス上の課題を AWS でどのように解決していくのかのストーリーが分かりやすく、「AWS を勉強してみよう!」という気分になります。

ステップ2. AWS サービスの全体像を掴むには?

先ほどのステップでは、AWS が選ばれる理由やビジネスでの活用例に関して説明しましたが、資料に目を通して AWS が提供するサービス数の多さに驚かれた方もいらっしゃると思います。 AWS のクラウドが選ばれる 10 の理由 でも記載されている通り、AWS はお客様の満足度を何よりも大事にしています。そのため、AWS では 200 を超えるサービスを提供しておりますが、その 90 %以上のサービス、機能は全世界のお客様からのリクエストをもとに実装されています。

とは言いつつも、サービスの多さゆえにサービスの全体像を理解するのが少し難しい、というのが初学者の方が最初に直面する壁です。その壁を乗りこえるためには、AWS のサービス群の全体を俯瞰しながら理解していき、点と点を線でつないでいきましょう。オススメの勉強方法は以下の 3 つです。

1. AWS Cloud Practitioner Essentials 日本語実写版 ★西村イチオシ
何度でも視聴できるオンデマンドの AWS デジタルトレーニングが AWS Skill Builder では無料で提供されており、 250 を超えるコースが日本語化されています。その中でも本コースは AWS を全体的に理解したい方を対象としている基礎レベルの内容になっておりますので、技術職の方に限らず営業職の方などにオススメです。日本の AWS 認定インストラクターが日本のスタジオで収録した日本語のコースとなっています。コーヒーショップをベースにした分かりやすいシナリオで、楽しんで視聴できるユニークな構成になっております。

2. Cloud for Beginners 日本語実写版
このコースでは キャパシティプランニングや CIDR といった IT に関する専門用語について適宜解説しながら進行しますので、AWS に関心がある非 IT 領域の方や学生の方にオススメです。ウェブサービスや AWS クラウドがどういうものなのかといった、AWS の学習をはじめる際に前提となる知識を効率よく学ぶことができます。また、コースの後半ではいくつかの代表的な AWS サービスについてとりあげ、その概要について紹介します。

3. AWSome Day Online Conference
AWS クラウドジャーニーのはじめの一歩として、AWS に関する基礎知識を約 3 時間で学ぶ無償のオンライントイベントです。定期的に配信していますので、ぜひご参加ください。コンピューティング、ストレージ、データベース、ネットワークといった AWS の主要なサービスを段階的に学ぶことができます。ウェビナー開催中は 1:1 のチャットで AWS エキスパートに質問できますので、疑問点もその場で解決できます。

ステップ3. AWS の各サービスに詳しくなるには?

これまでのステップでは、AWS 全体に関する説明をしてきました。おそらく、各サービスの概要を知るにつれ、知りたいことや疑問点などが出てくると思います。例えば、「サービス A とサービス B は似ているように見えるが違いは何なのか」「サービス C の料金体系はどうなっているのか」「サービス D の設計時の制限値などは無いのか」などなど。

そのため、このステップではさらに一歩ふみこんで、疑問点を解消しつつ AWS の各サービスを深堀りしていくためのオススメのリンクを 4 つ紹介します。

1. AWS サービス別資料 ★西村イチオシ
真っ先にオススメするのが、「AWS サービス別資料」になります。サービスの要点をギュッ!と凝縮しつつ、サービス設計時の勘所を押さえた資料になっています。難しい専門用語も比喩表現を交えて分かりやすく解説されているため、気になるサービスに関しては最初に「AWS サービス別資料」に目を通しましょう。トップページの左側の技術カテゴリから選択することもできますし、サービス名で検索することもできます。PDF / YouTube のフォーマットで見ることができます。

2. AWS ドキュメント
「サービス別資料」でサービスの概要を理解した後に、より詳細にサービスの仕様などを理解したい場合は「AWS ドキュメント」を参照しましょう。HTML 形式で見やすい目次が画面左に表示されるので、知りたい情報に簡単にアクセスできます。ユーザーガイドだけでなく、開発者ガイドや API リファレンス、そしてチュートリアルも記載されています。

3. よくある質問
各サービスを勉強していて疑問がわいた時に、最初にアクセスするべきサイトが「よくある質問」になります。各サービスに関する製品および技術上の FAQ 集となっており、どういうサービスで何ができるのかといった基本的なことから、使用できるオプションなどの詳細まで網羅的に記載されています。

4. AWS re:Post
AWS re:Post は AWS コミュニティの方々向けの Q&A サービスです。AWS に関する技術的な Q&A を検索したり、専門領域ごとのコミュニティグループに参加することができます。中でもオススメは AWS 情報センター です。AWS 情報センターでは「〇〇というエラーを解決する方法を教えて下さい」「〇〇を設定する方法を教えて下さい」などの実装に関する Q&A が豊富に記載されていますので、サービスを実装してハマりどころに直面した時に参照しましょう。

ステップ4. さらに知識を深めるには?

「習うより慣れろ」という言葉がありますが、手を動かすことは学習定着率を高める上で非常に有効な方法です。勉強したサービスをハンズオンなどを通じて実際に触ってみることで、知識と実践を結びつけて理解することができます。

しかし、「どのサービスが入門に適しているのか分からない」「構築する際の手順書が欲しい」「できれば簡単なものから始めたい」と言った方もいらっしゃると思いますので、オススメのハンズオンを 3 つ紹介します。

1. AWS Cloud Quest ★西村イチオシ
AWS Cloud Quest は実際に AWS を触りつつ初心者でもゲーム感覚で楽しく学べる 3D ロールプレイングゲームです。AWS Cloud Quest はロール毎や課題毎に様々なサービスを利用しながらソリューションを構築していくため、AWS のどのサービスから学習を始めればよいか悩んでいる初学者の方にもオススメのコンテンツとなっております。 また、ゲーム内の課題毎に、課題専用の AWS アカウントが払い出されますので、自身で AWS アカウントを用意する必要がありません。初級である AWS Cloud Quest: Cloud Practitioner は日本語版が無料で利用可能となっておりますので、詳細な説明は ゲームベースで学習できる AWS Cloud Quest: Cloud Practitioner が日本語で学習可能になりました の記事をご確認ください。

2. AWS ハンズオン資料
動画で勉強しつつ、用意されたシナリオと手順書に沿って進める入門者向けのハンズオンになります。特徴として「短い動画を見てからハンズオンで実際に触る」ステップを繰り返す構成になっていますので、歩幅を小さくじっくり理解しながら進めることができます。オンデマンド形式での配信となるので、移動時間などのスキマ時間で学習もできますし、分かりにくい部分を巻き戻して何度でもご覧いただくことができます。

3. JP Contents Hub
JP Contents Hub は AWS に関する日本語のハンズオン・ワークショップ情報を一覧化して掲載されているウェブサイトです。このウェブサイトでは “日本語の” ハンズオンを限定して掲載していますので、日本語の手順で AWS のハンズオンを実施したいという方にオススメです。トップページの左側からカテゴリ別にハンズオンを選ぶこともできますし、特定のサービス名やキーワードで検索することもできます。そしてハンズオン一覧は継続的にアップデートされます。JP Contents Hub に関する詳細な説明は AWS 日本語ハンズオンまとめ JP Contents Hub のご紹介 の記事をご確認ください。

ステップ5. 最新情報をキャッチアップするには?

AWS のサービスは改善のサイクルが非常に早いため、サービスを使用する側も常に知識の鮮度を高める必要があります。また、最新技術を知ることで設計の幅を広げることもできます。

そのため、このステップでは各サービスの最新情報を効率よくキャッチアップできるオススメのリンクを 5 つ紹介します。

1. Amazon Web Services ブログ ★西村イチオシ
本記事を掲載している Amazon Web Services ブログ です。RSS 登録が可能です。AWS のサービスに関するアップデートを詳しく説明した記事など AWS 関連の様々な情報を掲載していますが、特に 週刊 AWS は要チェックです!前の週に公開された主要なアップデートや、日本のお客様に興味を持っていただけそうなものをピックアップして紹介しているので、「ちょっと先週は忙しくて AWS の最新情報を追いきれてない…」という方の助け舟になりますし、ダイジェスト版として重宝いただけると思います。
また、関連するブログとして AWS Startup ブログAWS JAPAN APN ブログ もオススメですので合わせてチェックしましょう。

2. AWS の最新情報
AWS の各サービスに関して、「〇〇サービスが東京リージョンで利用可能になりました」などの最新のアップデートが掲載されています。新しい機能拡張など設計にひびくアップデートもありますので、チェックしましょう。なお、本サイトは RSS 登録が可能ですので、RSS リーダーのスマートフォンアプリを利用することで、更新情報を自動的に取得することもできます。

3. builders.flash
ディベロッパー向けのウェブマガジンで、様々なレベルの方に向けてバラエティに富んだ記事構成になっています。 AWS のアーキテクチャ図を描きたい ! でもどうすれば良いの ?  などの AWS の設計や開発に関する記事だけでなく、ハンズオンの「腹落ち問題」を改善する 5 Tips といった役立つ Tips をまとめた記事もあります。また手前味噌ですが、有識者に勉強方法をインタビューする ネットワークの勉強方法を聞いてみた といった初学者向けの記事などもあります。メンバー登録することでハンズオン記事をためす際に使える無料クーポンが配布されるなど様々な特典が用意されていますので、ぜひメンバー登録をしましょう。

4. SNS ( X / Facebook / YouTube )
オンラインイベントの配信開始などリアルタイム性のある内容に関しては XFacebook をフォローすると情報を追いやすくなりますし、ブログ更新やセミナーの資料公開などの通知系の内容も投稿されています。また、様々な基調講演の内容なども YouTube で随時アップされますので、こちらもチャンネル登録しておきましょう。

5. AWS イベントスケジュール
開催を予定しているライブ配信イベントを一覧で確認することができます。また早期登録キャンペーンなど得する情報もチェックすることができますし、定期期にイベント情報をメールで取得することも可能です。なお、ライブ配信だけでなくオンデマンド配信のコンテンツも検索できますし、カテゴリーでお好みのイベントをフィルタリングすることもできます。

ステップ6. 中級レベルの情報を身に付けるには?

これまでに紹介した勉強方法を実践して基礎が固まってきた方、高度な情報にアクセスしたくなった方、より現場寄りなハンズオンを実装したい方に向けた勉強方法を 5 つ紹介します。

1. AWS アーキテクチャセンター ★西村イチオシ
エキスパートがまとめた AWS の技術リソース郡を一覧できます。ドキュメントに関しては AWS ホワイトペーパーとガイド ではベストプラクティス等が記載された技術文書が集まっていますが、特に AWS Well-Architected Framework は設計原則と質問から構成される必読の AWS クラウドのベストプラクティス集になります。
また、 The Amazon Builders’ Library では Amazon のエンジニアが実際に開発・設計・リリース・運用する方法を説明していて、設計に関する考慮事項などの生の声が記載されていてオススメです。

2. AWS ソリューションンライブラリ
AWS によって検証済みの実装例が参照できます。構成例に関しては 目的別クラウド構成と料金試算例 で代表的な構成とその試算例を幅広く紹介されていますので初回導入検討時の情報として活用いただけますが、より多くの構成例を確認したい場合は AWS リファレンスアーキテクチャ図 をご確認ください。200 を超えるアーキテクチャ図が掲載されていてポイントごとに解説もありますし、カテゴリ別・業種別にフィルタリングもできます。なお、お客様とパートナー様が実装したアーキテクチャを解説する動画を視聴できる This is My Architecture もオススメです。

3. クラウドコンピューティングコンセプトのハブ
クラウドコンピューティングコンセプトのハブでは、クラウドコンピューティング関連の用語に関して深く分かりやすく説明された記事を閲覧して検索できる場所です。例えば ゼロ ETL とは何ですか? の記事では、ゼロ ETL の概要説明だけでなく、解決する課題やメリット、そしてユースケースまで網羅的に説明されています。他にも、機械学習とは?DevOpsとは?など、改めて正しく深く理解したい用語が出てきた際にチェックしてみましょう。

4. ハンズオン
初級者向けのハンズオンをステップ 4 でご紹介しましたが、他にも複数のハンズオンがあります。ハンズオンチュートリアル や AWS Workshops や Modernization Workshops で探すことができます。前提条件や手順など含めて詳細に記載されています。オススメできるポイントとしては、レベルだけでなく、カテゴリ(セキュリテイ、IoT など)やタグ(Amazon VPC などのサービス名)が各ハンズオンで記載されていますので、習熟度や目的に応じてハンズオンをピックアップすることができます。
ちなみに、 AWS SamplesAmazon Web Services – Labs では GitHub 上に様々なワークショップのソースコード等を公開していますので、合わせてチェックしてみてください。

5. イベント
多くの新サービスや新機能が発表される AWS 最大のラーニングカンファレンスである AWS re:Invent など各イベントのコンテンツを一覧で確認できるのが AWS Events Content になります。ページ左側のフィルターでイベントだけでなく、レベルやカテゴリもピックアップできます。新サービスや新機能だけでは無く、サービスのベストプラクティスやデータ移行のワークロードなど面白いセッション資料も多数用意されていますので、是非目を通してみましょう。

お知らせ(AWS Skill Builder / AWS クラスルームトレーニング)

何度でも視聴できるオンデマンドの AWS デジタルトレーニングが AWS Skill Builder で公開されています。勉強の成果を確認するために AWS 認定資格を取得したいというお客様は、無料の公式練習問題集で認定試験の形式を確認できますし、トレーニングカテゴリで Exam Preparation を選択いただくと各認定試験の試験準備コースを視聴できます。さらに有償サブスクリプションにお申し込みいただくと、AWS 認定の公式模擬試験、ハンズオン、AWS Jam Journey など追加でコンテンツをお楽しみいただけます。詳細は AWS Skill Builder サブスクリプションのご案内 の記事をご確認ください。

なお、短期間で体系的に学びたいお客様のために、AWS 認定インストラクターが実施する有償集合研修の AWS クラスルームトレーニング も用意されております。オンサイトとオンラインの両方の形式で実施しております。AWS 認定インストラクターによる座学だけでなくハンズオンなども含めた充実した内容となっていますので、是非受講をご検討ください。どのコースを受講するかお悩みの方は AWS 認定インストラクターによる有償トレーニングコースの選び方 の記事を、そして有償トレーニングならではの価値を確認するために AWS 有償トレーニングのメリットってなんだろう の記事も合わせてチェックしていただければと思います。

まとめ

本記事では、AWS 初学者向けの勉強方法を紹介しました。今日から早速始めてみましょう。
最後まで読んでいただき、本当にありがとうございました!


著者について

西村 航 (Wataru Nishimura) @kuwablo
AWS トレーニングサービス本部 トレーニングデリバリーマネージャー

ツーリングが好きです。