AWS Certified Database – Specialty (DBS-C01)


AWS Certified Database – Specialty (DBS-C01)

Authors: Kim Schmidt, Rajdeep Saha, Anthony Sequeira

This path helps you understand the evolving landscape of databases and what AWS services are available to use those databases. It also serves as an overview of the different... Read more

-Understand different database types and use cases including data stored and access patterns -Describe AWS database offerings including strengths and limitations of each service -Perform workload-specific database design -Automate database solution deployments -Determine data preparation and migration strategies -Migrating from on premises to the cloud -Designing database test environments -Execute and validate data migration -Determine maintenance tasks and procedures -Determine backup and restore strategies -Manage the operational environment of a database solution -Determine monitoring and alerting strategies -Troubleshoot and resolve common database issues -Optimize database performance -Encrypt data at rest and in transit -Determine monitoring and alerting strategies -Evaluate auditing solutions -Using security groups and NACLs -Recognize potential security vulnerabilities within database solutions -Managing constraints of time, cost, security and complexity when designing and implementing a database solution


-Experience working in an AWS account -Basic understanding of databases

Path Courses

This path helps you understand the evolving landscape of databases and what AWS services are available to use those databases. It also serves as an overview of the different skills and responsibilities a database specialist needs to know. You’ll then be guided through several courses that go deeper into specific AWS database services to gain an in-depth understanding of when and how to best use each service. This knowledge is valuable for both real-life design and implementation as well as preparing to take the AWS Database Specialty Exam.

Coming Soon

AWS Databases: The Big Picture

Coming Soon

by Craig Golightly

Amazon Aurora: Best Practices

by Kim Schmidt

Oct 7, 2020 / 3h 59m

3h 59m

Start Course

Amazon Aurora is a relational database built for the cloud. In this course, Amazon Aurora: Best Practices, you’ll learn to leverage Aurora’s scalability, high performance, high availability, durability, and security while taking advantage of the management tasks that are managed for you. First, you’ll explore the architectural improvements that make Aurora a cut above the competition. Next, you’ll discover the feature improvements that this architecture enables, as well as how to efficiently and effectively design, deploy, access, monitor, use, and maintain Amazon Aurora clusters to improve performance, reduce costs, and jumpstart data transformation and innovation. Finally, you’ll learn how to utilize advanced functionalities like data migration, schema conversion, and troubleshooting techniques. When you’re finished with this course, you’ll have the skills and knowledge of Amazon Aurora needed to utilize AWS’s relational database for traditional relational database functionalities, and also know what it can for machine learning and artificial intelligence.

Table of contents
  1. Course Overview
  2. Understanding Amazon Aurora's Amazing Architecture
  3. Introducing Amazon Aurora's Resulting Feature Improvements
  4. Building and Launching Amazon Aurora Clusters
  5. Managing and Maintaining Amazon Aurora Clusters
  6. Securing Amazon Aurora
  7. Logging, Monitoring, and Auditing Amazon Aurora Clusters
  8. Exploring Amazon Aurora's Unique Backup and Restore Strategies
  9. Examining Amazon Aurora Data Migration Strategies
  10. Designing Amazon Aurora Test Environments
  11. Troubleshooting Amazon Aurora
  12. Recognizing Amazon Aurora's Extended Capabilities

Amazon DynamoDB: Best Practices

by Rajdeep Saha

Oct 14, 2020 / 3h 17m

3h 17m

Start Course

Amazon DynamoDB is a fully managed, highly available, durable NoSQL database, and a powerful alternative to its SQL counterpart. In this course, Amazon DynamoDB: Best Practices, you’ll learn key features of DynamoDB, along with how to analyze requirements to design DynamoDB solutions. First, you’ll explore how to design responsive, scalable, and highly available DynamoDB databases. Next, you’ll discover migration strategies, backup restore and automated deployments for DynamoDB. Finally, you’ll learn how to optimize database performance and secure your database. When you’re finished with this course, you’ll have the skills and knowledge of an AWS database architect needed to answer questions from the DynamoDB domain of the AWS Certified Database - Specialty (DBS-C01) Certification exam.

Table of contents
  1. Course Overview
  2. Designing Databases with DynamoDB
  3. Automate Dynamo DB Deployments with CloudFormation
  4. Migrate Data into DynamoDB with DMS, SCT, Glue
  5. Determining Backup and Restore Strategies
  6. DynamoDB Logging, Monitoring, Alerting, and Troubleshooting
  7. Optimizing DynamoDB Performance
  8. Managing Dynamo DB Data with Streams, Scans, and Query
  9. Securing DynamoDB with Encryption and IAM

Coming Soon

Amazon Redshift: Best Practices

Coming Soon

by Pluralsight

Amazon Neptune: Best Practices

by Anthony Sequeira

Oct 1, 2020 / 3h 2m

3h 2m

Start Course

While many Cloud Architects and SysOps Engineers are very familiar with the traditional relational database models in AWS, there are often many that do not understand graph database technology. In this course, Amazon Neptune: Best Practices, you’ll learn to leverage the performance, flexibility, and agility of graph databases in AWS. First, you’ll explore critical topics related to graph database deployment. Next, you’ll discover how to automate and monitor graph databases in the AWS Neptune service. Finally, you’ll learn how to secure and troubleshoot AWS Neptune databases. When you’re finished with this course, you’ll have the skills and knowledge of the AWS Neptune service needed to succeed with graph databases hosted in AWS thanks to the managed service of Neptune.

Table of contents
  1. Course Overview
  2. Designing and Deploying AWS Neptune
  3. Preparing and Migrating Data to AWS Neptune
  4. Managing and Optimizing AWS Neptune
  5. Securing AWS Neptune
  6. Monitoring and Auditing AWS Neptune
  7. Troubleshooting Issues and AWS Neptune