こんにちは、石川です。
今回は、AWSを勉強している人や、これから実務で触っていきたい人に向けて、読んで良かった本を5冊紹介します。
AWSはサービス数が多く、最初はどうしても
「まずは作ってみる」
「画面を触って覚える」
という学び方になりやすいと思います。
もちろんそれも大切ですが、少し慣れてくると、単なる操作方法だけではなく、ネットワーク、サーバー、セキュリティ、権限設計、構成全体の考え方など、もう一段深い視点が必要になってくるかなと思います。
今回は、そんなAWS学習の土台づくりから、少し視野を広げる段階までで役立った本を5冊に絞ってまとめます。
1. 『Amazon Web Services基礎からのネットワーク&サーバー構築 改訂4版』
AWSの学習を始めたばかりの頃は、サービス名が多くて、それぞれが何のためにあるのか分かりづらいことがあります。
その中で、この本はネットワークとサーバー構築を軸に、実際の構成をイメージしながらハンズオン形式で進むため、理解しやすいのが良いところです。
VPC、サブネット、EC2、ルーティング、セキュリティグループといった、AWSの基礎で何度も出てくる要素を、ばらばらではなく構成として見られるので、最初の理解につながりやすいと感じました。
「とりあえずサービス名だけ覚える」状態から抜け出したい人に向いている一冊です。
AWSを使った構築の流れをつかむ入口として、おすすめしやすい本だと思います。
https://amzn.asia/d/0hZdKBir
2.『AWSの基本・仕組み・重要用語が全部わかる教科書』
AWSを勉強し始めたときに意外と困るのが、用語の多さです。
VPC、IAM、S3、EC2、AZ、リージョン、ルートテーブル、セキュリティグループなど、最初は一つひとつを調べながら進むことになると思います。
ただ、それだけだと知識が点で止まりやすく、全体像が見えにくいことがあります。
この本は、AWSの基本、仕組み、重要用語を広く整理するのに向いていて、学び始めの段階でかなり助けになると感じました。
何か一つを深く掘る本というより、
- 「そもそもAWSってどういう考え方でできているのか」
- 「よく出てくる用語は何を意味しているのか」
を整理するのに向いている印象です。
最初の一冊としても使いやすく、AWS学習の全体地図を持ちたい人におすすめです。
https://amzn.asia/d/0cji7BRT
3.『AWSではじめるクラウドセキュリティ: クラウドで学ぶセキュリティ設計/実装』
AWSを触り始めると、最初は構築や接続確認に意識が向きやすいと思います。
ですが、実務ではやはりセキュリティを避けて通ることはできません。
クラウドでは、オンプレミスとは少し違う考え方でセキュリティを設計する必要があります。
ネットワークの分離、IAMによる権限制御、ログの取得、暗号化、公開範囲の管理など、考えるべきことは多いです。
この本は、そうしたクラウド時代のセキュリティを、AWSを通して学ぶのに向いている一冊だと感じました。
特に、単に設定項目を覚えるだけではなく、
- 「なぜその設計が必要なのか」
- 「どこにリスクがあるのか」
という視点を持ちやすくなるのが良いところだと感じました。
https://amzn.asia/d/0fZew3vA4. マルチクラウドネットワークの教科書 耐障害性と冗長性を実現するデザインパターン
私が担当している案件でマルチクラウド構成の可能性が出てきたため、本書を読みました。
この本を読むと、
「クラウドは単体で完結するとは限らない」
「全体構成の中でAWSを見ることも大切なんだ」
と感じられるようになります。
AWSを学ぶうえで、設計の視野を少し広げたい人におすすめの一冊です。
https://amzn.asia/d/0czKAX64
5. AWSの薄い本 IAMのマニアックな話
AWSを触り始めると、本当に大事だと感じるもの一つは、やはりIAMまわりの考え方です。
- 誰に何を許可するのか。
- どこまでをロールで任せるのか。
- 最小権限をどう考えるのか。
- 安全性と運用しやすさをどう両立するのか。
このあたりは最初は少し地味に見えるかもしれません。
ですが、後になってから
「もっと早く勉強しておけばよかった」
となりやすい分野でもあります。
AWSは非常に便利ですが、その分、権限の設計を誤ると大きな事故にもつながります。
そのため、構築手順だけではなく、IAMの考え方そのものに早めに触れておくことはかなり大切だと思います。
派手さはなくても、実務で効いてくる。
そんな意味で、IAM構成まわりの本はAWSを学ぶ人にとって非常に価値があると感じました。
https://amzn.asia/d/00tOyxBX
まとめ
今回紹介した5冊は、まさにそうしたAWS学習の土台づくりと、その次の一歩に役立った本でした。
AWSをただ触るだけではなく、もう少し深く理解したい。
そんな方の参考になればうれしいです。。

