【随時更新】AWSの便利なドキュメントまとめ

業務でAWSを扱うことが多いのですが、インターネットの世界には手助けになるドキュメントがたくさんあります。
ただ、色々なドキュメントがあるので「こんな時に参考になるのはどれかな？」と毎回考えるのがちょっと億劫です。

なので、以下のような形式でまとめておこうと思います。
***
見出し：大まかな目的
小見出し：ページの名前
1. 何が書いてあるのか
1. どんな時に見るべきなのか
1. URL
***

完全に個人的に使う目的ですが、誰かの役に立ったらうれしいです。
（見つけ次第、この記事は更新していきます）

# AWSの各サービスについて知りたい

## AWS サービス別資料
1. BlackBeltの資料、動画が見れる
1. 「このサービスについて詳しく知りたい」と思ったとき。ななめ読みすれば概要、読み込めば具体的にどんなことができるのかまでわかる

https://aws.amazon.com/jp/aws-jp-introduction/aws-jp-webinar-service-cut/

## awsgeek.com（英語のみ）
1. AWSのサービス、概念などについて説明されたグラレコが見れる
1. サービスの概要を知りたい、サービスの肝となる機能を知りたいとき

https://www.awsgeek.com/

# べスプラ集のようなものを見たい
## AWS Prescriptive Guidance（英語のみ）
1. 目的に応じた設計ポリシーの提示、アーキテクチャ例、ベストプラクティスが見れる
1. 困ったらとりあえず検索してみるべきドキュメント。要件がある程度決まっていれば、設計はこれだけで完結する可能性があります。

https://aws.amazon.com/jp/prescriptive-guidance/?apg-all-cards.sort-by=item.additionalFields.sortText&apg-all-cards.sort-order=desc&awsf.apg-new-filter=*all&awsf.apg-content-type-filter=*all&awsf.apg-code-filter=*all&awsf.apg-category-filter=*all&awsf.apg-rtype-filter=*all&awsf.apg-isv-filter=*all&awsf.apg-product-filter=*all&awsf.apg-env-filter=*all

