Database Fundamentals for AWS - Part 1 of 2

Difficulty: Beginner
Duration: 2 minutes and 46 seconds
Students: 22,421
Rating: 4.6/5

If you're new to AWS, it can be a little daunting to determine which database service is the right option for your solution. This is the first lesson in a two-part series on database fundamentals for AWS, which will help you make the right decision when choosing an AWS database service.

This step covers Amazon RDS, Amazon DynamoDB, Amazon ElastiCache, and Amazon Neptune. As well as getting a theoretical understanding of these, you will also watch guided demonstrations from the AWS platform showing you how to use each database service.

If you have any feedback relating to this content, feel free to share your thoughts with us at platformsupport@qa.com. This is the second of a two-part series covering Amazon Redshift, Amazon Quantum Ledger Database, Amazon DocumentDB, and Amazon Keyspaces. You can find the other step here.

Learning Objectives

  • Obtain a solid understanding of the following Amazon database services: Amazon RDS, DynamoDB, ElastiCache, and Neptune
  • Create an Amazon RDS database
  • Create a DynamoDB database
  • Create an ElastiCache cluster
  • Create an Amazon Neptune database

Intended Audience

  • Individuals responsible for designing, operating, and optimizing AWS database solutions
  • Anyone preparing to take the AWS Certified Database Specialty exam

Prerequisites

To get the most out of this lesson, you should have a basic understanding of database architectures and the AWS global infrastructure. For more information on this, please see our existing blog post here. You should also have a general understanding of the principles behind different EC2 Instance families.