Scaling with RDS

Intermediate
5m
1,678
4.7/5

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.

 

About the Author
Avatar
Will Meadows, opens in a new tab
Senior Content Developer
Students
31,155
Courses
38

William Meadows is a passionately curious human currently living in the Bay Area in California. His career has included working with lasers, teaching teenagers how to code, and creating classes about cloud technology that are taught all over the world. His dedication to completing goals and helping others is what brings meaning to his life. In his free time, he enjoys reading Reddit, playing video games, and writing books.

Covered Topics