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
79
M5Stack用の指紋認証デバイスを試す
ufoo68
0
610
結婚式のクイズアプリを自作した話
ufoo68
0
550
M5Stack Core2とAlexaでインターフォンに自動で対応してくれるIoTデバイスを作りたかった話
ufoo68
0
610
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
Linux && Docker 研修/Linux && Docker training
forrep
23
4.5k
ARA Ansible for the teams
kksat
0
150
自分ひとりから始められる生産性向上の取り組み #でぃーぷらすオオサカ
irof
8
2.6k
AWSマネコンに複数のアカウントで入れるようになりました
yuhta28
2
160
データの整合性を保つ非同期処理アーキテクチャパターン / Async Architecture Patterns
mokuo
41
15k
社内フレームワークとその依存性解決 / in-house framework and its dependency management
vvakame
1
550
ファインディの テックブログ爆誕までの軌跡
starfish719
2
1.1k
テストをしないQAエンジニアは何をしているか?
nealle
0
130
いりゃあせ、PHPカンファレンス名古屋2025 / Welcome to PHP Conference Nagoya 2025
ttskch
1
270
JavaScriptツール群「UnJS」を5分で一気に駆け巡る!
k1tikurisu
10
1.8k
Honoとフロントエンドの 型安全性について
yodaka
4
250
Formの複雑さに立ち向かう
bmthd
1
720
Featured
See All Featured
For a Future-Friendly Web
brad_frost
176
9.5k
How GitHub (no longer) Works
holman
313
140k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
280
13k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
251
21k
Designing on Purpose - Digital PM Summit 2013
jponch
117
7.1k
Six Lessons from altMBA
skipperchong
27
3.6k
Building a Modern Day E-commerce SEO Strategy
aleyda
38
7.1k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
12
950
Imperfection Machines: The Place of Print at Facebook
scottboms
267
13k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
28
9.3k
The Invisible Side of Design
smashingmag
299
50k
Why You Should Never Use an ORM
jnunemaker
PRO
55
9.2k
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は使い方がよくわからなかった ◦ デプロイなどのコマンド操作が簡単にできるエクステンション