Kurskode: GK4375

varighet: 3 Dag(er)

Sted: Virtual, Instructor Led Training
Katergori: Amazon Web Services

Course Overview

Data Warehousing on AWS introduces you to concepts, strategies, and best practices for designing a cloud-based data warehousing solution using Amazon Redshift. This course demonstrates how to ingest, store, and transform data in the data warehouse. Topics covered include: the purpose of Amazon Redshift, how Amazon Redshift addresses business and technical challenges, features and capabilities of Amazon Redshift, designing a Data Warehousing Solution on AWS by applying best practices based on the Well-Architected Framework, integration with AWS and non-AWS products and services, performance tuning, orchestration, and securing and monitoring Amazon Redshift.

Course level: Advanced

Duration: 3 days


Activities

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

In this course, you will learn to:

  • โ€ข Describe Amazon Redshift architecture and its roles in a modern data architecture
  • โ€ข Design and implement a data warehouse in the cloud using Amazon Redshift
  • โ€ข Identify and load data into an Amazon Redshift data warehouse from a variety of sources
  • โ€ข Analyze data using SQL QEV2 notebooks
  • โ€ข Design and implement a disaster recovery strategy for an Amazon Redshift data warehouse
  • โ€ข Perform maintenance and performance tuning on an Amazon Redshift data warehouse
  • โ€ข Secure and manage access to an Amazon Redshift data warehouse
  • โ€ข Share data between multiple Redshift clusters in an organization
  • โ€ข Orchestrate workflows in the data warehouse using AWS Step Functions state machines
  • โ€ข Create an ML model and configure predictors using Amazon Redshift ML

Day 1

Module 1: Data Warehouse Concepts

  • โ€ข Modern data architecture
  • โ€ข Introduction to the course story
  • โ€ข Data warehousing with Amazon Redshift
  • โ€ข Amazon Redshift Serverless architecture
  • โ€ข Hands-On Lab: Launch and Configure an Amazon Redshift Serverless Data Warehouse

Module 2: Setting up Amazon Redshift

  • โ€ข Data models for Amazon Redshift
  • โ€ข Data management in Amazon Redshift
  • โ€ข Managing permissions in Amazon Redshift
  • โ€ข Hands-On Lab: Setting up a Data Warehouse using Amazon Redshift Serverless

Module 3: Loading Data

  • โ€ข Overview of data sources
  • โ€ข Loading data from Amazon Simple Storage Service (Amazon S3)
  • โ€ข Extract, transform, and load (ETL) and extract, load, and transform (ELT)
  • โ€ข Loading streaming data
  • โ€ข Loading data from relational databases
  • โ€ข Hands-On Lab: Populating the data warehouse

Day 2

Module 4: Deep Dive into SQL Query Editor v2 and Notebooks

  • โ€ข Features of Amazon Redshift Query Editor v2
  • โ€ข Demonstration: Using Amazon Redshift Query Editor v2
  • โ€ข Advanced queries
  • โ€ข Hands-On Lab: Data Wrangling on AWS

Module 5: Backup and Recovery

  • โ€ข Disaster recovery
  • โ€ข Backing up and restoring Amazon Redshift provisioned
  • โ€ข Backing up and restoring Amazon Redshift Serverless

Module 6: Amazon Redshift Performance Tuning

  • โ€ข Factors that impact query performance
  • โ€ข Table maintenance and materialized views
  • โ€ข Query analysis
  • โ€ข Workload management
  • โ€ข Tuning guidance
  • โ€ข Amazon Redshift monitoring
  • โ€ข Hands-On Lab: Performance Tuning the Data Warehouse

Module 7: Securing Amazon Redshift

  • โ€ข Introduction to Amazon Redshift security and compliance
  • โ€ข Authentication with Amazon Redshift
  • โ€ข Access control with Amazon Redshift
  • โ€ข Data encryption with Amazon Redshift
  • โ€ข Auditing and compliance with Amazon Redshift
  • โ€ข Hands-On Lab: Securing Amazon Redshift

Day 3

Module 8: Orchestration

  • โ€ข Overview of data orchestration
  • โ€ข Orchestration with AWS Step Functions
  • โ€ข Orchestration with Amazon Managed Workflows for Apache Airflow (MWAA)
  • โ€ข Hands-On Lab: Orchestrating the Data Warehouse Pipeline

Module 9: Amazon Redshift ML

  • โ€ข Machine Learning Overview
  • โ€ข Getting started with Amazon Redshift ML
  • โ€ข Amazon Redshift ML workflow scenarios
  • โ€ข Amazon Redshift ML Usage
  • โ€ข Hands-On Lab: Predicting customer churn with Amazon Redshift ML

Module 10: Amazon Redshift Data Sharing

  • โ€ข Overview of data sharing in Amazon Redshift
  • โ€ข Amazon DataZone for Data as a service

Module 11: Wrap-Up

  • โ€ข Hands-On Lab: End of course challenge lab

We recommend that attendees of this course have completed the following courses:

  • โ€ข Fundamentals of Analytics on AWS โ€“ Part 1 (Digital course)
  • โ€ข Fundamentals of Analytics on AWS โ€“ Part 2 (Digital course)
  • โ€ข Building Data Lakes on AWS (Instructor led Training)
  • โ€ข Building Data Analytics Solutions Using Amazon Redshift (Instructor led Training)

This course is intended for:

- Data engineers

- Data architects

- Database architects

- Database administrators

- Database developers

NOK 31.000

-
+
Kurskode: GK4375 Kateegori: ,

Relaterte kurs