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
540
3
Share
No, aws console! Yes, aws cdk!
https://vscode.connpass.com/event/168760/
のLTで話した分
ufoo68
April 04, 2020
More Decks by ufoo68
See All by ufoo68
BlenderをCodexで動かす
ufoo68
0
9
改めて考えるOSSのあり方について
ufoo68
0
39
文法で学ばないJavaScript
ufoo68
0
54
Cookieとは?
ufoo68
1
68
今更ながら、開発現場での生成AI活用について
ufoo68
0
72
28歳独身エンジニア 婚活してみた
ufoo68
0
29
OpenAIでクッキー型を作る
ufoo68
1
63
初めて開発リーダーをやってみた話
ufoo68
0
140
M5Stack用の指紋認証デバイスを試す
ufoo68
0
880
Other Decks in Programming
See All in Programming
AI-DLC Deep Dive
yuukiyo
6
1.2k
車輪の再発明をしよう!PHP で実装して学ぶ、Web サーバーの仕組みと HTTP の正体
h1r0
3
520
How Swift's Type System Guides AI Agents
koher
0
230
「話せることがない」を乗り越える 〜日常業務から登壇テーマをつくる思考法〜
shoheimitani
4
750
CDK Deployのための ”反響定位”
watany
4
710
今からFlash開発できるわけないじゃん、ムリムリ! (※ムリじゃなかった!?)
arkw
0
190
Oxlintとeslint-plugin-react-hooks 明日から始められそう?
t6adev
0
200
Vibe하게 만드는 Flutter GenUI App With ADK , 박제창, BWAI Incheon 2026
itsmedreamwalker
0
550
Vibe NLP for Applied NLP
inesmontani
PRO
0
360
Codex CLI でつくる、Issue から merge までの開発フロー
amata1219
0
350
ハンズオンで学ぶクラウドネイティブ
tatsukiminami
0
120
Coding at the Speed of Thought: The New Era of Symfony Docker
dunglas
0
4.8k
Featured
See All Featured
Agile that works and the tools we love
rasmusluckow
331
21k
Primal Persuasion: How to Engage the Brain for Learning That Lasts
tmiket
0
320
Sam Torres - BigQuery for SEOs
techseoconnect
PRO
0
240
Crafting Experiences
bethany
1
110
Test your architecture with Archunit
thirion
1
2.2k
Ethics towards AI in product and experience design
skipperchong
2
250
Why Our Code Smells
bkeepers
PRO
340
58k
Measuring Dark Social's Impact On Conversion and Attribution
stephenakadiri
1
180
Believing is Seeing
oripsolob
1
110
Discover your Explorer Soul
emna__ayadi
2
1.1k
Amusing Abliteration
ianozsvald
1
150
The Director’s Chair: Orchestrating AI for Truly Effective Learning
tmiket
1
150
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は使い方がよくわからなかった ◦ デプロイなどのコマンド操作が簡単にできるエクステンション