No video

109. What is the AWS Project Development Kit (PDK)?

  Рет қаралды 546

AWS Bites

AWS Bites

Күн бұрын

This episode of the AWS Bites Podcast provides an overview of the AWS Project Development Kit (PDK), an open-source tool to help bootstrap and maintain cloud projects. We discuss what PDK is, how it can help generate boilerplate code and infrastructure, keep configuration consistent across projects, and some pros and cons of using a tool like this versus doing it manually.
Is PDK something you should use for your cloud projects? Let's find out!
💰 SPONSORS 💰
AWS Bites is brought to you by fourTheorem, an Advanced AWS Partner. If you are moving to AWS or need a partner to help you go faster, check us out at fourtheorem.com !
🔖 Chapters:
00:00 Introduction to topic and speakers
00:59 What is PDK and what problem does it aim to solve?
03:28 How PDK builds on CDK and Progen
04:21 Overview of Projen and how it fits into the ecosystem
07:19 How Projen could be used by platform teams
07:54 The need to keep dependencies updated in projects
08:15 Getting started with PDK
10:27 Scaffolding a PDK project
12:19 Where to go next with tutorials and docs
12:57 Languages supported by PDK
14:20 Pros and cons of using PDK
20:43 Community adoption and reactions to PDK
21:27 Alternatives like Yeoman, Cookiecutter, GitHub templates
24:37 Do you need a tool like PDK or better off doing manually?
27:25 Wrap up and additional notes
In this episode, we mentioned the following resources.
- The official PDK website (and documentation): aws.github.io/aws-pdk/
- Our previous episode "16. What are the pros and cons of CDK?": awsbites.com/16-what-are-the-...
- Our previous episode "93. CDK Patterns - The Good, The Bad and The Ugly": awsbites.com/93-cdk-patterns-...
- Projen's official website: projen.io/
- Introduction talk to Projen at CDK Day 2020: • CDK Day 2020 - Projen....
- Our previous episode "70. How do you create good AWS diagrams?": awsbites.com/70-how-do-you-cr...
- Building a shopping list app with PDK (tutorial): aws.github.io/aws-pdk/getting...
- PDK in-depth developer guides: aws.github.io/aws-pdk/develop...
- Opinion by Vlad Ionescu on X: / 1743608823896592640
- Yeoman: yeoman.io/
- CookieCutter: github.com/cookiecutter/cooki...
- Terraform project generation example: github.com/conzy/terraform-demo
You can listen to AWS Bites wherever you get your podcasts:
- Apple Podcasts: podcasts.apple.com/us/podcast...
- Spotify: open.spotify.com/show/3Lh7Pzq...
- Google: podcasts.google.com/feed/aHR0...
- Breaker: www.breaker.audio/aws-bites
- RSS: ​​anchor.fm/s/6a3312a0/podcast/rss
Do you have any AWS questions you would like us to address?
Leave a comment here or connect with us on X, formerly Twitter:
- / eoins
- / loige
#aws #scaffolding #projects #projen #cdk #pdk

Пікірлер: 1
@emanuelegurini
@emanuelegurini 4 ай бұрын
110. Why should you use Lambda for Machine Learning?
24:29
112. What is a Service Control Policy (SCP)?
18:48
AWS Bites
Рет қаралды 416
Викторина от МАМЫ 🆘 | WICSUR #shorts
00:58
Бискас
Рет қаралды 5 МЛН
Box jumping challenge, who stepped on the trap? #FunnyFamily #PartyGames
00:31
Family Games Media
Рет қаралды 21 МЛН
Каха заблудился в горах
00:57
К-Media
Рет қаралды 10 МЛН
Stop, Intel’s Already Dead! - AMD Ryzen 9600X & 9700X Review
13:47
Linus Tech Tips
Рет қаралды 992 М.
AWS CDK Day 2023 - CDK Best Practices
20:08
Ran The Builder
Рет қаралды 2,2 М.
111. How we run a Cloud Consulting business
45:46
AWS Bites
Рет қаралды 624
123. What do you need to know about DynamoDB?
35:46
AWS Bites
Рет қаралды 392
How I Learned The Cloud and Got a Job as a Cloud Engineer (3 Months)
13:07
Tech With Soleyman
Рет қаралды 392 М.
Smithy - the API definition language
6:14
Jakub Kozłowski
Рет қаралды 4 М.
118. The landing zone: Managing multiple AWS accounts
25:49
114. What's up with LLRT, AWS' new Lambda Runtime?
30:35
AWS Bites
Рет қаралды 363
How AWS is Making It Easier To Convert to IaC/CDK
21:32
Be A Better Dev
Рет қаралды 7 М.