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
aws-cdk触ってみた / try-aws-cdk
Search
odanado
PRO
October 05, 2018
Programming
160
0
Share
aws-cdk触ってみた / try-aws-cdk
odanado
PRO
October 05, 2018
More Decks by odanado
See All by odanado
Vitest Browser Mode への期待 / Vitest Browser Mode
odanado
PRO
3
5.4k
@nestjs/bull の活用について
odanado
PRO
0
1.5k
クラウド KMS の活用 / TOKYO BLOCKCHAIN TECH MEETUP 2022
odanado
PRO
0
1.3k
Vue.observable で状態管理 / vue-observable-state-management
odanado
PRO
4
2.1k
nuxtjs-axios-error-handling
odanado
PRO
0
400
ブロックチェーンアプリのトランザクションに対するデータ分析 / PyCon-JP-2019
odanado
PRO
0
460
スマートコントラクトに対する既知の攻撃とその対策 / bc.tokyo-21
odanado
PRO
0
280
最近のweb3.js事情 / bc.tokyo-19
odanado
PRO
2
560
YAPC::Tokyo 2019に スタッフ参加してみて / kichijojipm-18
odanado
PRO
1
2.4k
Other Decks in Programming
See All in Programming
GNU Makeの使い方 / How to use GNU Make
kaityo256
PRO
16
5.6k
ふりがな Deep Dive try! Swift Tokyo 2026
watura
0
230
(Re)make Regexp in Ruby: Democratizing internals for the JIT
makenowjust
3
600
CursorとClaudeCodeとCodexとOpenCodeを実際に比較してみた
terisuke
1
490
第3木曜LT会 #28
tinykitten
PRO
0
110
ルールルルルルRubyの中身の予備知識 ── RubyKaigiの前に予習しなイカ?
ydah
1
210
10 Tips of AWS ~Gen AI on AWS~
licux
5
460
AIを導入する前にやるべきこと
negima
2
160
Swift Concurrency Type System
inamiy
1
540
tRPCの概要と少しだけパフォーマンス
misoton665
2
230
検索設計から 推論設計への重心移動と Recall-First Retrieval
po3rin
3
1k
From Formal Specification to Property Based Test
ohbarye
0
210
Featured
See All Featured
Code Reviewing Like a Champion
maltzj
528
40k
Writing Fast Ruby
sferik
630
63k
Designing Powerful Visuals for Engaging Learning
tmiket
1
350
Git: the NoSQL Database
bkeepers
PRO
432
67k
sira's awesome portfolio website redesign presentation
elsirapls
0
220
My Coaching Mixtape
mlcsv
0
110
Facilitating Awesome Meetings
lara
57
6.8k
Measuring Dark Social's Impact On Conversion and Attribution
stephenakadiri
2
190
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
ラッコキーワード サービス紹介資料
rakko
1
3.1M
Chasing Engaging Ingredients in Design
codingconduct
0
170
Deep Space Network (abreviated)
tonyrice
0
120
Transcript
aws-cdkを触ってみた 若手エンジニアLT #5 @odan3240 1
aws-cdkとは • AWS Cloud Development Kit • https://aws.amazon.com/jp/blogs/news/aws-cdk-developer-pre view/ •
C#, Java, TypeScriptのコードをCloudFormationの テンプレートに変換するライブラリ ◦ サードパーティの似たようなツールはあったが公式は初 2
CloudFormation? • AWSのインフラをコード (json or yaml) で記述 例: S3にBucketを作る 3
aws-cdkとは • CloudFormation Library ◦ CloudFormationと対応する低レベルなAPI • Construct Library ◦
CloudFormation Libraryを使って構築された高レベルなAPI ◦ 未実装な機能が結構ある ▪ s3.Bucket 4
やってみたこと • odanado/aws-cdk-sandbox-static-site • 静的サイトを構築する ◦ S3 ▪ ファイル置いておける君 ◦
CloudFront ▪ CDN君 ▪ 静的ファイルをキャッシュする 5
デモ 6
感想 • TypeScriptだけどOOPぽくない ◦ クラスをnewするだけ 7
感想 • テンプレートリテラル良い ◦ 良い ◦ つらい 8
感想 • 型がドキュメントになる ◦ どういうプロパティがあるのかが型定義からわかる 9
自己紹介 • Twitter: @odan3240 • 興味 ◦ Webフロントエンド ◦ 機械学習
◦ スプラトゥーン2 10