カテゴリー
【AWS独習術】AWSをじっくり独学したい人のためのオススメ書籍&教材特集
※ 当ページには【広告/PR】を含む場合があります。
2023/09/11

弊社的に、業務に携わるようなサービスのサーバーサイドにはほぼ『Amazon Web Service (AWS)』で設計しているので、今日日なくてはならない技術になっています。
弊社のような小さな地方零細企業から、果ては政府系の巨大な機関に至るまで、すでにあらゆるところにAWSの恩恵に与っているため、これからエンジニアを目指す人にとっては、非常に引く手あまたの売り手市場です。
主題にもあるように、
886x498

AWSを始め、SaaS系のクラウドサービスはこれからも成長産業として期待されているので、若いうちに実務キャリアを積んでおかれるほど、歳が進むにつれて年収もアップしやすい傾向にあります。
また、AWS関連技術者は、AWS公式が主催している
以下は
試験の難易度でいうと、4段階(基礎/アソシエイト/プロフェッショナル/スペシャリティー)に設定され、レベル順に難しくなっていきます。
基礎:
☑クラウド プラクティショナー (Cloud Practitioner)
アソシエイト:
☑デベロッパー (Developer)
☑SysOps アドミニストレーター (SysOps Administrator)
☑ソリューション アーキテクト (Solutions Architect)
プロフェッショナル:
☑ソリューション アーキテクト (Solutions Architect Professional)
☑DevOps エンジニア (DevOps Engineer)
スペシャリティー:
☑セキュリティ (Security)
☑データベース (Database)
☑アドバンスト ネットワーキング (Advanced Networking)
☑機械学習 (Machine Learning)
☑データ アナリティクス (Data Analytics)
☑SAP on AWS
後半のプロフェッショナルとスペシャリティーはとりわけ実務経験で2年以上+各専門分野のお勉強が必要になってくるので、その分野に特化した企業に入社したい人向けです。
ここらへんのレベルになると、AWS入門者には関係がないので、独学として学んでおくべきレベルは「基礎〜アソシエイト」がせいぜいかと思います。
実際は
ちなみに現在資格試験は上記の12種類あるので、すべての試験をパスした人は、
すべてを合格されるには大変険しい勉強の道のりを耐えて得られた結果であり、エンジニア界隈ではとても名誉なことですが、12冠達成して得られるものは達成感以外はとりわけ無いそうです...
AWS(の基礎)を学べる書籍を探す
さきほども述べたように、AWSのカバーするサービスや専門分野は多岐にわたるので、一人の人間がすべてを網羅するのは事実上ほぼ不可能なほど知識に広がりがあります。
とはいえ、ベースとなっている技術やコアサービスなどは限られているので、AWS初学者として学ぶべきことはさほど多くありません。
また、レベルでいうと基礎にあたる
AWSの発展的なテーマは実際に携わる業務内容によって大きく異なるので、基礎を覚えてからその都度考えてゆきましょう。
ちなみにAWSの技術はすべて余すことなく公式の
本来ならこのオンラインドキュメントで理解できればそれで済むのですが、昔から「圧倒的なボリューム&わかりにくい」と悪名高く、読めば読むほどその「難解な表現」に翻弄されて、頭に内容が入ってこないのが困りものでした。
無料だからといって、最初からAWS Documentationで勉強しようとすると、必ずどこかでつまずいてしまうので、そうならないように、AWSの基礎を「広く・浅く・わかりやすく」カバーしている書籍をいくつか紹介していきます。
そのような理由もあり、現在の多くの売れ筋なAWS技術書は、
ですので、今日日のAWS入門書はどれを読んでもさほど内容に大差はありませんので、何冊も買って勉強されるよりも、どれか一冊を熟読されると良いでしょう。
どの入門書も似たような構成になっているので、詳細に比較したわけではありませんが、簡潔なビジュアル多めで飽きさせない作りになっている『
AWSのしくみについてわかりやすく図解 図解即戦力 Amazon Web Servicesのしくみと技術がこれ1冊でしっかりわかる教科書
図解が多めの本で、眺めているだけで新しい気付きがあって楽しいと感じます。
他には、比較的最近に出版されたもので、『
別に売れ筋でもある『
実力だめしや、実際にクラウド プラクティショナーの試験で高得点を狙いたい方には、『
初学者の方にもわかりやすいAWSクラウドプラクティショナー攻略本 徹底攻略 AWS認定 クラウドプラクティショナー教科書
AWS入門書を一通り理解できるようになれば、その頃にはおそらく「AWS Documentation」も十分読めるようになる実力が付いているはずです。
あとはコツコツと発展的なテーマを、AWS Documentation等で情報を拾いながら実力を深めていきましょう。
AWS(の基礎)を学べる学習サービスを探す
人には勉強法の向き不向きがあり、やっぱり本を読んでいるだけだと眠くなるときは眠くなります。
特に最初のうちは、AWSの楽しさを見出すまでが割と辛い道のりで、地味なLinuxの知識や興味の薄いネットワーク技術の取得も必要になります。
初学者にとってAWS学習へのモチベーションを維持するには、
この辺が社内教育等で、AWSを教える側が、新人のエンジニアが中々覚えてくれない、と割と悩んでしまうハードルにもなっています。
もう少し楽しくAWSを学習させたい、何度も何度も同じことを繰り返し教えたくない、と思う場合、
UdemyにはAWS関連の技術講座が充実しています。
例を挙げると、まずAWSの基礎力を培う初心者向けに設定された人気の講座に、『
この講座では、AWSの中核サービスとなっている
AWSの基礎だけでは物足りなず、何か具体的な実践例を学びたければ、『
この講座は、簡単なAWSサービスを組み合わせて設計したWEBアプリケーションの概要と開発手法を学習することができます。
もしUdemyでクラウド プラクティショナーの試験対策の講座を希望する場合には、『
他にも、Udemyには探せばかなりマニアックな技術解説まで対応していることがあります。 一度興味があるタイトルで検索してみたら掘り出し案件が見つかるかもしれません。
Docker関連記事ダイジェスト
なお、現在のこのサイトでたまに執筆されているAWS関連記事ラインナップです。
主にフロントエンド・サーバーサイドでお役立ちできそうなAWS界隈のお役立ち(?)技術記事を発信しています。
まとめ
今回はAWSの基礎を学ぶ上で効果的な学習方法をいくつか提案してみました。
AWS関連の技術を極めれば、幅広い仕事で必ず役に立つスキルになり、転職を鑑みる上でかなり強力なアピールポイントになるはずですので、エンジニア希望の方は、これから積極的に取り組まれてはいかがかと思います。
学習も一気に覚えこもうとはせずに、コツコツと勉強を進めて、AWSを中心としたクラウドサービスの世界を楽しんみながら、自分の知識の一部にしてみてください。
記事を書いた人
ナンデモ系エンジニア
主にAngularでフロントエンド開発することが多いです。 開発環境はLinuxメインで進めているので、シェルコマンドも多用しております。 コツコツとプログラミングするのが好きな人間です。
カテゴリー