![Reduce read I/O cost of your Amazon Aurora PostgreSQL database with range partitioning | AWS Database Blog Reduce read I/O cost of your Amazon Aurora PostgreSQL database with range partitioning | AWS Database Blog](https://d2908q01vomqb2.cloudfront.net/887309d048beef83ad3eabf2a79a64a389ab1c9f/2022/05/25/DBBLOG-2158-image001-1.png)
Reduce read I/O cost of your Amazon Aurora PostgreSQL database with range partitioning | AWS Database Blog
![Simplify management of database privileges in Amazon Redshift using role-based access control | AWS Big Data Blog Simplify management of database privileges in Amazon Redshift using role-based access control | AWS Big Data Blog](https://d2908q01vomqb2.cloudfront.net/b6692ea5df920cad691c20319a6fffd7a4a766b8/2022/03/16/BDB-1913-image001-1.png)
Simplify management of database privileges in Amazon Redshift using role-based access control | AWS Big Data Blog
![Orchestrate Amazon Redshift-Based ETL workflows with AWS Step Functions and AWS Glue | AWS Big Data Blog Orchestrate Amazon Redshift-Based ETL workflows with AWS Step Functions and AWS Glue | AWS Big Data Blog](https://d2908q01vomqb2.cloudfront.net/b6692ea5df920cad691c20319a6fffd7a4a766b8/2019/10/11/RedshiftBasedETLwithStepFunctionsGlue1.png)
Orchestrate Amazon Redshift-Based ETL workflows with AWS Step Functions and AWS Glue | AWS Big Data Blog
![How to securely provide database credentials to Lambda functions by using AWS Secrets Manager | AWS Security Blog How to securely provide database credentials to Lambda functions by using AWS Secrets Manager | AWS Security Blog](https://d2908q01vomqb2.cloudfront.net/22d200f8670dbdb3e253a90eee5098477c95c23d/2019/06/05/fig1_AWS_SecretsManager_Lambda.png)