【AWS】 押さえておくべきポイント ＜IAM, Security Group, AMI＞

# はじめに
セキュリティにまつわる初期設定は一番初めに記載しておくべきでした。大事、これ超大事。

- [AWSアカウントを取得したら速攻でやっておくべき初期設定まとめ](https://qiita.com/tmknom/items/303db2d1d928db720888#aws%E3%83%9E%E3%83%8D%E3%82%B8%E3%83%A1%E3%83%B3%E3%83%88%E3%82%B3%E3%83%B3%E3%82%BD%E3%83%BC%E3%83%AB%E3%81%B8%E3%81%AE%E4%B8%8D%E6%AD%A3%E3%82%A2%E3%82%AF%E3%82%BB%E3%82%B9%E3%82%92%E6%A4%9C%E7%9F%A5%E3%81%99%E3%82%8B%E4%BB%95%E7%B5%84%E3%81%BF%E3%81%AE%E6%A7%8B%E7%AF%89)
- [クラウド破産しないように git-secrets を使う](https://qiita.com/pottava/items/4c602c97aacf10c058f1)
- [Lambda + CloudWatch Events + KMS で AWS コンソールへの不正アクセスを秒速で検知して「平穏な生活」を手に入れる](https://engineer.crowdworks.jp/entry/2016/11/01/000000)

そして本題。【AWS】 押さえておくべきポイント ＜IAM, Security Group, AMI＞を抑えるために、以下のリンクがとても参考になりました。シンプルでとても説明がわかりやすかったです。

[【AWS初心者がインフラ設計/構築を理解するために、まず最初におさえるべきキーワード15選】]
(https://qiita.com/Futo_Horio/items/318d89eccdbf5697f8bf#00-aws%E3%81%AE%E5%9F%BA%E6%9C%AC%E6%A6%82%E5%BF%B5)

## 対象範囲

- [実践編：第１回　S3 と CloudFront で静的 WEB サイトを構築](https://qiita.com/sayaka-tamura/items/531eaa6b302964583edd)
- [実践編：第２回　EC2 Linux で Web サーバを構築](https://qiita.com/sayaka-tamura/items/70c169aba1eaaab99c7b)

上記記事内で実践した内容には以下が含まれています。

## 使用した機能

1. [リージョン (Region)](https://qiita.com/Futo_Horio/items/318d89eccdbf5697f8bf#1-%E3%83%AA%E3%83%BC%E3%82%B8%E3%83%A7%E3%83%B3-region)
2. [アベイラビリティーゾーン (AZ:Availability Zone)](https://qiita.com/Futo_Horio/items/318d89eccdbf5697f8bf#2-%E3%82%A2%E3%83%99%E3%82%A4%E3%83%A9%E3%83%93%E3%83%AA%E3%83%86%E3%82%A3%E3%83%BC%E3%82%BE%E3%83%BC%E3%83%B3-az--availability-zone)
3. [サブネット(Subnet)](https://qiita.com/Futo_Horio/items/318d89eccdbf5697f8bf#4-%E3%82%B5%E3%83%96%E3%83%8D%E3%83%83%E3%83%88subnet-public-private)
4. [セキュリティグループ (Security Group)](https://qiita.com/Futo_Horio/items/318d89eccdbf5697f8bf#11-%E3%82%BB%E3%82%AD%E3%83%A5%E3%83%AA%E3%83%86%E3%82%A3%E3%82%B0%E3%83%AB%E3%83%BC%E3%83%97)
5. [IAM (Identity and Access Management)](https://qiita.com/Futo_Horio/items/318d89eccdbf5697f8bf#01-%E3%82%A2%E3%82%AF%E3%82%BB%E3%82%B9%E3%83%9D%E3%83%AA%E3%82%B7%E3%83%BC)
6. [ACL (Access Control List)](https://qiita.com/Futo_Horio/items/318d89eccdbf5697f8bf#15-acl-access-control-list--%E3%83%AA%E3%82%BD%E3%83%BC%E3%82%B9%E3%83%99%E3%83%BC%E3%82%B9%E3%81%AE%E3%83%9D%E3%83%AA%E3%82%B7%E3%83%BC-)

# 押さえておくべきポイント

- IAM
- セキュリティグループ（EC2）
- AMI

上記の説明に対してはもう少し踏み込んで理解したいと思ったので、下記をまとめました。

## IAM
[【AWS】IAMまとめ：IAMとは？]
(https://qiita.com/iron-breaker/items/49669aea2d20cc26484d#iam%E3%81%A8%E3%81%AF)
[【AWS】IAMまとめ：IAMにできること]
(https://qiita.com/iron-breaker/items/49669aea2d20cc26484d#iam%E3%81%AB%E3%81%A7%E3%81%8D%E3%82%8B%E3%81%93%E3%81%A8)

以下のリンクは写真付きなので、作業工程もイメージしやすいです。

[新人プログラマの為のAWS入門 ～導入編～：IAMロール・ユーザ作成]
(https://qiita.com/h-oikawa/items/6c29fbb4131a72f7adbb#iam%E3%83%AD%E3%83%BC%E3%83%AB%E3%83%A6%E3%83%BC%E3%82%B6%E4%BD%9C%E6%88%90)

## セキュリティグループ（EC2）
[初学者のためのAWS入門(1)：セキュリティグループとは]
(https://qiita.com/mshinoda88/items/e7557227f7060b52d8ae#121-%E3%82%BB%E3%82%AD%E3%83%A5%E3%83%AA%E3%83%86%E3%82%A3%E3%82%B0%E3%83%AB%E3%83%BC%E3%83%97%E3%81%A8%E3%81%AF)

[世界一丁寧なAWS解説：セキュリティーグループの作成]
(https://qiita.com/naoki_mochizuki/items/f795fe3e661a3349a7ce#5%E3%82%BB%E3%82%AD%E3%83%A5%E3%83%AA%E3%83%86%E3%82%A3%E3%83%BC%E3%82%B0%E3%83%AB%E3%83%BC%E3%83%97%E3%81%AE%E4%BD%9C%E6%88%90)

## AMI
[＜AWS＞AMIとスナップショットの違いについて](https://qiita.com/kenkenchop/items/c2d77ab162f605d0f2cb)

[Amazon Web Services(AWS) のEC2でインスタンスをコピーする方法]
(https://qiita.com/murachi1208/items/8be3cd006d31f1f81ee4)