Skip to main content

CDK stacks based on the Well Architected Framework

Project description

Well Architected

Python Well-Architected CDK Patterns from https://cdkpatterns.com/patterns/well-architected/

Available Stacks

  • ApiLambdaRds
  • ApiLambdaDynamodb
  • ApiLambdaDynamodbEventBridgeLambda
  • AutoscalingEcsService
  • AutoscalingEcsServiceWithPlacement
  • AutoscalingEcsCluster
  • AlbAutoscalingEcsService
  • NlbAutoscalingEcsService
  • NlbFargateService
  • NlbAutoscalingFargateService
  • ApiLambdaEventBridgeLambda
  • ApiLambdaSqsLambdaDynamodb
  • ApiSnsLambdaEventBridgeLambda
  • ApiSnsSqsLambda
  • ApiStepFunctions
  • LambdaFat
  • LambdaLith
  • LambdaPowerTuner
  • LambdaSinglePurpose
  • RestApiDynamodb
  • RestApiSns
  • S3SqsLambdaEcsEventBridgeLambdaDynamodb
  • SagaStepFunction
  • SimpleGraphqlService
  • SnsLambda
  • SnsLambdaSns
  • SnsLambdaDynamodb
  • SqsLambdaSqs
  • WafApiLambdaDynamodb

Examples

Using a Well Architected Stack

import aws_cdk
import well_architected_stacks

app = aws_cdk.App()
well_architected_stacks.api_lambda_eventbridge_lambda.ApiLambdaDynamodbEventBridgeLambda(
    app, 'ApiLambdaDynamodbEventBridgeLambda
)
app.synth()

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

well_architected_stacks-0.0.15.tar.gz (16.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

well_architected_stacks-0.0.15-py3-none-any.whl (27.1 kB view details)

Uploaded Python 3

File details

Details for the file well_architected_stacks-0.0.15.tar.gz.

File metadata

File hashes

Hashes for well_architected_stacks-0.0.15.tar.gz
Algorithm Hash digest
SHA256 6d7fee535f84a43afc6ca68235c1ae2638fc2b115d288d20a9b170b3949e97fd
MD5 cc3cb77ce276fa17167cb102806d6596
BLAKE2b-256 116c468ef4a15e84b2bd8a5af360ababe84aa9097f05504daec7a3ca69863046

See more details on using hashes here.

File details

Details for the file well_architected_stacks-0.0.15-py3-none-any.whl.

File metadata

File hashes

Hashes for well_architected_stacks-0.0.15-py3-none-any.whl
Algorithm Hash digest
SHA256 bfd207b97344f4e05e73d4a8193b56712547c4ccec9799ac3f2a38e9645b6b58
MD5 2dfc5db1ad33c389b75b18a5b8992c09
BLAKE2b-256 535b0fe5c53834c08b54bdf67e84fe01286b250f07a8da47da19eb9f0dec011d

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page