AWSを勉強しても、サービス名の理解で止まり、実際にアプリをどう組み上げるかまでつながりにくい。
そのままだと、クラウドを学んでいるのに実装経験が積み上がらず、フロントエンドやバックエンドの知識も分断されたままになります。
TypeScriptでモダンなWebアプリを作りながら、AWSをアプリ開発の文脈で捉え直せたのがこの本でした。
TECHNICAL MASTER はじめてのAWSモダンアプリ開発入門
こういう段階の人にちょうどいい
- AWSを学び始めたが、インフラの話ばかりでアプリ開発のイメージが湧きにくい
- フロントエンドやバックエンドの経験はあるが、AWS上でどう組み合わせるか整理できていない
- Amplifyを入口に、クラウドアプリ開発を手を動かしながら掴みたい
- TypeScriptベースでWebアプリを作りながらAWSを理解したい
読み終えると持てる視点
- AWSを単なるサービス一覧ではなく、アプリを組み立てる部品として見やすくなる
- 認証、データ、フロントエンド連携を一つの流れで考えやすくなる
- Webアプリ開発の延長でクラウド活用を捉えられるので、AWSへの距離感が縮まりやすい
- 学習用の手順で終わらず、自分のアプリへ応用する入口を作りやすくなる
手を動かしながら良かった場面
- 画面を作るだけで終わらず、認証やデータ保存まで含めてクラウドアプリの全体像を追いやすかった
- AWSサービスの役割を、管理画面の設定ではなく実装の流れの中で理解しやすかった
- Amplifyを使う場面で、何が自動化されていて何を自分で考えるべきか整理しやすかった
- TypeScriptで進むので、普段のWeb開発の感覚を保ったままAWSの学習へ入れた
- 個別サービスの暗記より先に、アプリとして動かす経験を作れたのが実務への接続に効いた
先に全体像も補いたいなら
AWSのサービス全体をもう少し広く整理してから進めたいなら、こちらもつながります。
AWSの用語で止まる人に。全体像から主要サービスまで一気につながる入門書
最後にどう動くか
AWS学習を知識で止めたくないなら、まずはこの本の流れで1つアプリを動かし切って、そこで使ったサービスの役割を自分の言葉で説明してみると定着しやすいです。