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.14.tar.gz (16.3 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.14-py3-none-any.whl (27.1 kB view details)

Uploaded Python 3

File details

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

File metadata

File hashes

Hashes for well_architected_stacks-0.0.14.tar.gz
Algorithm Hash digest
SHA256 1679b03e209874c7fd7583a6da4765ed2762caf831674198aa04e4a921c89f41
MD5 7c1043b93ae1acc9c3436a5d70de545a
BLAKE2b-256 c8c1a60349db2f64c8a1b2e552eedf82be3b1f2dd2aad402d2b33a14e1b0fe9b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for well_architected_stacks-0.0.14-py3-none-any.whl
Algorithm Hash digest
SHA256 075009929814c9945f65647c2d7c2fd6e64e34fc83f3ff2de584d773bca2acd5
MD5 8d8d300f30b065dfa1570c07621ebf72
BLAKE2b-256 dac104c38d5f1e9a7b9157a2bbb58b5b475c59c24b8c752f9f261f5bbf88cf02

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