Skip to content

cdk workshop is for developers to learn deployment using popular lib aws cdk https://aws.amazon.com/cdk/

License

Notifications You must be signed in to change notification settings

devarpi-zz/learn-cdk

Repository files navigation

learn-cdk

cdk workshop is for developers to learn deployment using popular lib aws cdk https://aws.amazon.com/cdk/

Welcome to your CDK TypeScript workshop

The purpose of this repo is to outline basics for CDK, we will talk how you can be up and running with cdk on your dev (personal recommendation use mac) environment.

Table of Contents generated with DocToc

Getting Started

The AWS Cloud Development Kit (AWS CDK) is an open source software development framework to model and provision your cloud application resources using familiar programming languages.

It supports following languages :

  • Typescript (We are going to use typescript)
  • javascript
  • C#
  • Python
  • Java

How to install CDK?

npm install -g aws-cdk
cdk --version

Bootstrap CDK project

mkdir firstcdkapp
cd firstcdkapp
cdk init --language typescript

Typical cdk project structure

.
├── README.md
├── bin
│   └── firstcdkapp.ts
├── cdk.json
├── jest.config.js
├── lib
│   └── firstcdkapp-stack.ts
├── package-lock.json
├── package.json
├── test
│   └── firstcdkapp.test.ts
└── tsconfig.json

Workshop Outline

There are number of workshop in this repo.

Reference

About

cdk workshop is for developers to learn deployment using popular lib aws cdk https://aws.amazon.com/cdk/

Resources

License

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published