Cdk Constructs

screenshot of Cdk Constructs
contentful

A collection of higher-level reusable cdk constructs

Overview:

The cloudcomponents CDK Constructs is a collection of higher-level reusable CDK constructs. This repository is managed with Lerna and includes several constructs that are published to PyPI and NPM from the same codebase.

Features:

  • cdk-codepipeline-slack: #slack approval workflow and notification messages on codepipeline state changes
  • cdk-contentful-webhook: Create, update and delete Contentful webhooks with your app deployment
  • cdk-github-webhook: Create, update and delete GitHub webhooks with your app deployment
  • cdk-stripe-webhook: Create, update and delete Stripe webhooks with your app deployment
  • cdk-static-website: Static website using S3, configures CloudFront (CDN) and maps a custom domain via Route53 (DNS)
  • cdk-pull-request-check: CodeCommit pull request check
  • cdk-pull-request-approval-rule: CodeCommit pull request approval rules to enforcing your pull request workflow
  • cdk-codepipeline-merge-action: CodePipeline action to merge branches
  • cdk-codepipeline-check-parameter-action: CDK component that checks if system parameters are set correctly
  • cdk-codecommit-backup: Backup CodeCommit repositories to S3
  • cdk-dependency-check: OWASP dependency check

Summary:

The cloudcomponents CDK Constructs is a collection of reusable CDK constructs for various purposes such as handling webhooks, creating static websites, and managing pull request workflows. It provides a convenient way to integrate these functionalities into your AWS CDK projects. The constructs are published to both PyPI and NPM, making them accessible for projects in different languages.

contentful
Contentful

Contentful is a headless content management system (CMS) that provides a flexible and scalable platform for creating, managing, and delivering digital content across multiple channels and devices.