Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
No, aws console! Yes, aws cdk!
Search
ufoo68
April 04, 2020
Programming
3
530
No, aws console! Yes, aws cdk!
https://vscode.connpass.com/event/168760/
のLTで話した分
ufoo68
April 04, 2020
Tweet
Share
More Decks by ufoo68
See All by ufoo68
OpenAIでクッキー型を作る
ufoo68
1
39
初めて開発リーダーをやってみた話
ufoo68
0
110
M5Stack用の指紋認証デバイスを試す
ufoo68
0
760
結婚式のクイズアプリを自作した話
ufoo68
0
630
M5Stack Core2とAlexaでインターフォンに自動で対応してくれるIoTデバイスを作りたかった話
ufoo68
0
680
KASHIKOIHAKO
ufoo68
0
570
LIFF通話をつくろう!
ufoo68
0
1.5k
KASHIKOIHAKO計画その4
ufoo68
0
300
AWS CDKで作るLINE bot
ufoo68
0
390
Other Decks in Programming
See All in Programming
育てるアーキテクチャ:戦い抜くPythonマイクロサービスの設計と進化戦略
fujidomoe
1
170
「ちょっと古いから」って避けてた技術書、今だからこそ読もう
mottyzzz
10
6.7k
Introducing ReActionView: A new ActionView-Compatible ERB Engine @ Kaigi on Rails 2025, Tokyo, Japan
marcoroth
3
1k
After go func(): Goroutines Through a Beginner’s Eye
97vaibhav
0
390
CSC305 Lecture 03
javiergs
PRO
0
240
登壇は dynamic! な営みである / speech is dynamic
da1chi
0
310
CSC509 Lecture 06
javiergs
PRO
0
260
Go Conference 2025: Goで体感するMultipath TCP ― Go 1.24 時代の MPTCP Listener を理解する
takehaya
9
1.7k
All About Angular's New Signal Forms
manfredsteyer
PRO
0
140
XP, Testing and ninja testing ZOZ5
m_seki
3
640
CSC509 Lecture 04
javiergs
PRO
0
300
開発生産性を上げるための生成AI活用術
starfish719
3
770
Featured
See All Featured
How to Ace a Technical Interview
jacobian
280
24k
Code Reviewing Like a Champion
maltzj
526
40k
How to Think Like a Performance Engineer
csswizardry
27
2k
Measuring & Analyzing Core Web Vitals
bluesmoon
9
620
Understanding Cognitive Biases in Performance Measurement
bluesmoon
31
2.7k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
9
590
It's Worth the Effort
3n
187
28k
Side Projects
sachag
455
43k
VelocityConf: Rendering Performance Case Studies
addyosmani
332
24k
Learning to Love Humans: Emotional Interface Design
aarron
274
41k
How STYLIGHT went responsive
nonsquared
100
5.8k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
37
2.6k
Transcript
No, aws console! Yes, aws cdk! vscodeだけでAWS開発をしよう
自己紹介 • 名前 ◦ ufoo68 • やってること ◦ AWSを使った開発 ◦
スポーツIoTLTの主催 • 最近とった資格 ◦ ソリューションアーキテクトアソシエイト ◦ Alexaスキルビルダー
CDKとは AWS CDKとは、プログラミング言語を使ってAWSのクラウド環境を構築するためのオー プンソースのフレームワークである。 AWS CDKではソースコードからCloudFormationを作成してリソースのクラウドへのデ プロイを行う
コンソールを使う問題点 一度構築したAWSのインフラ環境の再現手順を記録したい場合、以下の手段が思いつ くが、 1. コンソールで行った操作手順を記録する 2. AWS CLIで同様の環境構築をするためのシェルスクリプトを書く 直感的に1.も2.の方法もやりたくはないよね。。。(^_^;) ー>
CDKを使えば解決!!
詳しい内容 Qiitaで
ここからデモ
やること こんなサーバーレスを構築する(オウム返しlambda) {“body”: “test”} {“body”: “test”}
つかうもの • 言語 ◦ TypeScript • パッケージ ◦ aws-cdk ◦
cdk-lambda-api • Extension ◦ AWS Toolkit for Visual Studio Code
デモ動画
さいごに • まとめ ◦ CDKを使えばvscodeだけでAWSの開発ができる ◦ マネジメントコンソールは設定の確認につかいましょう • 知りたいこと ◦
CloudWatchのログ情報をvscodeで見れる方法を知りたい ▪ Serverless Consoleは使い方がよくわからなかった ◦ デプロイなどのコマンド操作が簡単にできるエクステンション