Understanding RDS Scaling and Elasticity
This lesson explores how to scale your RDS databases. It covers scaling based on reads or writes, and what it means to scale horizontally or vertically.
Additionally, it covers sharding databases as a way to increase write performance and when it needs to be considered as an option.
Learning Objectives
- Explain the difference between horizontal and vertical scaling of RDS databases.
- You will understand the differences between scaling for reads and scaling for writes.
- You will learn to address these scaling issues inside Amazon RDS
- You will learn when it is appropriate to shard an RDS database and understand its complexities
Intended Audience
This lesson is recommended for anyone who wants to understand the basics of scaling RDS. It includes information about database sharding as a way to scale write performance.
Prerequisites
To get the most out of this lesson, you should have a basic understanding of cloud computing using Amazon Web Services. You also need to know how relational databases work at a high level.
Feedback
If you have any feedback relating to this lesson, please contact us at support@cloudacademy.com.