AWS S02 L01 first AWS CDK application - create an S3 bucket

📘 FIRST AWS CDK APPLICATION In this video we build and deploy our first AWS CDK application. We create a simple TypeScript CDK project containing a single stack which deploys an Amazon S3 bucket, then explore how CDK synthesizes CloudFormation templates before deployment. --- 🎯 IN THIS VIDEO Understanding how AWS CDK works CDK applications and stacks Understanding CloudFormation templates Creating a first CDK project Creating bin and lib folders Writing a CDK application in TypeScript Creating an S3 bucket with CDK Installing AWS CDK libraries Configuring pnpm workspaces Running pnpm install Understanding pnpm approve-builds Creating tsconfig.json Creating cdk.json Using tsx to run TypeScript Running cdk synth Understanding the cdk.out folder Running cdk deploy Deploying an S3 bucket to AWS Viewing stacks in CloudFormation Viewing buckets in S3 Understanding synth vs deploy --- 📦 TECHNOLOGIES COVERED AWS CDK AWS CloudFormation Amazon S3 TypeScript tsx pnpm pnpm workspaces CloudFormation templates --- 💻 WHY THIS MATTERS This lesson introduces the core deployment model used throughout the course: TypeScript CDK application → CloudFormation template → AWS deployment Everything we build later — including: Lambda functions CloudFront distributions databases Cognito API Gateway will follow this same deployment architecture. --- 🌐 COURSE PORTAL https://richardbraycourses.co.uk --- 📂 COURSE REPOSITORY https://github.com/RichardBrayCourses... --- 📘 AWS SERVERLESS WEB DEVELOPMENT COURSE Build complete real-world AWS applications using: React → TypeScript → Lambda → CDK → S3 → Aurora → Cognito → AI → DevOps