Planning and Designing Databases on AWS

Live Online (VILT) & Classroom Corporate Training Course

Learn how to identify and design the most suitable AWS database solutions so you can modernize your data infrastructure with fully managed, purpose-built databases to save time and cost, improve performance and scale, and accelerate innovation.
AWS Certified

How can we help you?

  • CloudLabs
    CloudLabs
  • Projects
    Projects
  • Assignments
    Assignments
  • 24x7 Support
    24x7 Support
  • Lifetime Access
    Lifetime Access
Box

Overview

This course explores how to the use of the iterative machine learning (ML) process pipeline to solve a real business problem in a project-based learning environment. Students will learn about each phase of the process pipeline from instructor presentations and demonstrations and then apply that knowledge to complete a project solving one of three business problems: fraud detection, recommendation engines, or flight delays. By the end of the course, students will have successfully built, trained, evaluated, tuned, and deployed an ML model using Amazon SageMaker that solves their selected business problem. Learners with little to no machine learning

Box

Activites

This course includes presentations, group exercises, demonstrations, and hands-on labs.

Box

Objectives

In this Machine Learning Pipeline on AWS course, participants will be able to:

  • Select and justify the appropriate ML approach for a given business problem
  • Use the ML pipeline to solve a specific business problem
  • Train, evaluate, deploy, and tune an ML model using Amazon SageMaker
  • Describe some of the best practices for designing scalable, cost-optimized, and secure ML pipelines in AWS
  • Apply machine learning to a real-life business problem after the course is complete
Box

Prerequisites

We recommend that attendees of The Machine Learning Pipeline on AWS course have:

  • Basic knowledge of Python programming language
  • Basic understanding of AWS Cloud infrastructure (Amazon S3 and Amazon CloudWatch)
  • Basic experience working in a Jupyter notebook environment
Box

Course Outline

Course Introduction

  • Course overview

AWS Purpose-Built Databases

  • Discussing well-architected databases
  • Analyzing workload requirements
  • Choosing the data model
  • Choosing the right purpose-built database
  • Knowledge check

Amazon Relational Database Service (Amazon RDS)

  • Discussing a relational database
  • What is Amazon RDS?
  • Why Amazon RDS?
  • Amazon RDS design considerations
  • Knowledge check

Amazon Aurora

  • What is Amazon Aurora?
  • Why Amazon Aurora?
  • Aurora design considerations
  • Knowledge check

Working with Amazon Aurora databases

Choose the Right Relational Database

Amazon DynamoDB

  • Discussing a key value database
  • What is DynamoDB?
  • Why DynamoDB?
  • DynamoDB design considerations
  • Knowledge check

Amazon Keyspaces (for Apache Cassandra)

  • Discussing a wide-column database
  • What is Apache Cassandra?
  • What is Amazon Keyspaces?
  • Why Amazon Keyspaces?
  • Amazon Keyspaces design considerations
  • Knowledge check

Amazon DocumentDB (with MongoDB compatibility)

  • Discussing a document database
  • What is Amazon DocumentDB?
  • Why Amazon DocumentDB?
  • Amazon DocumentDB design considerations
  • Knowledge check

Amazon Quantum Ledger Database (Amazon QLDB)

  • Discussing a ledger database
  • What is Amazon QLDB?
  • Why Amazon QLDB?
  • Amazon QLDB design considerations
  • Knowledge check

Choose the Right Nonrelational Database

Working with Amazon DynamoDB Tables

Amazon Timestream

  • Discussing a timeseries database
  • What is Amazon Timestream?
  • Why Amazon Timestream?
  • Amazon Timestream design considerations
  • Knowledge check

Amazon Timestream

  • Discussing a timeseries database
  • What is Amazon Timestream?
  • Why Amazon Timestream?
  • Amazon Timestream design considerations
  • Knowledge check

Amazon ElastiCache

  • Discussing an in-memory database
  • What is ElastiCache?
  • Why ElastiCache?
  • ElastiCache design considerations
  • Knowledge check

Amazon MemoryDB for Redis

  • What is Amazon MemoryDB (for Redis)?
  • Why Amazon MemoryDB?
  • Amazon MemoryDB design considerations
  • Knowledge check

Let’s Cache In

Amazon Redshift

  • Discussing a data warehouse
  • What is Amazon Redshift?
  • Why Amazon Redshift?
  • Amazon Redshift design considerations
  • Knowledge check

Tools for Working with AWS Databases

  • Data access and analysis with Amazon Athena
  • Data migration with SCT and DMS

Overall Picture

Working with Amazon Redshift clusters

Box

AWS Discovery Days

Supercharge your workforce’s AWS skills with our complimentary Privately Hosted AWS Discovery Day. Delivered by our team of renowned AWS Authorized Instructors, this tailored experience will propel your organization’s technological capabilities to new heights.

Box

Testimonials