All Posts
パブリックサブネット上のEC2 1台とプライベートサブネット上のEC2インスタンスを作成します。
Terraformコード(Github)
構成 VPC パブリックサブネット 2つ プライベートサブネット 2つ パブリックサブネット上のEC2インスタンス 1台 プライベートサブネット上のEC2インスタンス 1台 プライベートサブネットへSession Manager接続をするためのVPCエンドポイント NATゲートウェイ
EC2 1台を作成し、Nginxをインストールします。
Terraformコード(Github)
構成 VPC パブリックサブネット 1つ EC2インスタンス 1台
EC2 1台を作成します。 SSHの代わりにSession Managerでログイン可能とします。これによりセキュリティグループでSSHのアクセス許可をしなくても、インスタンスにログイン可能となります。
NginxによるWEBサーバおよびRDSでMySQLのDBサーバを構築します。
Terraformコード(Github)
構成 VPC パブリックサブネット 1つ DB用プライベートサブネット 2つ EC2インスタンス 1台 RDS 1台 EC2 OS: Ubuntu18.
Application Load Balancerを利用してEC2を冗長化します。
Terraformコード(Github)
Application Load Balancerを利用してEC2を冗長化します。また、EC2にAutoscalingを設定して決まった時間に台数を増減させます。
Terraformコード(Github)