DEV Community

Cover image for AWS Cloud Path Week 8 - Completing AWS 101 Workshop with CDK
3

AWS Cloud Path Week 8 - Completing AWS 101 Workshop with CDK

Welcome back, cloud builders! In Week 8, we tried our hands at the AWS 101 Workshop by implementing everything we previously deployed manually—this time using AWS CDK. This was a huge milestone in our journey toward Infrastructure as Code (IaC). Let’s dive into the recap.


Week 8 Highlights

This week, we transitioned from a simple AWS Lambda Function to fully automating our infrastructure using AWS CDK. Here’s what you need to know:

1. Deploy the AWS 101 Workshop with CDK:
We successfully deployed the same infrastructure covered in previous weeks but using AWS CDK instead of manual setup.

AWS Architecture Diagram

2. Created and Configured Our CDK Project:

  • Set up networking (VPC, subnets, security groups)
  • Deploy EC2 instances
  • Implement storage solution (S3)
  • Set up load balancing

3. Next Steps:

  • Configure IAM roles and permissions
  • Set up auto-scaling

4. Explored the AWS Console to Inspect Deployed Resources:

  • Validated the deployed infrastructure.
  • Checked CloudFormation stacks and stack events.

Missed the session? Catch up here:

  1. 💻 GitHub Repo: AWS 101 CDK Project
  2. 📺 Session Recording:

What’s Next: Week 9 Preview

In Week 9, we’ll dive deeper into IAM roles, permissions, and connecting our resources for seamless operation.

📢 Want to stay updated? Join our WhatsApp channel to get notifications and continue the conversation! https://whatsapp.com/channel/0029VaxqhutFnSzCi34WSF02

See you next week! 🚀

Heroku

Built for developers, by developers.

Whether you're building a simple prototype or a business-critical product, Heroku's fully-managed platform gives you the simplest path to delivering apps quickly — using the tools and languages you already love!

Learn More

Top comments (0)

Create a simple OTP system with AWS Serverless cover image

Create a simple OTP system with AWS Serverless

Implement a One Time Password (OTP) system with AWS Serverless services including Lambda, API Gateway, DynamoDB, Simple Email Service (SES), and Amplify Web Hosting using VueJS for the frontend.

Read full post

👋 Kindness is contagious

Explore a trove of insights in this engaging article, celebrated within our welcoming DEV Community. Developers from every background are invited to join and enhance our shared wisdom.

A genuine "thank you" can truly uplift someone’s day. Feel free to express your gratitude in the comments below!

On DEV, our collective exchange of knowledge lightens the road ahead and strengthens our community bonds. Found something valuable here? A small thank you to the author can make a big difference.

Okay