Hands-On with AWS Systems Manager

By Moosa Khalid

AWS Systems Manager gives you control of your infrastructure on AWS. Discover new ways to view operational data and automate operational tasks across AWS resources.

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 1:31: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

    45:00 Hands-On Lab

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

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

    Documents and Parameter Store


    Creating and Using a Custom Document with Parameter Store Variables

    45:00 Hands-On Lab
  • Chapter 4 8 Lessons Instances and Nodes 4:17: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

    1:00:00 Hands-On Lab

    Managing Infrastructure State with State Manager and Run Command

    45:00 Hands-On Lab

    Connecting to Managed Instances Using SSM Session Manager

    1:00:00 Hands-On Lab

    Tracking Node Inventory and OS Patching Using SSM Patch Manager

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

    Automation and Systems Manager Maintenance Window


    Executing Automation Workflow Using AWS SSM Automation

    1:00: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.

Get Started
Who’s going to be learning?
Sign In
Welcome Back!

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