Book Image

AWS Certified Database – Specialty (DBS-C01) Certification Guide

By : Kate Gawron
5 (1)
Book Image

AWS Certified Database – Specialty (DBS-C01) Certification Guide

5 (1)
By: Kate Gawron

Overview of this book

The AWS Certified Database – Specialty certification is one of the most challenging AWS certifications. It validates your comprehensive understanding of databases, including the concepts of design, migration, deployment, access, maintenance, automation, monitoring, security, and troubleshooting. With this guide, you'll understand how to use various AWS databases, such as Aurora Serverless and Global Database, and even services such as Redshift and Neptune. You’ll start with an introduction to the AWS databases, and then delve into workload-specific database design. As you advance through the chapters, you'll learn about migrating and deploying the databases, along with database security techniques such as encryption, auditing, and access controls. This AWS book will also cover monitoring, troubleshooting, and disaster recovery techniques, before testing all the knowledge you've gained throughout the book with the help of mock tests. By the end of this book, you'll have covered everything you need to pass the DBS-C01 AWS certification exam and have a handy, on-the-job desk reference guide.
Table of Contents (24 chapters)
1
Part 1: Introduction to Databases on AWS
Free Chapter
2
Chapter 1: AWS Certified Database – Specialty Overview
5
Part 2: Workload-Specific Database Design
12
Part 3: Deployment and Migration and Database Security
16
Part 4: Monitoring and Optimization
20
Part 5: Assessment
21
Chapter 16: Exam Practice

Understanding RDS pricing

RDS pricing is dependent on many things that make up its total cost:

  • What instance class are you using and what is its size?
  • Which database engine are you using?
  • Are the license costs included or are you using your own license?
  • How large is the storage that's been allocated?
  • Are you using gp2 or io1 storage?
  • Are you using a multi-AZ deployment or read replicas?

The instance class and its size are often the largest cost of your database. As the instance class increases and you are using more compute, the costs will also increase. The instance class costs increase linearly, so if you double the compute, you'll also double the cost. If you have a performance problem with your database, increasing the instance size can alleviate it but at a great cost. So, before you increase the instance sizing, you should look at other potential ways to improve performance. The instance sizing can also affect the costs of the database...