勉強したことを忘れないようにメモ
##概要
AWSの第一段階の勉強として基本的なWEBサーバーをAWSを使用して構築してみた。
ネットワーク構築から各サーバーの立ち上げをまとめる
##やった流れ
・ネットワーク設定
・ユーザー設定(IAM)
・EC2インスタンス作成
・ストレージ設定(S3)
###詳細
####◆ネットワーク設定
・CloudWatchでの料金ログチェック
・CloudTrailでのアクションログチェック
・公開用サーバーと非公開用サーバーの立ち上げ
・各サーバーにIPアドレスを設定
####◆ユーザー設定(IAM)
・AWSではルートユーザーのログインは推奨されていないので、Admin権限を持つユーザーを新規作成
####◆EC2インスタンス作成
・使用するOSのスペックによって値段が変動する
・Elastic IPで固定IPの指定が可能。EC2の稼働に応じて料金発生
・セキュリティグループ設定(簡単に言えばファイアウォール)
####◆ストレージ設定(S3)
・CloudTrailのログデータをS3に格納。
・S3は無制限のストレージ・高耐久
1か月のストレージ料金・リクエスト料金・データ転送料金発生
##まとめ
掘り下げるときりがないのでこの辺で。。。
可用性重視の設計が一般的(AZを2か国運用)
VPCは一度設定すると変更不可のためIPアドレスが溢れないように設定するのが大事。
AWSマネジメントコンソール関係の記事は個人情報怖いのでスクショ少なめです。
WEBサーバーとDBサーバーを構築してなんかWEBサイトでも載せてみようかと思います。