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
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Close
Hashes for well_architected_stacks-0.0.14.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1679b03e209874c7fd7583a6da4765ed2762caf831674198aa04e4a921c89f41 |
|
MD5 | 7c1043b93ae1acc9c3436a5d70de545a |
|
BLAKE2b-256 | c8c1a60349db2f64c8a1b2e552eedf82be3b1f2dd2aad402d2b33a14e1b0fe9b |
Close
Hashes for well_architected_stacks-0.0.14-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 075009929814c9945f65647c2d7c2fd6e64e34fc83f3ff2de584d773bca2acd5 |
|
MD5 | 8d8d300f30b065dfa1570c07621ebf72 |
|
BLAKE2b-256 | dac104c38d5f1e9a7b9157a2bbb58b5b475c59c24b8c752f9f261f5bbf88cf02 |