業務でAWSを扱うことが多いのですが、インターネットの世界には手助けになるドキュメントがたくさんあります。
ただ、色々なドキュメントがあるので「こんな時に参考になるのはどれかな?」と毎回考えるのがちょっと億劫です。
なので、以下のような形式でまとめておこうと思います。
見出し:大まかな目的
小見出し:ページの名前
- 何が書いてあるのか
- どんな時に見るべきなのか
- URL
完全に個人的に使う目的ですが、誰かの役に立ったらうれしいです。
(見つけ次第、この記事は更新していきます)
AWSの各サービスについて知りたい
AWS サービス別資料
- BlackBeltの資料、動画が見れる
- 「このサービスについて詳しく知りたい」と思ったとき。ななめ読みすれば概要、読み込めば具体的にどんなことができるのかまでわかる
awsgeek.com(英語のみ)
- AWSのサービス、概念などについて説明されたグラレコが見れる
- サービスの概要を知りたい、サービスの肝となる機能を知りたいとき
べスプラ集のようなものを見たい
AWS Prescriptive Guidance(英語のみ)
- 目的に応じた設計ポリシーの提示、アーキテクチャ例、ベストプラクティスが見れる
- 困ったらとりあえず検索してみるべきドキュメント。要件がある程度決まっていれば、設計はこれだけで完結する可能性があります。
AWS クラウドデザインパターン
- AWS の SA さんが有志で更新しているページ。「Amazon Web Service クラウドデザインパターン 設計ガイド」、「Amazon Web Service クラウドデザインパターン 実装ガイド」という書籍の内容を基に、設計における典型的な設計パターンや具体的な AWS サービス名がわかる。
- 一般的によくある設計のパターンについて知りたい
具体的なアーキテクチャの例を見たい
アーキテクチャを考える前に、まずはこの記事を読もう
This is My Architecture(動画本編は英語)
- 動画で実際の事例紹介、アーキテクチャ説明を見れる
- アーキテクチャの例を知りたい、一つのアーキテクチャについてじっくり勉強したい
30 の目的別 クラウド構成と料金試算例
- よくあるアーキテクチャの例と、ざっくりの月額料金がわかる
- とりあえず事例ごとの例を知りたい、とりあえず月額料金の目安が知りたい
AWS リファレンスアーキテクチャ図
- 事例ごとに詳細な構成図、構成の説明が見れる
- 事例ごとのアーキテクチャをじっくり勉強したい、どう動くアーキテクチャなのかを知りたい
AWS Solution Construct(トップページは日本語、詳細は英語のみ)
- 色々なアーキテクチャパターンがパッケージ化され、簡単に構築することができる
- 具体的なアーキテクチャを実際に作ってみたい
お客様のクラウド導入事例
- 具体的な企業の導入事例について、インタビュー形式に近いコンテンツを見れる
- アーキテクチャの背景、苦労話などを知りたい
無料で勉強したい
AWS Skill Builder(一部英語のみ)
- AWS認定試験の模擬問題と解説、その他学びたいサービスについてのトレーニングが受けられる
- 解説を適宜参照しながらアウトプットしたい
JP Contents Hub
- AWS公式が日本語のハンズオンやワークショップをまとめているサイト
- ある特定のサービスを触ってみたい、触るためのシナリオが欲しい
AWS Samples
- 様々なワークショップのリポジトリがまとめられているGitHub、AWS公式なのである程度信頼が置ける
- AWSサービスのワークショップをやりたい、触ってことがないサービスを触ってみたい or 勉強しないといけなくなった
サービス対応状況を知りたい
aws-new-features
- リージョン別にAWSサービス、EC2インスタンスタイプ、VPCエンドポイント、DBエンジンのバージョンなどの対応状況を確認できる
- ページそのものは表形式で表示されており、JSONをダウンロードすることも可能。AWS公式に提供されているので、使い方の紹介ブログもAWS公式に公表されています(ページ内にもリンクあり)
AWSサービスの監視のベストプラクティスを知りたい
CloudWatchアラームの推奨アラーム
- CloudWatchアラームを設定する際のベストプラクティスが、各サービスごとに書かれている
- 推奨閾値や評価期間まで書かれているため、CloudWatch以外のサードバーティ製品(DataDog, NewRelicなど)を使う際にも十分活用できる内容になっている
AWS以外のパブリッククラウドとの比較がしたい
Map the Cloud
- AWSだけではなく、Azure、GCP、OCIのリージョンがどこにあるかを調べることができるサイト。エッジロケーションも地図上に表示させることができ、こちらはCloudFlare、Fastlyも含まれている。
さらに、どのリージョンで何のサービスが提供されているかどうかを確認できる表もある - 各クラウドにおける近隣のリージョンがどこにあるのかを確認する時、リージョンごとの提供サービスを確認する時に便利
Public Cloud Services Comparison
- パブリッククラウド7社(AWS、Azure、GoogleCloud、IBM Cloud、Oracle Cloud、Alibaba Cloud、HUAWEI Cloud)の各サービスの対応表が書かれているページ
- 「このサービス、AWSで言うと何と似たサービスなのかな?」と思った時、AWSを勉強した後に他のクラウドに入門したい時
AWS や Azure サービスと Google Cloud を比較する
- Googleが提供しているドキュメントで、Google CloudとAWS、Azureのサービス比較がのっている
- AWS, Azure, Google Cloudの比較をしたい、クラウドベンダーの公式な比較表が欲しい、他クラウドを使ってきたけどGoogle Cloudに入門したい
AWS サービスと Azure サービスの比較
- Microsoftが提供しているドキュメントで、AWSとAzureのサービス比較が載っている
- AWS, Azureの比較をしたい、クラウドベンダーの公式な比較表が欲しい、AWSを使ってきたけどAzureに入門したい
オンプレとパブリッククラウドの比較をしたい
ガバメントクラウド概要解説(全編)
- ガバメントクラウドを使用する方向けのガイダンスで、クラウドを使用する上で考えるべきことや注意点、利用の流れなどが書かれている
- ガバクラ利用者向けではありますが、オンプレと比較した記述が多いです。技術的な話以外(調達や責任分界点など)についての記載があり、かつ4大クラウドいずれにも適用できる書き方がされているため、汎用性が高いです。
その他
AWS IP address ranges
- AWSの各サービスが持っているパブリックIPアドレスを確認することができる
- 送信元IP制限をする際に確認すべきドキュメントです。JSON形式で出力のできるので、IPアドレス取得を自動化することも可能です。
クラウドコンピューティングコンセプトのハブ(一部英語)
- 幅広いTech関連のトピックについての説明を読むことができる
- クラウドに限らず、Tech関連の用語の意味を知りたい
All Things Distributed
- Amazom.comのCTOであるWerner Vogels氏のブログ
- TechやAWSのサービスに関するWerner Vogels氏の知見を知ることで、Amazonの根本の設計思想に触れることができる
AWS API Changes
-
有志で運営されているぽい、AWS の API アップデート情報を掲載するサイト
-
AWS は API の塊なので、アップデート情報を追っていれば新機能の実装も検知できる(かも)
上記サイトのフィードを受け取る Twitter アカウント
https://twitter.com/AWSAPIChanges?s=20&t=0vw5UPh-VNBvbVlYEs8yOw
まとめ
随時更新していきますが、間違いや更新漏れがあればご指摘いただけますと幸いです