Hands-On with AWS Systems Manager

By Moosa Khalid

A hands-on dive into the features and functionality of AWS Systems Manager (SSM).

7 hours
  • 22 Lessons
  • 8 Hands-On Labs

About the course

AWS Systems Manager is your one-stop shop for a single view of your hybrid infrastructure. It is a versatile service that allows for managing, patching, maintaining, and keeping in compliance (among other features) all of your infrastructure.

This course is intended to be a hands-on dive into the features and functionality of AWS Systems Manager (SSM).

Some experience with AWS services — such as EC2, AWS CLI, EC2 Auto Scaling, and other related services — is expected, along with Linux CLI and JSON manipulation.

  • Chapter 1 5 Lessons Course Introduction 9:39

    An Important Note About A Cloud Guru and Linux Academy Courses


    Course Introduction


    About the Training Architect


    AWS Free Tier: Usage Tracking and Billing Widget


    Course Prerequisites

  • Chapter 2 4 Lessons Systems Manager Introduction and Setup Requirements 16:30

    Introduction to AWS Systems Manager


    AWS Resource Groups


    Creating an SSM IAM Role and Configuring an EC2 Instance with AWS Systems Manager via the CLI

    0:00 Hands-On Lab

    Creating an IAM Role and Configuring an EC2 Instance for AWS Systems Manager via the AWS Management Console

    0:00 Hands-On Lab
  • Chapter 3 2 Lessons AWS Systems Manager — Shared Resources 5:47

    Documents and Parameter Store


    Creating and Using a Custom Document with Parameter Store Variables

    0:00 Hands-On Lab
  • Chapter 4 8 Lessons Instances and Nodes 32:09

    Session Manager and Hybrid (Infrastructure) Activations


    Run Command and State Manager


    Inventory Tracking and Patch Manager


    AWS Systems Manager Distributor


    Installing and Configuring SSM Agent on Linux

    0:00 Hands-On Lab

    Managing Infrastructure State with State Manager and Run Command

    0:00 Hands-On Lab

    Connecting to Managed Instances Using SSM Session Manager

    0:00 Hands-On Lab

    Tracking Node Inventory and OS Patching Using SSM Patch Manager

    0:00 Hands-On Lab
  • Chapter 5 2 Lessons Automation and Change Management 4:31

    Automation and Systems Manager Maintenance Window


    Executing Automation Workflow Using AWS SSM Automation

    0:00 Hands-On Lab
  • Chapter 6 1 Lesson Conclusion 2:03

    What's Next?


What you will need

  • AWS EC2, EC2 AutoScaling, Linux CLI, JSON/YAML, AWS CLI

What are Hands-on Labs

What's the difference between theoretical knowledge and real skills? Practical real-world experience. That's where Hands-on Labs come in! Hands-on Labs are guided, interactive experiences that help you learn and practice real-world scenarios in real cloud environments. Hands-on Labs are seamlessly integrated in courses, so you can learn by doing.

Practice alongside courses in Cloud Playground

What is Cloud Playground? Cloud Playground lets you build skills in real-world AWS, Google Cloud, and Azure environments. Spin up risk-free Sandboxes, Servers and Terminals and follow along with courses, test a new idea or prepare for exams.

Get Started
Who’s going to be learning?

How many seats do you need?

  • $499 USD per seat per year
  • Billed Annually
  • Renews in 12 months

Ready to accelerate learning?

For over 25 licenses, a member of our sales team will walk you through a custom tailored solution for your business.


Sign In
Welcome Back!

Psst…this one if you’ve been moved to ACG!