Course Content
View Course Modules
0/1
Amazon SageMaker Studio Training for Data Scientists
    About Lesson

    Module 1: Amazon SageMaker Setup and Navigation

    • Launch SageMaker Studio from the AWS Service Catalog.
    • Navigate the SageMaker Studio UI.

    Demo 1: SageMaker UI Walkthrough

    Lab 1: Launch SageMaker Studio from AWS Service Catalog

    Module 2: Data Processing

    • Use Amazon SageMaker Studio to collect, clean, visualize, analyze, and transform data.
    • Set up a repeatable process for data processing.
    • Use SageMaker to validate that collected data is ML ready.
    • Detect bias in collected data and estimate baseline model accuracy.

    Lab 2: Analyze and Prepare Data Using SageMaker Data Wrangler

    Lab 3: Analyze and Prepare Data at Scale Using Amazon EMR

    Lab 4: Data Processing Using SageMaker Processing and the SageMaker Python SDK

    Lab 5: Feature Engineering Using SageMaker Feature Store

    Module 3: Model Development

    • Use Amazon SageMaker Studio to develop, tune, and evaluate an ML model against business objectives and fairness and explainability best practices.
    • Fine-tune ML models using automatic hyperparameter optimization capability.
    • Use SageMaker Debugger to surface issues during model development.

    Demo 2: Autopilot

    Lab 6: Track Iterations of Training and Tuning Models Using SageMaker Experiments

    Lab 7: Analyze, Detect, and Set Alerts Using SageMaker Debugger

    Lab 8: Identify Bias Using SageMaker Clarify

    Module 4: Deployment and Inference

    • Use Model Registry to create a model group; register, view, and manage model versions; modify model approval status; and deploy a model.
    • Design and implement a deployment solution that meets inference use case requirements.
    • Create, automate, and manage end-to-end ML workflows using Amazon SageMaker Pipelines.

    Lab 9: Inferencing with SageMaker Studio

    Lab 10: Using SageMaker Pipelines and the SageMaker Model Registry with SageMaker Studio

    Module 5: Monitoring

    • Configure a SageMaker Model Monitor solution to detect issues and initiate alerts for changes in data quality, model quality, bias drift, and feature attribution (explainability) drift.
    • Create a monitoring schedule with a predefined interval.

    Demo 3: Model Monitoring

    Module 6: Managing SageMaker Studio Resources and Updates

    • List resources that accrue charges.
    • Recall when to shut down instances.
    • Explain how to shut down instances, notebooks, terminals, and kernels.
    • Understand the process to update SageMaker Studio.

    Capstone

    • The Capstone lab will bring together the various capabilities of SageMaker Studio discussed in this course.
    • Students will be given the opportunity to prepare, build, train, and deploy a model using a tabular dataset not seen in earlier labs.
    • Students can choose among basic, intermediate, and advanced versions of the instructions.

    Capstone Lab: Build an End-to-End Tabular Data ML Project Using SageMaker Studio and the SageMaker Python SDK