ブログ

AWSで始めるインフラ構築入門読んで手を動かしてます

 

福田龍です。

AWSの本読んで実際にインフラ構築しはじめたので記録です。

 

 

 

 

全部で15章。かなりボリューミーです。

本が分厚くてゲンナリしそうです。

ですが、実際に手を動かしていきます。

 

1章 AWSを始めよう

こちらではAWSとはなんぞやということについてザックリ説明してありました。ザックリしすぎてるので、全然意味不明な人は他の入門書を先に読んでおいてください。

 

2章 AWSアカウントを作ろう

ここから実際に手を動かします。クレカの準備をしてアカウント作成です。 サインイン、サインアウト、ダッシュボードの説明等です。

3章安全に作業するための準備

2章でルートユーザーしか作ってないので、個々のIAMユーザー作成やAWSベストプラクティスをもとに適切な設定をしていきます。 ルートユーザーのMFA有効化等。

4章 仮想ネットワークを作ろう

ここめちゃボリュームあります。

VPC(仮想ネットワーク)を作っていきます。 VPC作成

サブネット→パブリック2つ、プライベート2つ作成

インターネットゲートウェイ作成→先に作成したVPCにアタッチする

publicなゲートウェイにNATゲートウェイを作成 (NATはネットワークアドレス変換)

ルートテーブル作成→ルート編集→ゲートウェイサブネットの関連付け

セキュリティグループの作成→踏み台サーバとロードバランサーに必要

ネットワーク関連の知識が必要になリました。

本のおかげで何となくやってることは分かりますが要復習。

5章 踏み台サーバーを用意しよう

外部から各リソースにアクセスする際に踏み台サーバーを通してからしかアクセスできないようにします。 踏み台サーバーは通過点なのでスペックは低くても問題ないとのことでした。

キーペアの作成→踏み台サーバーの用意EC2インスタンスで作成→SSH接続確認

MacからのSSH接続確認時にエラー発生。

 

 

Permissions 0644 for ‘/Users/xxx/.ssh/xxx.pem’ are too open.
It is required that your private key files are NOT accessible by others.
This private key will be ignored.
Load key “/Users/xxx/.ssh/xxx.pem”: bad permissions
ec-2user@13.231.52.20: Permission denied (publickey,gssapi-keyex,gssapi-with-mic)

 

 

ググりつつもchmodコマンドで権限変更するが解決せずでしたが。 EC2インスタンス再度作り直したらイケた。。。。 詳細な原因が分からず悔しいですね。

最初に作ったインスタンスは終了しました。終了させると数日後に削除されるそうです。

とりあえず5章まで実施しました。 VPC作成がかなりボリューミーでEC2のSSH接続がエラってはまりました。

もっと頑張ります。

 

続く

 

仲間を募集

『WEBテクノロジーで社会に幸せを作る!』そんな想いに共感してくれる仲間を募集しています。

サイバーウェーブでは、AIなどの新しいことにもチャレンジできる環境を提供し、メンバーひとり一人のスキルアップ・ステップアップを全力で応援しています。

個人の成長が会社の成長に繋がります。

◆インターン採用はこちらから

インターン採用

◆新卒・既卒・第二新卒採用はこちらから

新卒・既卒・第二新卒

 

 

おすすめ記事