Pro Yearly is on sale from $80 to $50! »

No, aws console! Yes, aws cdk!

Cb88f765dd38cd942c39aacb5abbea06?s=47 ufoo68
April 04, 2020

No, aws console! Yes, aws cdk!

Cb88f765dd38cd942c39aacb5abbea06?s=128

ufoo68

April 04, 2020
Tweet

Transcript

  1. No, aws console! Yes, aws cdk! vscodeだけでAWS開発をしよう

  2. 自己紹介 • 名前 ◦ ufoo68 • やってること ◦ AWSを使った開発 ◦

    スポーツIoTLTの主催 • 最近とった資格 ◦ ソリューションアーキテクトアソシエイト ◦ Alexaスキルビルダー
  3. CDKとは AWS CDKとは、プログラミング言語を使ってAWSのクラウド環境を構築するためのオー プンソースのフレームワークである。 AWS CDKではソースコードからCloudFormationを作成してリソースのクラウドへのデ プロイを行う

  4. コンソールを使う問題点 一度構築したAWSのインフラ環境の再現手順を記録したい場合、以下の手段が思いつ くが、 1. コンソールで行った操作手順を記録する 2. AWS CLIで同様の環境構築をするためのシェルスクリプトを書く 直感的に1.も2.の方法もやりたくはないよね。。。(^_^;) ー>

    CDKを使えば解決!!
  5. 詳しい内容 Qiitaで

  6. ここからデモ

  7. やること こんなサーバーレスを構築する(オウム返しlambda) {“body”: “test”} {“body”: “test”}

  8. つかうもの • 言語 ◦ TypeScript • パッケージ ◦ aws-cdk ◦

    cdk-lambda-api • Extension ◦ AWS Toolkit for Visual Studio Code
  9. デモ動画

  10. さいごに • まとめ ◦ CDKを使えばvscodeだけでAWSの開発ができる ◦ マネジメントコンソールは設定の確認につかいましょう • 知りたいこと ◦

    CloudWatchのログ情報をvscodeで見れる方法を知りたい ▪ Serverless Consoleは使い方がよくわからなかった ◦ デプロイなどのコマンド操作が簡単にできるエクステンション