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.8.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 522855977c053b68ea2f9ae823edd0a1788dd839281b65542820c4c1a8f72c9f |
|
MD5 | 0ec875b28aceb25e16f5ca2e2ca5a7b8 |
|
BLAKE2b-256 | adc1a91520cc0c5fc092260c9b93cb8be5bb7171a8df92e795dba9b97b2b668c |
Close
Hashes for well_architected_stacks-0.0.8-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 53eccffed36a206434c9a3827cf72a812ff2bd66c7107234934ac43e5ab38614 |
|
MD5 | 19cdf9be77ec4200028071932e2496a9 |
|
BLAKE2b-256 | a469fbe610507283f132a58c1ca8461569c6fbb8acd23bb580983daea2ef4b86 |