From the course: AWS Certified Database – Specialty (DBS-C01) Cert Prep: 2 Design and Deployment

Unlock this course with a free trial

Join today to access over 22,600 courses taught by industry experts.

Designing for scalability

Designing for scalability

- Scalability, it's about being able to get on the scale, and still look yourself in the mirror scale ability. I'm kidding, of course, scalability and AWS is the ability to grow, right? So scalability means that we can make the system more powerful than we need it to be, and then less powerful when we don't, and just pay for the power when we need it. And how do we accomplish that? Well, there are several different ways. One way is to do what you might call pre determined scalability, and that's where we go ahead and build out what we need, so that we can use more of that data more quickly, more easily, and then there's the other method, and that is automatic scalability or auto scaling. And that's where it grows as you need it and shrinks as you don't need it. So when it comes to scalability, the core concept is that database replicas, and instance class upgrades are the way we do it. So if we want to do replicas, read…

Contents