Deploy an Amazon Aurora PostgreSQL DB cluster with recommended best practices using AWS CloudFormation
· One min read
Reference deployment of an Amazon Aurora DB Cluster with AWS recommended best practices for security and high availability using AWS CloudFormation.
#
Stacks:- Network components including VPC, subnets, route tables, internet gateway, NAT gateway, S3 gateway endpoint, AWS Secrets Manager interface endpoint.
- An Amazon Linux bastion host in an Auto Scaling group to connect to the Aurora PostgreSQL DB cluster.
- Aurora PostgreSQL DB cluster with master user password stored in AWS Secrets Manager and bootstrap the database using AWS Lambda.
#
Architecture#
Codehttps://github.com/aws-samples/aws-aurora-cloudformation-samples
#
Services:Aurora | Lambda | VPC | NAT gateway | EC2 | Secrets Manager