Supported operating systems and machine types
Before working with Systems Manager, verify that your operating system (OS), OS version, and machine type are supported as managed nodes.
Topics
Supported operating systems for Systems Manager
The following sections list the OSs and OS versions supported by Systems Manager.
Note
If you plan to manage and configure AWS IoT Greengrass core devices by using Systems Manager, those devices must meet the requirements for AWS IoT Greengrass. For more information, see Setting up AWS IoT Greengrass core devices in the AWS IoT Greengrass Version 2 Developer Guide.
If you plan to manage and configure AWS IoT and non-AWS edge devices, those devices must meet the requirements listed here and be configured as on-premises managed nodes for Systems Manager. For more information, see Managing edge devices with Systems Manager.
Important
Patch Manager, a tool in Systems Manager, might not support all the OS versions listed in this topic. For a list of OS versions supported by Patch Manager, see Patch Manager prerequisites.
Operating system types
Select an OS platform to see the supported major and minor versions.
Linux
Versions | x86 | x86_64 | ARM64 |
---|---|---|---|
8.3–8.10 | ✓ | ✓ | |
9.x | ✓ | ✓ |
Versions | x86 | x86_64 | ARM64 |
---|---|---|---|
2.0 and all later versions | ✓ | ✓ |
Versions | x86 | x86_64 | ARM64 |
---|---|---|---|
2023.0.20230315.0 and all later versions |
✓ | ✓ |
Versions | x86_64 | ARM64 |
---|---|---|
1.0.0 and all later versions | ✓ | ✓ |
Versions | x86 | x86_64 | ARM64 |
---|---|---|---|
Bullseye (11) | ✓ | ✓ | |
Bookworm (12) | ✓ | ✓ |
Versions | x86 | x86_64 | ARM64 |
---|---|---|---|
7.5–7.8 | ✓ | ||
8.x | ✓ | ||
9.x | ✓ |
Versions | x86 | x86_64 | ARM64 |
---|---|---|---|
7.0–7.5 | ✓ | ||
7.6–8.x | ✓ | ✓ | |
9.x | ✓ | ✓ | |
10.x | ✓ | ✓ |
Versions | x86 | x86_64 | ARM64 |
---|---|---|---|
8.x | ✓ | ✓ | |
9.x | ✓ | ✓ |
Versions | x86 | x86_64 | ARM64 |
---|---|---|---|
16.04 LTS and 18.04 LTS | ✓ | ✓ | |
20.04 LTS | ✓ | ✓ | |
22.04 LTS | ✓ | ✓ | |
24.04 LTS | ✓ | ✓ | |
25.04 | ✓ | ✓ |
macOS (Amazon EC2 instances only)
Version | x86 | x86_64 | Mac with Apple silicon |
---|---|---|---|
13.x (Ventura) | ✓ | ✓ | |
14.x (Sonoma) | ✓ | ✓ | |
15.x (Sequoia) | ✓ | ✓ |
Note
macOS is not supported in all AWS Regions. For more information about Amazon EC2 support for macOS, see Amazon EC2 Mac instances in the Amazon EC2 User Guide.
Windows Server
SSM Agent requires Windows PowerShell 3.0 or later to run
certain AWS Systems Manager documents (SSM documents) on Windows Server instances (for
example, the legacy AWS-ApplyPatchBaseline
document). Verify that
your Windows Server instances are running Windows Management Framework
3.0 or later. This framework includes Windows
PowerShell. For more information, see Windows Management Framework 3.0
Version | x86 | x86_64 | ARM64 |
---|---|---|---|
2012 and 2012 R2² | ✓ | ||
2016 | ✓ | ||
2019 | ✓ | ||
2022 | ✓ | ||
2025 | ✓ |
¹
Windows Server 2012 and 2012 R2 support: Windows Server
2012 and 2012 R2 reached end of support on October 10, 2023. To use SSM Agent
with these versions, we recommend using Extended Security Updates (ESUs) from
Microsoft. For more information, see Windows Server 2012 and 2012 R2 reaching end of support
Supported machine types in hybrid and multicloud environments
Systems Manager supports a number of machine types as managed nodes. A managed node is any machine configured to work with Systems Manager.
This user guide uses the term hybrid and multicloud to refer to an environment that contains any combination of the following machine types:
-
Amazon Elastic Compute Cloud (Amazon EC2) instances
-
Servers on your own premises (on-premises servers)
-
AWS IoT Greengrass core devices
-
AWS IoT and non-AWS edge devices
-
Virtual machines (VMs), including VMs in other cloud environments
For information about AWS support for hybrid and multicloud environments, see
AWS Solutions for Hybrid and
Multicloud