Best way to contact me *


    Data Warehousing on AWS introduces you to concepts, strategies, and best practices for designing a cloud-based data warehousing solution using Amazon Redshift, the petabyte-scale data warehouse in AWS. This course demonstrates how to collect, store, and prepare data for the data warehouse by using other AWS services such as Amazon DynamoDB, Amazon EMR, Amazon Kinesis, and Amazon S3. Additionally, this course demonstrates how to use Amazon QuickSight to perform analysis on your data.

    Delivery Method
    This course is delivered through a mix of:
    • Instructor-led Training (ILT)
    • Hands on Lab Exercises
    Hands-On Activity

    This course allows you to test new skills and apply knowledge to your working environment through a variety of practical exercises.


    3 days

    Course Objectives
    This course teaches you how to:
    • Discuss the core concepts of data warehousing.
    • Discuss the intersection between data warehousing and big data solutions.
    • Launch an Amazon Redshift cluster and use the components, features, and functionality to implement a data warehouse in the cloud.
    • Use other AWS data and analytic services, such as Amazon DynamoDB, Amazon EMR, Amazon Kinesis, and Amazon S3, to contribute to the data warehousing solution.
    • Evaluate approaches and methodologies for designing data warehouses.
    • Identify data sources and determine requirements for accessing the data.
    • Architect the data warehouse.
    • Use important commands, such as COPY, UNLOAD, and VACUUM, to manage the data in the data warehouse.
    • Identify performance issues, optimize queries, and tune the database for better performance
    • Use Amazon Redshift Spectrum to analyze data directly from an Amazon S3 bucket.
    • Use features and services, such as Amazon Redshift database auditing, Amazon CloudWatch, Amazon CloudTrail, and Amazon Simple Notification Service (Amazon SNS), to monitor and audit the data warehouse.
    • Use Amazon QuickSight to perform data analysis and visualization tasks against the data warehouse.
    Intended Audience
    This course is intended for:
    • Database architects
    • Database administrators
    • Database developers
    • Data analysts and scientists
    We recommend that attendees of this course have the following prerequisites:
    • Courses taken: AWS Technical Essentials (or equivalent experience with AWS)
    • Familiarity with relational databases and database design concepts

    Course Outline

    This course covers the following concepts:

    Day 1

    • Course Introduction
    • Introduction to Data Warehousing
    • Introduction to Amazon Redshift
    • Understanding Amazon Redshift Components and Resources
    • Launching an Amazon Redshift Cluster

    Day 2

    • Choosing a Data Warehousing Approach
    • Identifying Data Sources and Requirements
    • Architecting the Data Warehouse
    • Loading Data into the Data Warehouse

    Day 3

    • Optimizing Queries and Tuning Performance
    • Monitoring and Auditing the Data Warehouse
    • Maintaining the Data Warehouse
    • Analyzing and Visualizing Data


    Online Event


    Live Online Training

    Get the same training you expect in the classroom without leaving your office or home. These are NOT recorded classes. They are LIVE sessions with an expert instructor. We use the latest in video conferencing technologies and audio so you can confidently participate in any class just like being right there in person. We guarantee the effectiveness of our online training delivery approach that we will give you your money back if you are not totally satisfied.  Ask us for a demo.

    Online class requirements:

    • Moderate to fast Internet
    • A phone or computer headset is required in order to hear the instructor/moderator). You can use Computer Audio (VoIP) or you can dial in from a regular phone.  For convenience, we recommend a hands-free headset or phone.
    • Training software must be installed on your computer (trial versions are acceptable)
    • RECOMMENDED: Dual Monitors or computers. For optimal online learning experience, we recommend participants have dual monitors or two computers. Your online classroom credentials allow you to join multiple times from multiple computers. Participants should use one monitor or computer to view the instructor’s shared screen and another monitor or computer to work with the software.

    What happens when you enroll in an online class

    When you register for an online class, you will receive a welcome email followed by login access to the Citrix GoToTraining virtual classroom. A workbook (printed copy or eBook) will be sent to you prior to the start of class.

    Online Training Advantages

    Convenience: You don’t have to travel and can attend from your home, office or anywhere with an internet connection. Our online classes are conducted using GoToTraining, a more robust version of the popular GoToMeeting screen sharing and conferencing platform. To accommodate multiple time zones, courses are typically scheduled from 10am – 5pm Eastern with a one-hour lunch break at 12:30 – 1:30 pm Eastern and a 10-minute break in the morning and afternoon. When conducting custom online course for your group, class times can be modified to accommodate your timezone.

    Interactive Learning: Our online training is fully interactive. You can speak and chat with the instructor and classmates at any time. Various interactive techniques are used in every class. Our small class sizes (typically 4 – 8 students), allow our instructors to focus on individual performance and issues and to work closely with you to meet your unique needs. Classes are designed to be a hands-on learning experience, providing opportunities for you to try your new skills while the instructor is available for review, questions, and feedback. You have the option to give the instructor permission to view your computer to provide one-on-one assistance when needed.

    GSA Schedule: 47QTCA19D008F