cloudstructs

High-level constructs for AWS CDK

Usage no npm install needed!

<script type="module">
  import cloudstructs from 'https://cdn.skypack.dev/cloudstructs';
</script>

README

cloudstructs

High-level constructs for AWS CDK

Installation

npm install cloudstructs or yarn add cloudstructs

Version >= 0.2.0 requires AWS CDK v2.

Constructs

  • CodeCommitMirror Mirror a repository to AWS CodeCommit on schedule

  • EcsServiceRoller Roll your ECS service tasks on schedule or with a rule

  • EmailReceiver Receive emails through SES, save them to S3 and invoke a Lambda function

  • SlackApp Deploy Slack apps from manifests

  • SlackEvents Send Slack events to Amazon EventBridge

  • SlackTextract Extract text from images posted to Slack using Amazon Textract. The extracted text is posted in a thread under the image and gets indexed!

  • StateMachineCustomResourceProvider Implement custom resources with AWS Step Functions state machines

  • StaticWebsite A CloudFront static website hosted on S3 with HTTPS redirect, SPA redirect, HTTP security headers and backend configuration saved to the bucket.

  • ToolkitCleaner Clean unused S3 and ECR assets from your CDK Toolkit.

  • UrlShortener Deploy an URL shortener API