キラキラ系エンジニアへの第1歩 3日目(AWS基礎の基礎。Webアプリ基本構成 Part3)

キラキラ系エンジニアとは

こちらを参照ください。

今日のアップデート

昨日投稿すべきでしたが、寝かしつけで寝落ちしました。

くじけず投稿します。

さて、前回terraformでさくっとWebアプリの基本構成を作ろうと試みましたが、

失敗でした。

今回は、もう少しレベルを下げてterraformが実行できることを確認したいと思います。

こちらを参考に進めました。

※dockerは使用しない。cloud9でコマンド叩きます。

こちらを元にユーザを作成しました。

そしてcloud9に接続しmain.tfを作成します。

※アクセスキーとシークレットキーは作成したIAMユーザの値を設定します。

main.tf

# AWSプロバイダの定義
provider "aws" {
  region = "ap-northeast-1"
  access_key = "xxxxxxxxxxxxxxxxxxxx"
  secret_key = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
}

# VPCを作成する
resource "aws_vpc" "main" { # "main" という命名を行う
  cidr_block = "10.0.0.0/16"

  tags = {
    Name = "vpc-handson"
  }
}

下記コマンドを入力します。

terraform init

実行すると以下のようになります。

次に下記コードを入力します。

terraform plan

以下、実行結果

下記コマンドを入力しろと言っていますね。入力します。

terraform apply

以下、実行結果

yesを入れろと言っているので言われた通りにします。

yes

以下実行結果

できたんじゃね?

VPCが作成されているか確認してみます。

出来てる!0.1歩前進です。

また明日。(では無く今日だな。昨日寝てしまったので)

さくっと調べたいこと

  1. DX検定
  2. パワポに代わるもの
  3. 底辺系エンジニアのコミュニティってどうだろう

しっかり調べたいこと

  1. 5分又は10分LTのパワポ粒度とネタ
  2. Qiitaとブログの相互リンク

気になっているワード

  1. DX
  2. DX検定
  3. 統計学、Python検定
  4. ITストラテジスト
  5. 中小企業診断士
  6. データエンジニア

毎日言葉にして言います。

以下のことを毎日ペンでノートに書いて、口に出して言います。

  1. 今日の自分を明日の自分が超えていく
  2. 失敗、挫折してきたことは自慢できる
  3. 失敗を恐れない。成功ではなく成長にフォーカス。努力は100%自分を成長させる
  4. 3Y(よし!よっしゃ!やるぞ!)
  5. 決して諦めない