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
Taiwan CDK Meetup - Rookie operator's CDK journey
Search
Rico Chen
July 07, 2020
Programming
0
240
Taiwan CDK Meetup - Rookie operator's CDK journey
How to involve AWS CDK with rich resources.
Rico Chen
July 07, 2020
Tweet
Share
More Decks by Rico Chen
See All by Rico Chen
How to monitor Cosmos validator by Prometheus
ricotoothless
0
620
how-to-choose-cicd-tools.pdf
ricotoothless
0
120
SRE Book Club - Linux - ch45 - Where's socket buffer
ricotoothless
0
160
SRE Book Club - Linux - ch38 - tcpdump & Wireshark
ricotoothless
0
57
COSCUP - Dynamic Jenkins Agent on Kubernetes
ricotoothless
0
60
DevOps Taiwan 2020 Workshop - Jenkins CICD
ricotoothless
0
92
SRE Book Club - Kubernetes - ch32-35 - Network
ricotoothless
0
56
SRE Book Club - Kubernetes - ch22 - Job & CronJob
ricotoothless
0
40
Other Decks in Programming
See All in Programming
JETLS.jl ─ A New Language Server for Julia
abap34
2
470
LLMで複雑な検索条件アセットから脱却する!! 生成的検索インタフェースの設計論
po3rin
4
1.1k
実は歴史的なアップデートだと思う AWS Interconnect - multicloud
maroon1st
0
300
それ、本当に安全? ファイルアップロードで見落としがちなセキュリティリスクと対策
penpeen
4
1.4k
.NET Conf 2025 の興味のあるセッ ションを復習した / dotnet conf 2025 quick recap for backend engineer
tomohisa
0
100
脳の「省エネモード」をデバッグする ~System 1(直感)と System 2(論理)の切り替え~
panda728
PRO
0
130
perlをWebAssembly上で動かすと何が嬉しいの??? / Where does Perl-on-Wasm actually make sense?
mackee
0
280
Context is King? 〜Verifiability時代とコンテキスト設計 / Beyond "Context is King"
rkaga
10
1.5k
Claude Codeの「Compacting Conversation」を体感50%減! CLAUDE.md + 8 Skills で挑むコンテキスト管理術
kmurahama
1
700
GISエンジニアから見たLINKSデータ
nokonoko1203
0
190
リリース時」テストから「デイリー実行」へ!開発マネージャが取り組んだ、レガシー自動テストのモダン化戦略
goataka
0
160
SQL Server 2025 LT
odashinsuke
0
120
Featured
See All Featured
How To Speak Unicorn (iThemes Webinar)
marktimemedia
1
360
Automating Front-end Workflow
addyosmani
1371
200k
Leveraging Curiosity to Care for An Aging Population
cassininazir
1
140
A Guide to Academic Writing Using Generative AI - A Workshop
ks91
PRO
0
170
Balancing Empowerment & Direction
lara
5
830
How to Talk to Developers About Accessibility
jct
1
94
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
141
34k
Unlocking the hidden potential of vector embeddings in international SEO
frankvandijk
0
140
Mobile First: as difficult as doing things right
swwweet
225
10k
VelocityConf: Rendering Performance Case Studies
addyosmani
333
24k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
659
61k
We Are The Robots
honzajavorek
0
130
Transcript
新手 operator 寫 CDK 之旅 Rookie operator's CDK journey Taiwan
CDK Meetup 我說在座的各位都手速 30000 1
• I work for Bincentive • Volunteer with DevOps Taiwan
• Frozen lover Who am I 2
Outline • Why use CDK • My journey ◦ Workshop
◦ Example ◦ Document ◦ Community ◦ Source code ◦ Support ◦ Conference & Meetup • Conclusion • Q & A 3
Why use CDK 4
5
DevOps 6
CDK advantage • Use familiar programming languages, better way to
write logic • Error handling and rollback by Cloudformation • You can write even less code 7
My journey 8
天 生 萬 物 以 養 人 人 無 一
物 以 報 天 殺殺殺殺殺殺殺 9
社 群 專 案 以 養 宅 宅 菜 到
無 以 貢 獻 抄抄抄抄抄抄抄 10
• cdk workshop • aws-samples-workshop • kubernetes-jenkins-workshop Workshop 11
• aws-cdk-examples • awesome-cdk • aws-blog ◦ cdk-roadmap-blog cdk-roadmap-github Example
12
• aws-cdk-development-guide • aws-cdk-construct-library Document 13
• DEV Community • cdk weekly (gitlab runner) • stackexchange
◦ stackoverflow devops • CDK Construct Catalog ◦ github twitter (gitlab runner) Community - Website 14
• gitter-aws-cdk • telegram-aws-cdk Community - IM 15
• aws-heroes ◦ Philipp Garbe blog ◦ Matthew Bonig blog
Community - Heroes 16
• aws-cdk ◦ test aws-cdk/packages/@aws-cdk/{some aws-resource}/test/test.{some resource}.ts • aws-cdk-issue Source
code 17
• your co-worker • telegram-aws-cdk • AWS Support Support 18
• CDK Meetup in Taiwan • CDK Meetup in Japan
• Intro to AWS CDK in Cyprus ◦ Terminology Cheat-Sheet • Provisioning Serverless with AWS CDK in Australia Canberra Talk & Meetup & Conference 19
• Cloud architecture in a minute (Pacemaker Conference) • 架構即代碼
– AWS CDK與CDK8S聯手打造下一代的K8S 應用 (AWS Summit Online Taipei) • Presentation: AWS Cloud Development Kit (Qcon) Talk & Meetup & Conference 20
Conclusion 21
22
23
Reference 24
• CDK vs. CloudFormation vs. Terraform vs. Pulumi Reference 25