べこの丸太

赤い牛のログです。

【参加レポ】JAWS-UG CLI専門支部 #184R EC2入門

こんにちは、べこです。

2021年6月24日開催の「JAWS-UG CLI専門支部 #184R EC2入門」に参加してきたので、そのレポートです。
(前回参加出来なかったので2週間ぶりのCLI専門支部です。)

jawsug-cli.connpass.com

事前に準備したもの

成果

内容

「EC2ハンズオン」

speaker: 波田野さん

 Amazon Elastic Compute Cloud (Amazon EC2) は、アマゾン ウェブ サービス (AWS) クラウドでスケーラブルなコンピューティングキャパシティーを提供します。Amazon EC2 の使用により、ハードウェアに事前投資する必要がなくなり、アプリケーションをより速く開発およびデプロイできます。
Amazon EC2 とは - Amazon Elastic Compute Cloud

  • EC2のAPI

    • EC2
    • Auto Scaling
    • VPC
    • などなど。。。
  • EC2のコマンド数

    • EC2のコマンド数は全部で453。。。(2021年6月24日時点)
    • VPC管理やトランジットゲートウェイの管理などネットワーク関連のコマンドも含まれる
ハンズオン実施
  1. デフォルトVPCの構築*1
  2. ユーザーデータの作成
  3. EC2インスタンスの起動
  4. セキュリティグループへIngressルールを追加
  5. 起動したインスタンスへのアクセス
    • インスタンスのパブリックIPにアクセスすると、コンテンツが表示された! f:id:becominn:20210624193239p:plain

まとめ

VPC等のネットワーク関連のコマンドもEC2のAPIに含まれている、というのが意外でした。 独学でやろうとすると必ず躓いてたな。。。と思いましたねw この知識を得られただけでも、今回のCLI専門支部に参加した価値は十分にあったと思います。 CLIでのEC2インスタンス作成は初めてでしたが、ハンズオンの内容はそこまで複雑ではありませんでした。 波多野さんの素晴らしい資料を参考に、皆さんも是非ハンズオンやってみて下さいね。

*1:私はデフォルトVPCを削除していなかったので存在確認だけ行いました。