はじめに
AWSを学ぶのにオススメな公式のハンズオンやチュートリアルのリンクを掲載しています。
ここにあるリンクは、個人的にオススメなだけであって、これをやればAWSを完全に使いこなせるようになることを保証するものではありません。
Workshop系
AWS Workshops
このウェブサイトには、アマゾンウェブサービス(AWS)のチームによって作成されたワークショップがリストされています。ワークショップは、ビジネス上の問題を解決するために使用できる実践的なスキル、テクニック、または概念を教えたり紹介したりするために設計された実践的なイベントです。
このワークショップでは、VPCとサブネットの基本から、セキュリティとモニタリングの例を含む、トランジットゲートウェイとVPNを使用した高度な構成まで、AWSネットワーキングの全範囲をカバーしています。
このワークショップでは、DynamoDBテーブルからアイテムを作成、読み取り、更新、削除するCRUDAPIを作成します。 APIはサーバーレスで実行されるため、基盤となるインフラストラクチャの管理はなく、スケーリングは自動的に行われます。 AWSでAPIを作成するのがいかに簡単かをすべて45分以内で学びます。
アプリケーションモダナイゼーションイマージョンデーでは、一般的なクラウド移行の推進要因、メリット、課題について説明します。これには、モノリスアプリケーションを分解し、クラウドネイティブサービスを活用してクラウドが提供する最大限の価値を活用しながら、再アーキテクチャを通じて段階的に最新化するために利用できるストラングラーなどのパターンが含まれます。参加者は、モノリシックアプリケーションを立ち上げ、それをマイクロサービスに分解することを実際に体験します。
このワークショップでは、Amazon Web Services(AWS)を使用したTypeScriptプログラミング言語の基本について説明します。
このワークショップでは、App2Containerを使用してJavaまたは.NETアプリケーションを最新化します。アプリケーションごとに; App2Containerを使用して、アプリケーションを分析、コンテナ化、Amazon ECS(Elastic Container Service)およびデータベース移行サービス(DMS)またはネイティブバックアップ移行ツールにデプロイして、データベースをAWS RDS(リレーショナルデータベースサービス)に移行します。
Amazon Elastic ContainerServiceの基本的な機能と使用法の概要
ECS Fargate Workshop
Amazon AuroraPostgreSQLの機能と高度な機能を理解するのに役立つハンズオンワークショップラボコンテンツのコレクション
このワークショップでは、VPCエンドポイントを活用してVPCをサポートされているAWSサービスにプライベートに接続し、ネットワークおよびIAMベースのセキュリティ構成を使用してAWSリソースとデータへのアクセスを制限する方法を学習します。
実践的チュートリアル
最初のアプリケーションをステップバイステップで立ち上げられる、チュートリアルをご用意しています。
モダンウェブアプリケーションを構築する
IDE からのサーバーレスアプリケーションをローカルでデバッグ
builders.flash
builders.flash は、日本のソリューションアーキテクトによる身近なテーマで実践的なクラウドベストプラクティスを解説する記事や、幅広い開発インタビューをお届けする AWS のデベロッパー向けウェブマガジンです。メールメンバーに登録することで限定の特典を受け取ることができます。
AWSアイコン
アーキテクチャダイアグラムを構築するための AWS 公式アイコンセット
- 英語サイトの方が更新が早いので、言語を英語にしてからダウンロードすると、日本語サイトで公開前のパワポがダウロードできることがあります
- 日本語サイトからダウンロードできるパワポも英語です
AWS Loft
2018 年 10 月に東京の目黒にオープンした、スタートアップとデベロッパーのための施設です。
有効な AWS アカウント ID をお持ちのスタートアップ企業に所属している方々、企業内外でデベロッパーをされている方向けのコ・ワーキングスペースです。
2021 年現在、Online Ask an Expert の提供、ウェビナーでの情報発信をしています。
- たまにオンラインセッションもやってるみたいです
AWSome Day
「AWSome Day」は、AWS クラウドジャーニーのはじめの一歩として、AWS に関する基礎知識を 1 日で体系的に学ぶ無償のトレーニングイベントです。AWS テクニカルインストラクターが主導するセッションを通じて、コンピューティング、ストレージ、データベース、ネットワークといった AWS の主要なサービスを段階的に学ぶことができます。また、AWSに関わる方への基礎知識として、請求、アカウントマネジメント、料金モデル等、実際の導入に向けた内容となっております。技術的な面だけではなく、これから AWS クラウドを学ぶために必要となる知識を身に付けたい方、エンジニアのみならず、営業職、プリセールス職、学生まで幅広い方々におすすめします。