日々アウトプット

mskt001の日々の勉強内容をアウトプットしていきます。

学習内容_20200920

学習教材

実践 Terraform AWSにおけるシステム設計とベストプラクティス

www.amazon.co.jp

学習内容

  1. 第3章 基本構文

    • EC2、セキュリティグループを作成し、curlでWEBアクセス確認
        
  2. qiita執筆 qiita.com

ハマりポイント

デフォルトVPC("IsDefault": trueのVPC)が設定されていないことでエラーが出ていた。
aws ec2 create-default-vpc」コマンドを実行し、デフォルトVPCを作成したことで解消。

所感

今日はqiitaの執筆が出来たのはよかった。
今後も常にネタになりそうな技術学習をおこない、アウトプットを続けていきたいと思う。

学習内容_20200919

学習教材

実践 Terraform AWSにおけるシステム設計とベストプラクティス

www.amazon.co.jp

学習内容

  1. 第1章 セットアップ

    • AWS上でのTerraform実行ユーザ作成
    • ローカルPCのセットアップ(AWS CLI、tfenv、terraform、git-secrets、VSCodeなど)
  2. 第2章 基本操作

    • TerraformでのEC2インスタンス作成(terraform init、terraform plan、terraform apply)
    • Terraformでのリソース削除(terraform destroy)

ハマりポイント

TerraformでEC2インスタンスを作成する際に「No default VPC for this user status code: 400」という エラーが出て作成できなかった。
デフォルトVPCが指定されていないと作成できない模様。
その場合はEC2のサブネットを指定してあげることで解消できた。

【参考URL】
「実践Terraform AWSにおけるシステム設計とベストプラクティス 第2章 基本操作」を読みました。 : 読書のブログ

所感

昨日は力尽きて勉強できなかったが、今日はできてよかった。
Amazon Web Services インフラサービス活用大全」をやる予定だったが、インフラの自動化をやりたいので、Terraformを勉強する方針に切り替えた。

Terraformの書き方を覚えて、AWSアーキテクチャパターンを勉強しつつそれをコード化したほうが覚えが早いかなと。
インフラのコード化は楽しい!

学習内容_20200917

学習内容

  1. Udemy 手を動かしながら2週間で学ぶAWS基本から応用まで Day13
    • CodeCommitの使い方
    • CodeBuildの使い方
    • CodeDeployの使い方
    • CodePipelineの使い方

  2. Udemy 手を動かしながら2週間で学ぶAWS基本から応用まで Day14

ハマりポイント

とくになし。

所感

本日でUdemyは完了。
一度やったことがある講座だったが、非常によくできた講座だと思う。
明日からはAmazon Web Services インフラサービス活用大全をやっていこうと思う。

学習内容_20200916

学習内容

  1. Udemy 手を動かしながら2週間で学ぶAWS基本から応用まで Day12
    • SESの使い方(特定の宛先にメール送信)
    • SQSの使い方(キューの使い方)

ハマりポイント

とくになし。

所感

今日は手を動かす時間が少なかったので、明日はもう少し確保したい。
明日でUdemyを消化できるハズ。

学習内容_20200915

学習内容

  1. Udemy 手を動かしながら2週間で学ぶAWS基本から応用まで Day10

  2. Udemy 手を動かしながら2週間で学ぶAWS基本から応用まで Day11

    • CloudFrontの設定
    • ElastiCacheの設定

  3. Route53の新しいコンソールでのルーティングポリシー設定変更方法調査
    →設定を削除してから再作成しかないっぽい

ハマりポイント

CloudWatchのメトリクス名を変更すると監視できなくなる。 ユーザ任意でいいと思ったらそこは変更するとダメで、アラーム名で任意の名前を付ける。

所感

2年前の動画なので仕方ないが、GUIが動画と違うのが気になる。。
それっぽい設定はできるのだが、やはりCLIでの設定を覚えていった方がいいな。。

学習内容_20200914

【学習内容】

  1. Udemy 手を動かしながら2週間で学ぶAWS基本から応用まで Day8

    • Route53によるシンプルルーティング
    • Route53によるDNSフェイルオーバー機能

  2. Udemy 手を動かしながら2週間で学ぶAWS基本から応用まで Day9

    • IAMポリシーの作成
    • IAMユーザーの作成
    • IAMグループの作成
    • IAMロールの作成

【ハマりポイント】

  • Route53の新しいコンソールだとルーティングポリシーの変更ができない?
    →古いコンソール表示で対応。

【雑感】

AWS上のGUIが動画と大分変っているので、分かりづらい。。。
一通り動画が終わったらCLIでの操作を調べてみるか…