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.15.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6d7fee535f84a43afc6ca68235c1ae2638fc2b115d288d20a9b170b3949e97fd |
|
MD5 | cc3cb77ce276fa17167cb102806d6596 |
|
BLAKE2b-256 | 116c468ef4a15e84b2bd8a5af360ababe84aa9097f05504daec7a3ca69863046 |
Close
Hashes for well_architected_stacks-0.0.15-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bfd207b97344f4e05e73d4a8193b56712547c4ccec9799ac3f2a38e9645b6b58 |
|
MD5 | 2dfc5db1ad33c389b75b18a5b8992c09 |
|
BLAKE2b-256 | 535b0fe5c53834c08b54bdf67e84fe01286b250f07a8da47da19eb9f0dec011d |