Skip to content

elgamala/cdk-hackathon

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Total alerts Language grade: JavaScript

Welcome to your CDK Hackathon TypeScript project!

Target Architecture to be built

Desired Architecture

Hackathon instructions:

  • Please search for TODO: in the code repo to complete the missing implementation
  • To track your progress, please run npm run test You will see the test results

CDK Prerequisites:

  • brew install node
  • brew install npm
  • npm install -g aws-cdk
  • git clone https://github.com/aserour/cdk-hackathon.git
  • cd cdk-hackathon
  • npm install
  • npm run test

For more details on the installation steps:, please visit: https://docs.aws.amazon.com/cdk/latest/guide/work-with-cdk-typescript.html

Useful commands

  • npm run build compile typescript to js
  • npm run watch watch for changes and compile
  • npm run test perform the jest unit tests
  • cdk deploy deploy this stack to your default AWS account/region
  • cdk diff compare deployed stack with current state
  • cdk synth emits the synthesized CloudFormation template

If you need any help on the scope of this hackathon, please checkout below links: Virtual Private Cloud (VPC): https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-ec2.Vpc.html AutoScalingGroup (ASG): https://docs.aws.amazon.com/cdk/api/latest/docs/aws-autoscaling-readme.html Application LoadBalancer (ALB): https://docs.aws.amazon.com/cdk/api/latest/docs/aws-elasticloadbalancingv2-readme.html

Further reading:

https://docs.aws.amazon.com/cdk/latest/guide/core_concepts.html https://docs.aws.amazon.com/cdk/latest/guide/videos.html https://docs.aws.amazon.com/cdk/latest/guide/aspects.html https://github.com/aws-samples/aws-cdk-examples

Hint: Required infrastructure is automatically tested against the below baseline, top score is 26

Desired Architecture

About

No description, website, or topics provided.

Resources

Stars

4 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors