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
CDK Components
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Alexander Zeitler
November 20, 2019
0
57
CDK Components
https://www.youtube.com/watch?v=zlKR4G3p0lw
Alexander Zeitler
November 20, 2019
Tweet
Share
More Decks by Alexander Zeitler
See All by Alexander Zeitler
A Homage To Good Old MVC - JetBrains .NET Days 2024
alexzeitler
0
87
Docker-Compose - Container-Automatisierung mit Node.js
alexzeitler
0
64
AWS CDK - Infrastructure as Code
alexzeitler
0
43
Leinen los: .NET Core Deployment mit Kubernetes in Azure #netdc18
alexzeitler
0
56
Kubernetes in Azure at Azure Meetup Frankfurt
alexzeitler
1
88
Azure ACS and Kubernetes at Imagine Conference 2017
alexzeitler
1
150
Azure ACS and Kubernetes
alexzeitler
1
92
Featured
See All Featured
Navigating Algorithm Shifts & AI Overviews - #SMXNext
aleyda
0
1.1k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
122
21k
Information Architects: The Missing Link in Design Systems
soysaucechin
0
770
Optimizing for Happiness
mojombo
379
71k
Agile that works and the tools we love
rasmusluckow
331
21k
A designer walks into a library…
pauljervisheath
210
24k
Ecommerce SEO: The Keys for Success Now & Beyond - #SERPConf2024
aleyda
1
1.8k
Claude Code どこまでも/ Claude Code Everywhere
nwiizo
61
52k
Designing for Performance
lara
610
70k
It's Worth the Effort
3n
188
29k
Winning Ecommerce Organic Search in an AI Era - #searchnstuff2025
aleyda
0
1.9k
How to build an LLM SEO readiness audit: a practical framework
nmsamuel
1
640
Transcript
CDK Components Alexander Zeitler
Alexander Zeitler CEO / Cloud Solution Architect at PDMLab https://pdmlab.com
[email protected]
@lxztlr CDK Components 2
Cloud Deployments • Reliable • Repeatable • Testable • Secure
3 CDK Components
AWS CDK Constructs • Low-Level constructs based on AWS CloudFormation
• IAM Policy, IAM User, IAM Group, IAM Permission… • S3 Bucket • Route53 HostedZone • AWS Lambda • CloudWatch 4 CDK Components
Team/Company Topologies • Infra • Dev • Ops • Billing
5 CDK Components
CDK Components • Opinionated Compositions of CDK Constructs • Permissions
to deploy a PWA on S3 with route53 CNAME • Add/Remove CNAME in HostedZone • route53:ChangeResourceRecordSets • route53:ListHostedZonesByName • route53:GetHostedZone • route53:GetChange • Create S3 Bucket / Deploy to S3 Bucket 6 CDK Components
7 CDK Components IAM Base (Administrators etc.) AWS root Account
Application / Service CDK Component Security CI/CD CDK Component CDK Component
CDK Components • Separation of Concerns • Reusable across teams
/ services / applications • “Best practices as Code” (Patterns) • Least privilege • Tested 8 CDK Components
Thanks! 9 CDK Components
Resources Links • PDMLab CDK Constructs: https://www.npmjs.com/package/@pdmlab/cdk-constructs 10 CDK Components