Data Warehousing on AWS – DWAWS001
- Course Code : DWAWS001
- Duration : 3 Days
- Price :2,200 GBP
- Level: Intermediate
- Language: English
Course Content
This Data Warehousing on AWS course provides a comprehensive introduction to the concepts, strategies, and best practices for designing a cloud-based data warehousing solution using Amazon Redshift, AWS’s petabyte-scale data warehouse. Participants will learn how to collect, store, and prepare data for the warehouse using additional AWS services, including Amazon DynamoDB, Amazon EMR, Amazon Kinesis Firehose, and Amazon S3. The course also demonstrates how to use business intelligence (BI) tools to analyze and visualize data effectively.
Delivery Method
- Official AWS Training Curriculum
- In-Class or Online Attendance
Have questions about this course?
Goals
- Understand the core concepts of data warehousing.
- Analyze the relationship between Amazon Redshift and other big data systems.
- Assess use cases for data warehousing workloads, including case studies of AWS data and analytics services implementations.
- Select the appropriate Amazon Redshift node type and size based on your data requirements.
- Utilize Amazon Redshift security features, such as encryption, IAM permissions, and database permissions.
- Launch and configure Amazon Redshift clusters to implement a cloud-based data warehouse.
- Integrate other AWS services, such as Amazon DynamoDB, Amazon EMR, Amazon Kinesis Firehose, and Amazon S3, into your data warehousing solution.
- Design data warehouses using compression, data distribution, and sorting techniques for optimal performance.
- Load, unload, and maintain data within the warehouse.
- Write and optimize queries, leveraging query plans to improve performance.
- Configure resource allocation for queries, routing workloads to optimize processing.
- Monitor and audit data warehouse activities using Amazon Redshift audit logging, Amazon CloudTrail, Amazon CloudWatch, and Amazon SNS.
- Perform operational tasks such as resizing clusters and using snapshots for backup and recovery.
- Use BI tools to analyze and visualize data effectively.
Pre Requisites
Participants should have:
- Completed AWS Technical Essentials (or equivalent AWS experience).
- A solid understanding of relational databases and database design concepts.
Course Outline
AWS Data Warehousing Course Outline
Day 1: Foundational Concepts
- Introduction to Data Warehousing
- Overview of Amazon Redshift
- Launching and configuring Redshift clusters
Day 2: Building the Data Warehouse
- Designing database schemas
- Identifying and preparing data sources
- Loading data into Amazon Redshift
Day 3: Optimization and Analysis
- Writing and optimizing queries for performance
- Exploring Amazon Redshift Spectrum
- Maintaining clusters, including resizing and backups
- Analyzing and visualizing data with BI applications