216 lines
36 KiB
Plaintext
216 lines
36 KiB
Plaintext
[38;5;12m [39m[38;2;255;187;0m[1m[4mAwesome CDK [0m[38;5;14m[1m[4m![0m[38;2;255;187;0m[1m[4mAwesome[0m[38;5;14m[1m[4m (https://awesome.re/badge.svg)[0m[38;2;255;187;0m[1m[4m (https://awesome.re) [0m[38;2;255;187;0m[1m[4m (https://github.com/aws/aws-cdk)[0m
|
||
|
||
[38;5;11m[1m▐[0m[38;5;12m [39m[38;5;12mCurated list of awesome [39m[38;5;14m[1mAWS Cloud Development Kit[0m[38;5;12m (https://github.com/awslabs/aws-cdk) (AWS CDK) open-source projects, guides, blogs and other resources.[39m
|
||
|
||
[38;5;12mThe AWS Cloud Development Kit (AWS CDK) is an open-source software development framework for defining cloud infrastructure in code.[39m
|
||
|
||
[38;2;255;187;0m[4mContents[0m
|
||
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mConstruct Libraries[0m[38;5;12m (#construct-libraries)[39m
|
||
[38;5;12m [39m[38;5;12m [39m[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mAPIs[0m[38;5;12m (#apis)[39m
|
||
[38;5;12m [39m[38;5;12m [39m[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mDatabases[0m[38;5;12m (#databases)[39m
|
||
[38;5;12m [39m[38;5;12m [39m[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mStatic Websites[0m[38;5;12m (#static-websites)[39m
|
||
[38;5;12m [39m[38;5;12m [39m[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mSecurity[0m[38;5;12m (#security)[39m
|
||
[38;5;12m [39m[38;5;12m [39m[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mOps[0m[38;5;12m (#ops)[39m
|
||
[38;5;12m [39m[38;5;12m [39m[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mQueue[0m[38;5;12m (#queue)[39m
|
||
[38;5;12m [39m[38;5;12m [39m[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mCI/CD[0m[38;5;12m (#cicd)[39m
|
||
[38;5;12m [39m[38;5;12m [39m[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mMonitoring[0m[38;5;12m (#monitoring)[39m
|
||
[38;5;12m [39m[38;5;12m [39m[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mWorkflows[0m[38;5;12m (#workflows)[39m
|
||
[38;5;12m [39m[38;5;12m [39m[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mMulti-accounts setup[0m[38;5;12m (#multi-accounts-setup)[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mHigh-Level Frameworks[0m[38;5;12m (#high-level-frameworks)[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mScaffolding[0m[38;5;12m (#scaffolding)[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mLanguage Support[0m[38;5;12m (#language-support)[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mLibrary Publishing[0m[38;5;12m (#library-publishing)[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mTools[0m[38;5;12m (#tools)[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mTraining Materials and Sample Code[0m[38;5;12m (#training-materials-and-sample-code)[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mBlog Posts & Talks[0m[38;5;12m (#blog-posts--talks)[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mRelated Projects[0m[38;5;12m (#related-projects)[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mTips & Tricks[0m[38;5;12m (#tips--tricks)[39m
|
||
|
||
[38;2;255;187;0m[4mConstruct Libraries[0m
|
||
|
||
[38;5;12mThis section includes code libraries in various programming languages which vend constructs that can be used in CDK apps.[39m
|
||
|
||
[38;2;255;187;0m[4mAPIs[0m
|
||
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mcdk-chalice[0m[38;5;12m (https://github.com/alexpulver/cdk-chalice) - AWS CDK construct for AWS Chalice (Python Serverless Microframework for AWS).[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mauto-cdk[0m[38;5;12m (https://github.com/wulfmann/auto-cdk) - Automatically generate api-gateway/lambda integrations with the filesystem (beta).[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mcrow-api[0m[38;5;12m (https://github.com/thomasstep/crow-api) - Create a serverless API with routes based on your file structure.[39m
|
||
|
||
[38;2;255;187;0m[4mDatabases[0m
|
||
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1maws-cdk-dynamodb-seeder[0m[38;5;12m (https://github.com/elegantdevelopment/aws-cdk-dynamodb-seeder) - A simple CDK seeder for DynamoDB.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mcdk-tweet-sentiment[0m[38;5;12m (https://www.npmjs.com/package/cdk-tweet-sentiment) - Identify sentiments in tweets and log them into an Amazon DynamoDB table.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mcdk-dynamo-table-viewer[0m[38;5;12m (https://github.com/eladb/cdk-dynamo-table-viewer) - Exposes the contents of an Amazon DynamoDB table through a public HTML page.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mcdk-postgresql[0m[38;5;12m (https://github.com/botpress/cdk-postgresql) - AWS CDK Constructs for PostgreSQL.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mcdk-sqlserver-seeder[0m[38;5;12m (https://github.com/kolomied/cdk-sqlserver-seeder) - CDK construct that executes custom SQL scripts against SQL Server database.[39m
|
||
|
||
[38;2;255;187;0m[4mStatic Websites[0m
|
||
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mcdk-static-website[0m[38;5;12m (https://github.com/cloudcomponents/cdk-components/blob/master/packages/cdk-static-website) - CDK component that creates a static website using S3, configures CloudFront (CDN) and maps a custom domain via Route53 (DNS).[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mness[0m[38;5;12m (https://github.com/nessjs/ness) - CDK powered CLI tool for deploying static sites to your AWS account.[39m
|
||
|
||
[38;2;255;187;0m[4mSecurity[0m
|
||
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mcdk-passwordless[0m[38;5;12m (https://github.com/farminf/aws-cdk-passwordless) - Construct for having passwordless authentication using userpool.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mcdk-iam-generator[0m[38;5;12m (https://github.com/srihariph/cdk-iam-generator) - Construct to generate IAM Managed Policies and IAM Roles using JSON Configuration.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mc3[0m[38;5;12m (https://github.com/SSHcom/c3) - Enables compliancy with privacy and security best practices.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mcdk-iam-floyd[0m[38;5;12m (https://github.com/udondan/iam-floyd) - IAM policy statement generator with fluent interface.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mk9-cdk[0m[38;5;12m (https://github.com/k9securityio/k9-cdk) - Construct to generate secure S3 bucket policies easily.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mcdk-cloudfront-authorization[0m[38;5;12m (https://github.com/cloudcomponents/cdk-constructs/tree/master/packages/cdk-cloudfront-authorization) - CloudFront with Cognito authentication using Lambda@Edge.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1maws-firewall-factory[0m[38;5;12m (https://github.com/globaldatanet/aws-firewall-factory) - Deploy, update, and stage your WAFs while managing them centrally via FMS.[39m
|
||
[38;2;255;187;0m[4mOps[0m
|
||
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mcdk-instanceStopRule[0m[38;5;12m (https://github.com/tecracer/cdk-constructs/tree/master/packages/cdk-instanceStopRule) - CDK component which creates an instance with a CloudWatch rule to stop it at the end of the day.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mcdk-time-bomb[0m[38;5;12m (https://github.com/jmb12686/cdk-time-bomb) - CDK Construct that implodes your AWS CDK Stack after a set amount of time.[39m
|
||
|
||
[38;2;255;187;0m[4mQueue[0m
|
||
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mcdk-tweet-queue[0m[38;5;12m (https://www.npmjs.com/package/cdk-tweet-queue) - Fills up an SQS queue with tweets from a tweeter search query.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mcdk-ses-template-mailer[0m[38;5;12m (https://github.com/mkrn/cdk-ses-template-mailer) - Constructs to create AWS SES email templates + microservice to send templated emails with AWS SES.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mcdk-sqs-monitored[0m[38;5;12m (https://github.com/kamilbiela/cdk-sqs-monitored) - SQS Construct with dead letter queue and configured alarms.[39m
|
||
|
||
[38;2;255;187;0m[4mCI/CD[0m
|
||
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1maws-delivlib[0m[38;5;12m (https://github.com/awslabs/aws-delivlib) - Synthesizes CI/CD pipelines for multi-language software delivery (used by the CDK itself).[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mcdk-blue-green-container-deployment[0m[38;5;12m (https://github.com/cloudcomponents/cdk-constructs/tree/master/packages/cdk-blue-green-container-deployment) - Blue/Green container deployment with CodeDeploy.[39m
|
||
|
||
[38;2;255;187;0m[4mMonitoring[0m
|
||
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mcdk-watchful[0m[38;5;12m (https://github.com/eladb/cdk-watchful) - Automatic dashboards and alarms for CDK apps.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1maws-cdk-billing-alarm[0m[38;5;12m (https://github.com/alvyn279/aws-cdk-billing-alarm) - Construct that sets up email alerts for exceeding an amount on your AWS bill.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mcdk-monitoring-constructs[0m[38;5;12m (https://github.com/cdklabs/cdk-monitoring-constructs) - Use high-level APIs to create monitoring for your AWS apps. Generates dashboards automatically.[39m
|
||
|
||
[38;2;255;187;0m[4mWorkflows[0m
|
||
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mcdk-pull-request-check[0m[38;5;12m (https://github.com/cloudcomponents/cdk-components/blob/master/packages/cdk-pull-request-check) - CDK component that automatically check pull requests.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mcdk-github-webhook[0m[38;5;12m (https://github.com/cloudcomponents/cdk-components/blob/master/packages/cdk-github-webhook) - CDK component that provisions GitHub webhooks.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mcdk-codepipeline-slack[0m[38;5;12m (https://github.com/cloudcomponents/cdk-components/blob/master/packages/cdk-codepipeline-slack) - CDK component that provisions a #slack approval workflow.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mcdk-codecommit-backup[0m[38;5;12m (https://github.com/cloudcomponents/cdk-components/tree/master/packages/cdk-codecommit-backup) - Backup CodeCommit repositories to S3.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mAlexa Deployment Pipeline[0m[38;5;12m (https://github.com/taimos/cdk-constructs/tree/master/lib/alexa) - Construct which creates a CodePipeline to deploy Alexa Skills to Lambda and to the Developer console using AWS SAM and DeployToAlexa action.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mcdk-developer-tools-notifications[0m
|
||
[38;5;12m (https://github.com/cloudcomponents/cdk-constructs/tree/master/packages/cdk-developer-tools-notifications) - Slack / Microsoft Teams / Email notifications for developer tools: CodeCommit, CodeBuild, CodeDeploy, CodePipeline.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1maws-pdf-textract-pipeline[0m
|
||
[38;5;12m (https://github.com/aeksco/aws-pdf-textract-pipeline) - ETL pipeline for crawling PDFs from the Web using Puppeteer and transforming their contents into structured data using AWS Textract and storing the results in DynamoDB.[39m
|
||
|
||
[38;2;255;187;0m[4mMulti-accounts setup[0m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1maws-bootstrap-kit[0m[38;5;12m (https://github.com/awslabs/aws-bootstrap-kit) - Creates a multi-account set-up with AWS Organization, AWS SSO, DNS, and AWS CodePipeline.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mcdk-organizations[0m[38;5;12m (https://github.com/pepperize/cdk-organizations) - CDK constructs that helps to provision AWS Organization, Organizational Units (OU), Accounts and Policies.[39m
|
||
|
||
[38;2;255;187;0m[4mHigh-Level Frameworks[0m
|
||
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mpunchcard[0m[38;5;12m (https://github.com/punchcard/punchcard) - TypeScript framework to unify infrastructure and runtime code for the CDK, so you can declare constructs and implement runtime logic within the context of one Node.js application.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1maws-cdk-pure[0m[38;5;12m (https://github.com/fogfish/aws-cdk-pure) - A toolkit to develop purely functional and high-order cloud components with AWS CDK.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mcdk-stepfunctions-patterns[0m[38;5;12m (https://github.com/kolomied/cdk-stepfunctions-patterns) - A set of Step Functions high-level resiliency patterns.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mOrkestra[0m[38;5;12m (https://github.com/knowsuchagency/orkestra) - An event-driven alternative to Airflow built on the AWS CDK and Step Functions.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mSST[0m[38;5;12m [39m[38;5;12m(https://github.com/serverless-stack/serverless-stack)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mAn[39m[38;5;12m [39m[38;5;12mopen[39m[38;5;12m [39m[38;5;12msource[39m[38;5;12m [39m[38;5;12mframework[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mbuilding[39m[38;5;12m [39m[38;5;12mserverless[39m[38;5;12m [39m[38;5;12mapplications[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mCDK.[39m[38;5;12m [39m[38;5;12mIt[39m[38;5;12m [39m[38;5;12mfeatures[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mLive[39m[38;5;12m [39m[38;5;12mLambda[39m[38;5;12m [39m[38;5;12mDevelopment[39m[38;5;12m [39m[38;5;12menvironment,[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mtest[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mdebug[39m[38;5;12m [39m[38;5;12mLambda[39m[38;5;12m [39m[38;5;12mfunctions[39m[38;5;12m [39m[38;5;12mlocally[39m[38;5;12m [39m[38;5;12mwithout[39m[38;5;12m [39m[38;5;12mhaving[39m[38;5;12m [39m[38;5;12mto[39m
|
||
[38;5;12mredeploy[39m[38;5;12m [39m[38;5;12mthem.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mDatajob[0m[38;5;12m (https://github.com/vincentclaes/datajob) - Build and deploy a serverless data pipeline or machine learning pipeline on AWS with no effort. [39m
|
||
|
||
[38;2;255;187;0m[4mScaffolding[0m
|
||
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mReactJS + Cognito + CDK Starter[0m[38;5;12m (https://github.com/vbudilov/reactjs-cognito-starter) - Starter project for ReactJS + Amazon Cognito + Amazon Amplify Framework with AWS CDK support.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mcra-template-aws-cdk[0m[38;5;12m (https://github.com/luisfarzati/rnbw-aws-cdk/tree/master/packages/cra-template-aws-cdk) - Create React App template using AWS CDK for out of the box, simple provisioning of serverless React apps.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mcreate-cdk-app[0m[38;5;12m (https://github.com/cdk-tools/create-cdk-app) - Create CDK apps from templates.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mawscdk-jsii-template[0m[38;5;12m (https://github.com/pahud/awscdk-jsii-template) - A GitHub template repository to generate a ready environment to build, test and publish your [39m[38;5;14m[1mJSII[0m[38;5;12m ((https://github.com/aws/jsii)) construct lib for AWS CDK.[39m
|
||
|
||
[38;2;255;187;0m[4mLanguage Support[0m
|
||
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mAWS-CDK-Kotlin-DSL[0m[38;5;12m (https://github.com/justincase-jp/AWS-CDK-Kotlin-DSL) - A Wrapper library of [39m[38;5;14m[1mAWS CDK Java[0m[38;5;12m (https://mvnrepository.com/artifact/software.amazon.awscdk). CI automatically generates code and deploys it by daily.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1maws-cdk-maven-plugin[0m[38;5;12m (https://github.com/LinguaRobot/aws-cdk-maven-plugin) - A plugin to define and deploy your AWS CDK applications using Java and Maven.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1maws-lambda-nodejs-webpack[0m[38;5;12m (https://github.com/vvo/aws-lambda-nodejs-webpack) - Alternative Node.js lambda CDK construct, using [39m[38;5;14m[1mwebpack[0m[38;5;12m (https://webpack.js.org/).[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1maws-lambda-nodejs-esbuild[0m[38;5;12m (https://github.com/floydspace/aws-lambda-nodejs-esbuild) - Alternative Node.js lambda CDK construct, using [39m[38;5;14m[1mesbuild[0m[38;5;12m (https://github.com/evanw/esbuild).[39m
|
||
|
||
[38;2;255;187;0m[4mLibrary Publishing[0m
|
||
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mGitHub Action[0m[38;5;12m (https://github.com/marketplace/actions/aws-cdk-action) - GitHub Action for AWS CDK.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mjsii-publish[0m[38;5;12m [39m[38;5;12m(https://github.com/udondan/jsii-publish)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mA[39m[38;5;12m [39m[38;5;14m[1mDocker[0m[38;5;14m[1m [0m[38;5;14m[1mimage[0m[38;5;12m [39m[38;5;12m(https://hub.docker.com/r/udondan/jsii-publish)[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;14m[1mGitHub[0m[38;5;14m[1m [0m[38;5;14m[1maction[0m[38;5;12m [39m[38;5;12m(https://github.com/marketplace/actions/jsii-publish)[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mbuild[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mpublish[39m[38;5;12m [39m[38;5;12mCDK[39m[38;5;12m [39m[38;5;12mconstructs[39m[38;5;12m [39m[38;5;12mcreated[39m[38;5;12m [39m[38;5;12mvia[39m[38;5;12m [39m[38;5;14m[1mJSII[0m
|
||
[38;5;12m(https://github.com/aws/jsii).[39m
|
||
|
||
[38;2;255;187;0m[4mTools[0m
|
||
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mCDK-Dia[0m[38;5;12m (https://github.com/pistazie/cdk-dia) - Automatic infrastructure diagrams for AWS CDK.[39m
|
||
|
||
[38;2;255;187;0m[4mTraining Materials and Sample Code[0m
|
||
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mOfficial CDK Examples[0m[38;5;12m (https://github.com/aws-samples/aws-cdk-examples) - A set of example projects for the AWS CDK.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mCDK Serverless Workshop[0m[38;5;12m (https://cdkworkshop.com/) - A workshop that guides you through the process of creating and deploying CDK application.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mBuild an App with AWS Cloud Development Kit course on egghead.io[0m[38;5;12m (https://egghead.io/courses/build-an-app-with-the-aws-cloud-development-kit?af=6p5abz)[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mInfrastructure is Code with the AWS CDK[0m[38;5;12m (https://youtu.be/Lh-kVC2r2AU) - Recording of re:Invent 2018 session.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mGitHub Changelog Crawler[0m[38;5;12m (https://github.com/aws-samples/aws-cdk-changelogs-demo) - A fully fledged CDK app written by Nathan Peck which uses Fargate, API Gateway, Lambda, CloudFront, S3, ElastiCache, and Dynamodb.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mECS with CI/CD[0m[38;5;12m (https://github.com/rix0rrr/cdk-ecs-demo) - Demo of deploying ECS application using CDK.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mExample templates for aws cdk[0m[38;5;12m (https://github.com/tecracer/cdk-templates) - Working TypeScript snippets from several AWS projects.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mLambda packaging asset[0m[38;5;12m (https://gitlab.com/josef.stach/aws-cdk-lambda-asset) - CDK asset which builds lambda function and produces a ZIP file with dependencies.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mOpen CDK Guide[0m[38;5;12m (https://github.com/kevinslin/open-cdk) - Open source guide on CDK and best practices.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mColorteller Example[0m[38;5;12m (https://github.com/denmat/colorteller-aws-cdk) - Great example project using Fargate and Appmesh.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mCDK Patterns[0m[38;5;12m (https://github.com/cdk-patterns/serverless) - An opensource collection of serverless architecture patterns built with CDK.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mCreate[0m[38;5;14m[1m [0m[38;5;14m[1ma[0m[38;5;14m[1m [0m[38;5;14m[1mCI/CD[0m[38;5;14m[1m [0m[38;5;14m[1mpipeline[0m[38;5;14m[1m [0m[38;5;14m[1musing[0m[38;5;14m[1m [0m[38;5;14m[1mCodePipeline[0m[38;5;14m[1m [0m[38;5;14m[1mand[0m[38;5;14m[1m [0m[38;5;14m[1mCodeBuild[0m[38;5;12m [39m[38;5;12m(https://sbstjn.com/deploy-react-cra-with-cdk-codepipeline-and-codebuild.html)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mThe[39m[38;5;12m [39m[38;5;14m[1mcra-pipeline[0m[38;5;12m [39m[38;5;12m(https://github.com/sbstjn/cra-pipeline)[39m[38;5;12m [39m[38;5;12mproject[39m[38;5;12m [39m[38;5;12mon[39m[38;5;12m [39m[38;5;12mGitHub[39m[38;5;12m [39m[38;5;12mshows[39m[38;5;12m [39m[38;5;12man[39m[38;5;12m [39m[38;5;12mAWS[39m[38;5;12m [39m[38;5;12mCodePipeline[39m[38;5;12m [39m[38;5;12mwith[39m
|
||
[38;5;12mAWS[39m[38;5;12m [39m[38;5;12mCodeBuild[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mdeploy[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mstatic[39m[38;5;12m [39m[38;5;12mReact[39m[38;5;12m [39m[38;5;12mapplication.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mReact[0m[38;5;14m[1m [0m[38;5;14m[1mSPA[0m[38;5;14m[1m [0m[38;5;14m[1mwith[0m[38;5;14m[1m [0m[38;5;14m[1mserver-side[0m[38;5;14m[1m [0m[38;5;14m[1mrendering[0m[38;5;14m[1m [0m[38;5;14m[1mon[0m[38;5;14m[1m [0m[38;5;14m[1mAWS[0m[38;5;14m[1m [0m[38;5;14m[1mLambda[0m[38;5;12m [39m[38;5;12m(https://sbstjn.com/serverless-create-react-app-server-side-rendering-ssr-lamda.html)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mThe[39m[38;5;12m [39m[38;5;14m[1mcra-serverless[0m[38;5;12m [39m[38;5;12m(https://github.com/sbstjn/cra-serverless)[39m[38;5;12m [39m[38;5;12mproject[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mserverless[39m[38;5;12m [39m[38;5;12marchitecture[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12madd[39m
|
||
[38;5;12mpre-rendering[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mReact[39m[38;5;12m [39m[38;5;12mwebsite[39m[38;5;12m [39m[38;5;12mcreated[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;14m[1mcreate-react-app[0m[38;5;12m [39m[38;5;12m(https://create-react-app.dev).[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mMini Tutorial: Setup AWS Lambda + ACM + API Gateway with AWS Cloud Development Kit[0m
|
||
[38;5;12m (https://github.com/shaftoe/api-gateway-lambda-cdk-example) - Deploy a functional public API that receives an HTML form (e.g. /contact_us.html) POST request and delivers its data to Pushover notification service.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mExample of REST API built with CDK[0m[38;5;12m (https://github.com/shaftoe/api-l3x-in) - Source code that powers REST APIs at https://api.l3x.in/.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mdilbert-feed[0m[38;5;12m (https://github.com/mlafeldt/dilbert-feed) - A serverless application written in Go that allows you to enjoy Dilbert in your RSS feed reader without any ads.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mdjango-postgres-vue-gitlab-ecs[0m[38;5;12m (https://gitlab.com/verbose-equals-true/django-postgres-vue-gitlab-ecs) - An example Django + Vue.js web app deployed with CDK using GitLab CI.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mnextjs-vercel-aws-cdk-example[0m[38;5;12m (https://github.com/vvo/nextjs-vercel-aws-cdk-example) - A PostgreSQL (RDS), EventBridge (crons) and SNS (background jobs) example along with a Next.js application.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mCreate[0m[38;5;14m[1m [0m[38;5;14m[1mand[0m[38;5;14m[1m [0m[38;5;14m[1mPublish[0m[38;5;14m[1m [0m[38;5;14m[1mCDK[0m[38;5;14m[1m [0m[38;5;14m[1mConstructs[0m[38;5;14m[1m [0m[38;5;14m[1mUsing[0m[38;5;14m[1m [0m[38;5;14m[1mprojen[0m[38;5;14m[1m [0m[38;5;14m[1mand[0m[38;5;14m[1m [0m[38;5;14m[1mjsii[0m[38;5;12m [39m[38;5;12m(https://github.com/seeebiii/projen-test)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mA[39m[38;5;12m [39m[38;5;12mstep-by-step[39m[38;5;12m [39m[38;5;12mguide[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12msample[39m[38;5;12m [39m[38;5;12mcode[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mcreate[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mnew[39m[38;5;12m [39m[38;5;12mCDK[39m[38;5;12m [39m[38;5;12mconstruct[39m[38;5;12m [39m[38;5;12musing[39m[38;5;12m [39m[38;5;14m[1mprojen[0m[38;5;12m [39m[38;5;12m(https://github.com/projen/projen)[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[48;5;235m[38;5;249mjsii[49m[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mpublish[39m[38;5;12m [39m[38;5;12mit[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m
|
||
[38;5;12mnpm,[39m[38;5;12m [39m[38;5;12mMaven[39m[38;5;12m [39m[38;5;12mCentral,[39m[38;5;12m [39m[38;5;12mPyPi[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mNuGet.[39m
|
||
|
||
[38;2;255;187;0m[4mBlog Posts & Talks[0m
|
||
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mIntroduction to how and why CDK[0m[38;5;12m (https://www.slideshare.net/ranguard/aws-cdk-introduction-191140240) - By Leo Lapworth.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mHow to Build a CDK Construct Library[0m[38;5;12m (https://garbe.io/blog/2019/03/26/construct-your-own-cdk-construct-library/) - By Philipp Garbe.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mCDK All The Things: A Whirlwind Tour[0m[38;5;12m (https://kevinslin.com/aws/cdk_all_the_things/) - By Kevin S Lin.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mAWS CDK Developer Preview Announcement[0m[38;5;12m (https://aws.amazon.com/blogs/developer/aws-cdk-developer-preview/) - The first AWS CDK Developer Preview announced on on 27 August 2018.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mContributing to the AWS Cloud Development Kit[0m[38;5;12m (https://aws.amazon.com/blogs/developer/contributing-to-the-aws-cloud-development-kit/) - By Mike Cowgill from Intuit.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mFirst look into AWS Cloud Development Kit[0m[38;5;12m (https://garbe.io/blog/2018/08/17/first-look-into-cdk/) - By Philipp Garbe.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mBoost your AWS Infrastructure with the CDK[0m[38;5;12m (https://www.slideshare.net/philippgarbe/boost-your-aws-infrastructure-with-cdk) - SlideShare by Philipp Garbe.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mGetting started with AWS CDK for Amazon ECS[0m[38;5;12m (https://aws.amazon.com/blogs/compute/getting-started-with-the-aws-cloud-development-kit-for-amazon-ecs/) - By Nathan Peck.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mAWS re:Invent 2018, best of show: CDK[0m[38;5;12m (https://medium.com/allermedia-techblog/aws-re-invent-2018-best-of-show-cloud-development-kit-cdk-ad1755561ade) - Aller Media Tech Blog.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mAWS Cloud Development Kit introduction with Live Demos[0m[38;5;12m (https://youtu.be/IIiIoMGTJec) - AWS User Group Finland Meetup January 2019.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mAWS CDK — a glimpse into the future[0m[38;5;12m (https://medium.com/nordcloud-engineering/aws-cdk-a-glimpse-into-the-future-90db660f8a89) - By Nordcloud Engineering.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mAWS Infrastructure as Code with CDK[0m[38;5;12m (https://medium.com/avmconsulting-blog/aws-infrastructure-as-code-with-cdk-1d6fa013ce7d) - By Ross Rhodes.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mCallbacks with AWS Step Functions[0m[38;5;12m (https://medium.com/swlh/callbacks-with-aws-step-functions-a3dde1bc7203) - By Ross Rhodes.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mUsing the CDK for CodePipelines Setup[0m[38;5;12m (https://www.stefreitag.de/wp/2019/03/07/using-aws-cdk-for-code-pipeline-setup/) - By Stefan Freitag.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mUsing the CDK for AWS MSK Setup[0m[38;5;12m (https://www.stefreitag.de/wp/2019/08/31/paths-are-made-by-walking-or-how-aws-cdk-and-msk-work-together/) - By Stefan Freitag.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mServerless Dotnet - E01: Intro to AWS CDK[0m[38;5;12m (https://youtu.be/c9UXHPX6-Ns) - By Jake Scott.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mGitHub repository[0m[38;5;12m (https://github.com/jakejscott/aws-cdk-phone-verify-api) - By Jake Scott.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mInfrastructure is Code with the AWS CDK[0m[38;5;12m (https://youtu.be/ZWCvNFUN-sU) - AWS Tech Talk Webinar.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mtecRacer Amazon AWS Blog[0m[38;5;12m (https://aws-blog.de/tags/cdk.html) - Several Blog Posts from aws-blog.de by Gernot Glawe.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mUsing CDK to build a UDP NLB Logging Service[0m[38;5;12m (https://youtu.be/dXTEVp0ATzo) - By ClouderDex.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mGitHub Repo[0m[38;5;12m (https://github.com/ClouderDex/CDK-UDP-NLB-Demo) - By ClouderDex.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mPurely Functional Cloud Components with AWS CDK[0m[38;5;12m (https://i.am.fog.fish/2019/08/23/purely-functional-cloud-with-aws-cdk.html) - Bu fogfish.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mUsing the CDK to probe multiple accounts (sfn/lambda/sqs/sechub)[0m[38;5;12m (https://fudless.xyz/aws/seedecay/) - Blog post from [39m[38;5;14m[1mfudless.xyz[0m[38;5;12m (https://fudless.xyz).[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mScheduled Lambda Functions and CI/CD pipeline with AWS CDK[0m[38;5;12m (https://medium.com/hatchsoftware/using-the-aws-cdk-to-build-scheduled-lambda-functions-13eb1674586e) - By Maarten Thoelen.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mGitHub Repo[0m[38;5;12m (https://github.com/HatchSoftware/automatic-aws-db-shutdown-cdk) - By Maarten Thoelen.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mAWS Client VPN with mutual TLS[0m[38;5;12m (https://lanwen.ru/posts/aws-client-vpn/) - By Kirill Merkushev.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mCDK Step Functions[0m[38;5;12m (https://dev.to/elthrasher/exploring-aws-cdk-step-functions-1d1e) - By Matt Morgan.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mLoading DynamoDB with Custom Resources[0m[38;5;12m (https://dev.to/elthrasher/exploring-aws-cdk-loading-dynamodb-with-custom-resources-jlf) - By Matt Morgan.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mLoading DynamoDB with Provider Framework[0m[38;5;12m (https://dev.to/elthrasher/exploring-aws-cdk-a-million-a-minute-dynamodb-and-providerframework-e92) - By Matt Morgan.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mGerman: React SPA und server-side rendering (SSR) mit AWS Lambda und CloudFront[0m[38;5;12m (https://superluminar.io/2020/02/07/react-spa-und-server-side-rendering-ssr-mit-aws-lambda-cloudfront-und-dem-cdk/) - By superluminar GmbH.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mIntroducing AWS CDK with a real life Lambda and API gateway example[0m[38;5;12m (https://a.l3x.in/2020/02/04/migrating-from-terraform-to-cdk.html) - By Alexander Fortin.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mCloudWatch Dashboards as Code (the Right Way) Using AWS CDK[0m[38;5;12m (https://medium.com/poka-techblog/cloudwatch-dashboards-as-code-the-right-way-using-aws-cdk-1453309c5481) - By Simon-Pierre Gingras.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mCoding the Jamstack missing parts: databases, crons & background jobs[0m[38;5;12m (https://dev.to/vvo/coding-the-jamstack-missing-parts-databases-crons-background-jobs-1bpj) - By Vincent Voyer.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mAWS CDK Continuous Integration and Delivery Using Travis CI[0m[38;5;12m (https://medium.com/better-programming/aws-cdk-continuous-integration-and-delivery-using-travis-ci-ee5dd7549434) - By Thomas Poignant.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mCustom Resources with AWS CDK[0m[38;5;12m (https://medium.com/cyberark-engineering/custom-resources-with-aws-cdk-d9a8fad6b673?source=friends_link&sk=549fcf9d998bbea304bdd8d834aca9e6) - By Roy Ben-Yosef.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mRecommended AWS CDK project structure for Python applications[0m[38;5;12m (https://aws.amazon.com/blogs/developer/recommended-aws-cdk-project-structure-for-python-applications/) - By Alex Pulver.[39m
|
||
|
||
[38;2;255;187;0m[4mRelated Projects[0m
|
||
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mjsii[0m[38;5;12m (https://github.com/awslabs/jsii) - JavaScript interop interface, the technology that CDK uses to create language bindings (currently supports .NET, Java and Python).[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mcdk8s[0m[38;5;12m (https://github.com/awslabs/cdk8s/) - Define Kubernetes native apps and abstractions using object-oriented programming.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mcdktf[0m[38;5;12m (https://github.com/hashicorp/terraform-cdk) - Define infrastructure resources using programming constructs and provision them using HashiCorp Terraform.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mcdktg[0m[38;5;12m (https://github.com/hupe1980/cdk-threagile) - Agile Threat Modeling as Code.[39m
|
||
|
||
[38;2;255;187;0m[4mTips & Tricks[0m
|
||
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mReflect on the CDK Type System[0m[38;5;12m (https://gist.github.com/eladb/68a009cf9c953b04a637bac5c40afdbc) - Explore the CDK's type system.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mTesting Your Construct Library CodeBuild Configuration Locally[0m[38;5;12m (https://github.com/aws/aws-codebuild-docker-images/tree/master/local_builds) - With the [39m[48;5;235m[38;5;249mjsii/superchain:latest[49m[39m[38;5;12m Docker Image.[39m
|
||
|
||
[38;2;255;187;0m[4mContributing[0m
|
||
|
||
[38;5;12mContributions welcome! Read the [39m[38;5;14m[1mcontribution guidelines[0m[38;5;12m (contributing.md) first.[39m
|
||
|
||
[38;5;12mcdk Github: https://github.com/kolomied/awesome-cdk[39m
|