はじめに
業務でAWSを扱うことになりクラウドの基礎を体系的に学びたいと思い、Udemyでの「AWS 学習の決定版:手を動かしながら2週間で学ぶ AWS 基本から応用まで」を受講しました。無事に完走できたので、学んだことや感想をまとめます。
受講した講座
- 講座名: AWS 学習の決定版:手を動かしながら2週間で学ぶ AWS 基本から応用まで
- 学習にかかった期間: 平日夜と休日を使って約2週間
- かかったAWS費用: 約1000円
この記事の対象者
- AWSをこれから学び始めたいと思っている人
- 座学だけでなく、実際に手を動かしてインフラを構築してみたい人
講座を通して構築したもの(学んだこと)
この講座では、最終的に以下のようなWebアプリケーションのインフラ環境を構築しました。
- ネットワーク: VPC, Subnet, Internet Gateway, NAT Gateway
- コンピューティング: EC2, ALB (Application Load Balancer)
- データベース: RDS (MySQL)
- ストレージ: S3
- DNS・その他: Route 53, IAM
良かった点・おすすめポイント
1. 環境設定が不要
AWS CloudShellでコードの編集を行うため、特別な環境設定なしで行えます。
2. 失敗例も載せている
敢えて失敗例を表示させながら説明しているため、失敗の原因も学ぶことが出来ます。
3. セクション間で繋がりがある
序盤のセクション3、セクション4で構築したサービスはそれ以降のサービスでも使用されるため、以前の講座で学んだことがその後のセクションでも生かされます。
つまずいた点・注意すべきポイント
1. AWSのUIが動画と少し違った
動画収録時と現在のAWSコンソールのUIが変更されているため、セクション10のCloudFrontの設定で少し手間取りました。
2. リソースの消し忘れに注意
EC2やRDSは起動したままだと料金がかかるため、学習が終わったらこまめに削除/停止する必要があります。
まとめと今後の目標
この2週間で、AWSの主要サービスをつなぎ合わせて一つのシステムを作る全体像を掴むことができました。
業務上terraformを扱うため今後はterraformとAWSについて紹介している講座や書籍で知識を高めていきたいです。