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のアクセス許可をしなくても、インスタンスにログイン可能となります。

ECS FargateでGoアプリケーションを起動する

ECS Fargateクラスタを構築し、その上に簡単なGoアプリケーションのDockerコンテナを起動します。 TerraformコードおよびGoアプリケーションの起動手順を示します。 Terraformコード(Github)

WEBサーバー, RDS

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

プライバシーポリシー

当サイトが使用しているアクセス解析ツールについて 当サイトでは、Googleによるアクセス解析ツール「Googleアナリティクス」を使用しています。このGoogleアナリティクスはデータの収集のためにCookieを使用しています。このデータは匿名で収集されており、個人を特定するものではありません。 この機能はCookieを無効にすることで収集を拒否することが出来ますので、お使いのブラウザの設定をご確認ください。この規約に関しての詳細はGoogleアナリティクスサービス利用規約のページやGoogleポリシーと規約ページをご覧ください。 Google アナリティクス利用規約