Home icon

Automate installing AWS Systems Manager agent on unmanaged Amazon EC2 nodes

AWS Cloud Operations Blog



This article provides a comprehensive guide to automating the installation of the AWS Systems Manager (SSM) agent on unmanaged Amazon EC2 instances across multiple accounts and regions.

  • Requires specific prerequisites like supported operating systems, network connectivity, and package dependencies
  • Uses AWS CloudFormation to provision resources and Systems Manager Automation runbooks for agent installation
  • Deployment workflow includes three interconnected runbooks that validate, install, and report SSM agent status
  • Allows targeting instances using tags, specific accounts, or results from Diagnose and Remediate feature
  • Generates a comprehensive CSV report in S3 with instance-level details and execution logs

The solution aims to simplify SSM agent installation, reducing manual overhead and enabling organizations to quickly leverage AWS Systems Manager's management capabilities across their infrastructure.



Go to article

The AWS News Feed is currently looking for gold sponsors. If you want to support the AWS community and reach a large audience of AWS professionals, consider sponsoring the AWS News Feed.

Related articles

May 11
2025
Automate registering Windows managed nodes with AWS Systems Manager
Aug 27
2024
Deploy AWS Systems Manager Quick Setup programmatically across your AWS Organization
Nov 25
2025
Automate external system updates for AWS Control Tower account creation
Oct 8
2024
Centralized monitoring and alerting for AWS Systems Manager Agent status on managed nodes across AWS Organization

The AWS News Feed is currently looking for silver sponsors. If you want to support the AWS community and reach a large audience of AWS professionals, consider sponsoring the AWS News Feed.