RobertoTorino / new-cdk-app

If you start this workshop you will first run a script, this will install the most recent AWS CDK version and set up the basics for this new CDK project using Typescript. You get a simple Lambda and an S3 Bucket. It will execute a first commit and shows the results. It will synthesize the app and if successful it shows the newly created stack.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

AWS CDK Workshop

Deploy a Lambda function and a S3 Bucket with the AWS CDK

cdk.png

If you start this workshop you will first run a script, this will install the most recent AWS CDK version and set up the basics for this new CDK project using Typescript. You get a simple Lambda and an S3 Bucket. It will execute a first commit and shows the results. It will synthesize the app and if successful it shows the newly created stack.

Prerequisites:

  • Go
  • Python
  • Makefile

Click the link to start this workshop: START WORKSHOP

Development process via Makefile

To simplify the development process and provide an ability to run tests locally we use a Makefile. A developer can execute a series of actions or execute individual steps.

  • Build and validate: make
  • Execute integration tests: make test
  • Validate new and changed stacks with the current state: make compare
  • Cleanup the environment: make clean

Check the make file for more options.


Additional info: README_DEV.md

About

If you start this workshop you will first run a script, this will install the most recent AWS CDK version and set up the basics for this new CDK project using Typescript. You get a simple Lambda and an S3 Bucket. It will execute a first commit and shows the results. It will synthesize the app and if successful it shows the newly created stack.

License:MIT License


Languages

Language:Shell 33.3%Language:TypeScript 31.3%Language:Makefile 17.5%Language:JavaScript 14.1%Language:Go 3.1%Language:Python 0.8%