Skip to main content
Backdrift generates standard AWS CDK (Cloud Development Kit) code. You can export this code and deploy it yourself, modify it, or use it as a learning resource.

What is CDK?

AWS CDK is an open-source framework that lets you define cloud infrastructure using programming languages. Backdrift generates Python CDK code.

Export the CDK Project

From the Artifacts tab, click Export CDK to download a ZIP file containing:

Deploy Yourself

Prerequisites

  • Python 3.9+
  • AWS CLI configured with credentials
  • AWS CDK CLI installed

Steps

Why Export?

No Lock-in

Your infrastructure is standard AWS resources. Take it with you anytime.

Customization

Modify the generated code to add features Backdrift doesn’t support yet.

Learning

Study how production infrastructure is built with CDK.

CI/CD Integration

Integrate with your existing deployment pipelines.

What’s Generated

Cognito Stack

DynamoDB Stack

Lambda Stack

Modifying the Export

Common modifications:

Add a VPC

Add Custom Domain

Add WAF

Stack Dependencies

The CDK project respects dependencies between stacks:

Admin Dashboard

Learn about managing your deployed infrastructure.