## AWS クラウドデザインパターン
1. AWS の SA さんが有志で更新しているページ。「[Amazon Web Service クラウドデザインパターン 設計ガイド](https://www.amazon.co.jp/Amazon-Services%E3%82%AF%E3%83%A9%E3%82%A6%E3%83%89%E3%83%87%E3%82%B6%E3%82%A4%E3%83%B3%E3%83%91%E3%82%BF%E3%83%BC%E3%83%B3%E8%A8%AD%E8%A8%88%E3%82%AC%E3%82%A4%E3%83%89-%E6%94%B9%E8%A8%82%E7%89%88%EF%BC%88%E6%97%A5%E7%B5%8CBP-Next-ICT%E9%81%B8%E6%9B%B8%EF%BC%89-ebook/dp/B0126HZGP8/ref=as_li_ss_tl?__mk_ja_JP=%E3%82%AB%E3%82%BF%E3%82%AB%E3%83%8A&keywords=Amazon+Web+Services%E3%82%AF%E3%83%A9%E3%82%A6%E3%83%89%E3%83%87%E3%82%B6%E3%82%A4%E3%83%B3%E3%83%91%E3%82%BF%E3%83%BC%E3%83%B3%E8%A8%AD%E8%A8%88%E3%82%AC%E3%82%A4%E3%83%89&qid=1571210188&sr=8-1&linkCode=sl1&tag=cservice-22&linkId=9219d4f5a45d4ba08fc44d627162d875&language=ja_JP)」、「[Amazon Web Service クラウドデザインパターン 実装ガイド](https://www.amazon.co.jp/Amazon-Services-%E3%82%AF%E3%83%A9%E3%82%A6%E3%83%89%E3%83%87%E3%82%B6%E3%82%A4%E3%83%B3%E3%83%91%E3%82%BF%E3%83%BC%E3%83%B3-%E5%AE%9F%E8%A3%85%E3%82%AC%E3%82%A4%E3%83%89-ICT%E9%81%B8%E6%9B%B8-ebook/dp/B00VHW3PG6/ref=as_li_ss_tl?_encoding=UTF8&pd_rd_i=B00VHW3PG6&pd_rd_r=27d5db2a-31a8-4a95-bdb8-3d0c4aaa4389&pd_rd_w=w771e&pd_rd_wg=gP3r8&pf_rd_p=6ddd665c-336f-42de-9ea8-6535e07b5598&pf_rd_r=K6XESHK88422VPD6X37R&psc=1&refRID=K6XESHK88422VPD6X37R&linkCode=sl1&tag=cservice-22&linkId=9a4fb9ca61653c49931cc7bf90f5ecbd&language=ja_JP)」という書籍の内容を基に、設計における典型的な設計パターンや具体的な AWS サービス名がわかる。
1. 一般的によくある設計のパターンについて知りたい

https://aws.clouddesignpattern.org/index.php/%E3%83%A1%E3%82%A4%E3%83%B3%E3%83%9A%E3%83%BC%E3%82%B8

# 具体的なアーキテクチャの例を見たい

アーキテクチャを考える前に、まずはこの記事を読もう

https://aws.amazon.com/jp/builders-flash/202204/way-to-draw-architecture/?sc_channel=sm&sc_campaign=WEB_Magagine&sc_publisher=TWITTER&sc_country=japan&sc_geo=JAPAN&sc_outcome=awareness&trkCampaign=builders_flash&sc_content=sm_builders_flash_way-to-draw-architecture&trk=sm_builders_flash_way-to-draw-architecture&awsf.filter-name=*all

## This is My Architecture（動画本編は英語）
1. 動画で実際の事例紹介、アーキテクチャ説明を見れる
1. アーキテクチャの例を知りたい、一つのアーキテクチャについてじっくり勉強したい

https://aws.amazon.com/jp/architecture/this-is-my-architecture/?tma.sort-by=item.additionalFields.airDate&tma.sort-order=desc&awsf.category=*all&awsf.industry=*all&awsf.language=*all&awsf.show=*all&awsf.format=*all

## 30 の目的別 クラウド構成と料金試算例
1. よくあるアーキテクチャの例と、ざっくりの月額料金がわかる
1. とりあえず事例ごとの例を知りたい、とりあえず月額料金の目安が知りたい

https://aws.amazon.com/jp/cdp/

## AWS リファレンスアーキテクチャ図
1. 事例ごとに詳細な構成図、構成の説明が見れる
1. 事例ごとのアーキテクチャをじっくり勉強したい、どう動くアーキテクチャなのかを知りたい

https://aws.amazon.com/jp/architecture/reference-architecture-diagrams/?solutions-all.sort-by=item.additionalFields.sortDate&solutions-all.sort-order=desc&whitepapers-main.sort-by=item.additionalFields.sortDate&whitepapers-main.sort-order=desc&awsf.whitepapers-tech-category=*all&awsf.whitepapers-industries=*all

## AWS Solution Construct（トップページは日本語、詳細は英語のみ）
1. 色々なアーキテクチャパターンがパッケージ化され、簡単に構築することができる
1. 具体的なアーキテクチャを実際に作ってみたい

https://aws.amazon.com/jp/solutions/constructs/


## お客様のクラウド導入事例
1. 具体的な企業の導入事例について、インタビュー形式に近いコンテンツを見れる
1. アーキテクチャの背景、苦労話などを知りたい

https://aws.amazon.com/jp/solutions/case-studies/?customer-references-cards.sort-by=item.additionalFields.sortDate&customer-references-cards.sort-order=desc&awsf.customer-references-location=*all&awsf.customer-references-segment=*all&awsf.customer-references-industry=*all&awsf.customer-references-use-case=*all&awsf.customer-references-tech-category=*all

# 無料で勉強したい

## AWS Skill Builder（一部英語のみ）
1. AWS認定試験の模擬問題と解説、その他学びたいサービスについてのトレーニングが受けられる
1. 解説を適宜参照しながらアウトプットしたい

https://explore.skillbuilder.aws/learn

## JP Contents Hub
1. AWS公式が日本語のハンズオンやワークショップをまとめているサイト
1. ある特定のサービスを触ってみたい、触るためのシナリオが欲しい

https://aws-samples.github.io/jp-contents-hub/

## AWS Samples
1. 様々なワークショップのリポジトリがまとめられているGitHub、AWS公式なのである程度信頼が置ける
1. AWSサービスのワークショップをやりたい、触ってことがないサービスを触ってみたい or 勉強しないといけなくなった

https://github.com/aws-samples

# サービス対応状況を知りたい

## aws-new-features
1. リージョン別にAWSサービス、EC2インスタンスタイプ、VPCエンドポイント、DBエンジンのバージョンなどの対応状況を確認できる
1. ページそのものは表形式で表示されており、JSONをダウンロードすることも可能。AWS公式に提供されているので、[使い方の紹介ブログ](https://aws.amazon.com/jp/blogs/aws/subscribe-to-aws-daily-feature-updates-via-amazon-sns/)もAWS公式に公表されています（ページ内にもリンクあり）

https://aws-new-features.s3.amazonaws.com/html/aws_services.html

# AWSサービスの監視のベストプラクティスを知りたい

## CloudWatchアラームの推奨アラーム

1. CloudWatchアラームを設定する際のベストプラクティスが、各サービスごとに書かれている
1. 推奨閾値や評価期間まで書かれているため、CloudWatch以外のサードバーティ製品（DataDog, NewRelicなど）を使う際にも十分活用できる内容になっている

https://docs.aws.amazon.com/ja_jp/AmazonCloudWatch/latest/monitoring/Best_Practice_Recommended_Alarms_AWS_Services.html

# AWS以外のパブリッククラウドとの比較がしたい

## Map the Cloud
1. AWSだけではなく、Azure、GCP、OCIのリージョンがどこにあるかを調べることができるサイト。エッジロケーションも地図上に表示させることができ、こちらはCloudFlare、Fastlyも含まれている。
さらに、どのリージョンで何のサービスが提供されているかどうかを確認できる表もある
1. 各クラウドにおける近隣のリージョンがどこにあるのかを確認する時、リージョンごとの提供サービスを確認する時に便利

https://mapthe.cloud/

## Public Cloud Services Comparison
1. パブリッククラウド7社（AWS、Azure、GoogleCloud、IBM Cloud、Oracle Cloud、Alibaba Cloud、HUAWEI Cloud）の各サービスの対応表が書かれているページ
1. 「このサービス、AWSで言うと何と似たサービスなのかな？」と思った時、AWSを勉強した後に他のクラウドに入門したい時

https://comparecloud.in/

## AWS や Azure サービスと Google Cloud を比較する
1. Googleが提供しているドキュメントで、Google CloudとAWS、Azureのサービス比較がのっている
1. AWS, Azure, Google Cloudの比較をしたい、クラウドベンダーの公式な比較表が欲しい、他クラウドを使ってきたけどGoogle Cloudに入門したい

https://cloud.google.com/free/docs/aws-azure-gcp-service-comparison?hl=ja

## AWS サービスと Azure サービスの比較
1. Microsoftが提供しているドキュメントで、AWSとAzureのサービス比較が載っている
1. AWS, Azureの比較をしたい、クラウドベンダーの公式な比較表が欲しい、AWSを使ってきたけどAzureに入門したい

https://learn.microsoft.com/ja-jp/azure/architecture/aws-professional/services

## Amazon Web Servicesのプロフェッショナル向けのOracle Cloud Infrastructure
1. Oracleが提供しているドキュメントで、AWSとOCIのサービス比較が載っている。また、サービス比較だけではなくタグやアカウントなどのサービス仕様の違いにも一部触れられている。
1. AWSとOCIの比較をしたい、AWSを使ってきたけどOCIに入門したい

https://docs.oracle.com/ja/solutions/oci-for-aws-professionals/index.html

## Compare OCI with AWS, Azure, and Google Cloud
1. Oracleが提供しているドキュメントで、AWS、OCI、Azure、Google Cloudの4大クラウドのサービス比較表が載っている
1. OCIのサービスをAWS、Azure、Google Cloudに置き換えて考えたい時

https://www.oracle.com/cloud/service-comparison/

# オンプレとパブリッククラウドの比較をしたい

## ガバメントクラウド概要解説（全編）
1. ガバメントクラウドを使用する方向けのガイダンスで、クラウドを使用する上で考えるべきことや注意点、利用の流れなどが書かれている
1. ガバクラ利用者向けではありますが、オンプレと比較した記述が多いです。技術的な話以外（調達や責任分界点など）についての記載があり、かつ4大クラウドいずれにも適用できる書き方がされているため、汎用性が高いです。

https://guide.gcas.cloud.go.jp/general/overview-explanation/

# その他

## AWS IP address ranges
1. AWSの各サービスが持っているパブリックIPアドレスを確認することができる
1. 送信元IP制限をする際に確認すべきドキュメントです。[JSON形式](https://ip-ranges.amazonaws.com/ip-ranges.json)で出力のできるので、IPアドレス取得を自動化することも可能です。

https://docs.aws.amazon.com/general/latest/gr/aws-ip-ranges.html

## クラウドコンピューティングコンセプトのハブ（一部英語）
1. 幅広いTech関連のトピックについての説明を読むことができる
1. クラウドに限らず、Tech関連の用語の意味を知りたい

https://aws.amazon.com/jp/what-is/?faq-hub-cards.sort-by=item.additionalFields.sortDate&faq-hub-cards.sort-order=desc&awsf.tech-category=*all

## All Things Distributed
1. Amazom.comのCTOであるWerner Vogels氏のブログ
1. TechやAWSのサービスに関するWerner Vogels氏の知見を知ることで、Amazonの根本の設計思想に触れることができる

https://www.allthingsdistributed.com/


## AWS API Changes
1. 有志で運営されているぽい、AWS の API アップデート情報を掲載するサイト


1. AWS は API の塊なので、アップデート情報を追っていれば新機能の実装も検知できる（かも）

https://awsapichanges.info/

上記サイトのフィードを受け取る Twitter アカウント
https://twitter.com/AWSAPIChanges?s=20&t=0vw5UPh-VNBvbVlYEs8yOw



# まとめ
随時更新していきますが、間違いや更新漏れがあればご指摘いただけますと幸いです