All Posts

EC2 Public/Privateサブネット Session Managerでのアクセス構成

パブリックサブネット上のEC2 1台とプライベートサブネット上のEC2インスタンスを作成します。 Terraformコード(Github) 構成 VPC パブリックサブネット 2つ プライベートサブネット 2つ パブリックサブネット上のEC2インスタンス 1台 プライベートサブネット上のEC2インスタンス 1台 プライベートサブネットへSession Manager接続をするためのVPCエンドポイント NATゲートウェイ

EC2/Nginx/SSHでのアクセス構成

EC2 1台を作成し、Nginxをインストールします。 Terraformコード(Github) 構成 VPC パブリックサブネット 1つ EC2インスタンス 1台

EC2/Nginx/Session Managerでのアクセス構成

EC2 1台を作成します。 SSHの代わりにSession Managerでログイン可能とします。これによりセキュリティグループでSSHのアクセス許可をしなくても、インスタンスにログイン可能となります。

WEBサーバー, RDS

NginxによるWEBサーバおよびRDSでMySQLのDBサーバを構築します。 Terraformコード(Github) 構成 VPC パブリックサブネット 1つ DB用プライベートサブネット 2つ EC2インスタンス 1台 RDS 1台 EC2 OS: Ubuntu18.

ロードバランサによる複数のWEBサーバー負荷分散構成

Application Load Balancerを利用してEC2を冗長化します。 Terraformコード(Github)

時間指定で起動停止するWEBサーバー、ロードバランサ

Application Load Balancerを利用してEC2を冗長化します。また、EC2にAutoscalingを設定して決まった時間に台数を増減させます。 Terraformコード(Github)