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
510
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
初めて開発リーダーをやってみた話
ufoo68
0
82
M5Stack用の指紋認証デバイスを試す
ufoo68
0
630
結婚式のクイズアプリを自作した話
ufoo68
0
550
M5Stack Core2とAlexaでインターフォンに自動で対応してくれるIoTデバイスを作りたかった話
ufoo68
0
620
KASHIKOIHAKO
ufoo68
0
510
LIFF通話をつくろう!
ufoo68
0
1.3k
KASHIKOIHAKO計画その4
ufoo68
0
270
AWS CDKで作るLINE bot
ufoo68
0
350
解説!LINE bot開発
ufoo68
0
260
Other Decks in Programming
See All in Programming
Rails 1.0 のコードで学ぶ find_by* と method_missing の仕組み / Learn how find_by_* and method_missing work in Rails 1.0 code
maimux2x
1
130
Django NinjaによるAPI開発の効率化とリプレースの実践
kashewnuts
1
250
Honoとフロントエンドの 型安全性について
yodaka
7
1.4k
Jasprが凄い話
hyshu
0
150
PHPカンファレンス名古屋2025 タスク分解の試行錯誤〜レビュー負荷を下げるために〜
soichi
1
670
Honoをフロントエンドで使う 3つのやり方
yusukebe
7
3.5k
SwiftUI Viewの責務分離
elmetal
PRO
2
270
2025.2.14_Developers Summit 2025_登壇資料
0101unite
0
180
ML.NETで始める機械学習
ymd65536
0
230
Ça bouge du côté des animations CSS !
goetter
2
150
コミュニティ駆動 AWS CDK ライブラリ「Open Constructs Library」 / community-cdk-library
gotok365
2
240
Domain-Driven Transformation
hschwentner
2
1.9k
Featured
See All Featured
[RailsConf 2023] Rails as a piece of cake
palkan
53
5.3k
A better future with KSS
kneath
238
17k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
46
2.3k
Mobile First: as difficult as doing things right
swwweet
223
9.4k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
6
570
Why Our Code Smells
bkeepers
PRO
336
57k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
33
2.1k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
32
2.1k
How to train your dragon (web standard)
notwaldorf
91
5.9k
The Straight Up "How To Draw Better" Workshop
denniskardys
232
140k
Automating Front-end Workflow
addyosmani
1368
200k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
3.7k
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は使い方がよくわからなかった ◦ デプロイなどのコマンド操作が簡単にできるエクステンション