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.6.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0686bfb016addb648fcb6942ef0fc063c2d9d7dce0a014648853094ff99843e5 |
|
MD5 | 4178910741365d7a97c1812237a59dc3 |
|
BLAKE2b-256 | e6277e8d2149c73251e659375879a472c8916675c6fa0e0b71d074cbcdd1a27a |
Close
Hashes for well_architected_stacks-0.0.6-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e0e895958c2d3740e172c9622726a527bc8c357bbde1f5a8be0b49f0d8bed67e |
|
MD5 | 69c639c35f8fc43bd8095dc9120dd63b |
|
BLAKE2b-256 | 6ffbf1e3d4c1a6a8d174aaf2d6dfb169c22007f1dcf24206cbe82f75b00228de |