An open API service indexing awesome lists of open source software.

https://github.com/macalbert/cdk-intro-workshop


https://github.com/macalbert/cdk-intro-workshop

Last synced: 5 months ago
JSON representation

Awesome Lists containing this project

README

          

# AWS CDK Intro Workshop

## **Workshop Overview**

This workshop introduces the AWS Cloud Development Kit (CDK) using TypeScript. It covers the basics of CDK, its advantages, IAM roles and users, CDK constructs, and a practical workflow.

---

## **Agenda**

1. [Introduction to CDK 🚀](./docs/01-introduction.md)
2. [IAM Roles and Users 🛡️](./docs/02-iam-roles-users.md)
3. [CDK Constructs 🏗️](./docs/03-cdk-constructs.md)
4. [Mastering CDK Commands 🛠️](./docs/04-cdk-commands.md)
5. [Lambda Runtime Support 🧩](./docs/05-lambda-runtime-support.md)
6. [Practical Workshop: API Gateway & Lambda 🔥](./docs/practical-workshop-api-gateway-lambda.md)

---

## **Practical Sessions**

- [Implementing API Gateway with Lambda](./docs/practical-workshop-api-gateway-lambda.md)
- [Lambda API Implementation Exercise](./docs/lambda-api-exercise.md)
- [CDK Implementation Guide](./docs/cdk-implementation-guide.md)
- [Deployment Walkthrough](./docs/deployment-walkthrough.md)

## **Resources**

- [AWS CDK Documentation](https://docs.aws.amazon.com/cdk/latest/guide/home.html)
- [TypeScript Documentation](https://www.typescriptlang.org/docs/)
- [Jest Documentation](https://jestjs.io/docs/getting-started)

---

## **Next Steps**

- Clone this repository.
- Install dependencies using `pnpm install --frozen-lockfile`.
- Follow the agenda links to explore each topic in detail.