Operating Systems and Applications
The table below lists whichthe operating systems youavailable may use withfor the Frame platform,platform includingand their corresponding licensing and image requirements based on the selected infrastructure.
| Operating System | AHV | AWS (EC2) | AWS (WCB) | AWS (WCMI) | Azure | GCP | IBM | Notes |
|---|---|---|---|---|---|---|---|---|
| Windows 10 |
✓ [^1] | ✓ [^3] | X | X | ✓ [^2] | X | ✓ [^3] | |
| Windows 11 | ||||||||
| ✓ [^1] | ✓ [^3] | ✓ [^3] | ✓ [^3] | ✓ [^2] | X | ✓ [^3] | ||
| Windows Server 2019 | ✓ [^1] | ✓ [^3] | X | ✓ [^3] | ✓ [^3] | ✓ [^3] | ✓ [^3] | EOL |
| Windows Server 2022 | ✓ [^1] | ✓ [^3] | X | ✓ [^3] | ✓ [^3] | ✓ [^3] | ✓ [^3] | |
| Windows Server 2025 | ✓ [^1] | ✓ [^3] | X | ✓ [^3] | ✓ [^3] | ✓ [^3] | ✓ | |
| Ubuntu 20.04 | ✓ [^1] | ✓ | X | ✓ | ✓ | ✓ | ✓ [^3] | Early Access |
| Ubuntu 24.04 | ✓ [^1] | ✓ | X | ✓ | ✓ | ✓ | ✓ [^3] | Early Access |
* Frame supports Windows 10 releases that have not yet met their official end of service date.
[^1]: Must provide your own OS licenses and image for Nutanix AHV.
[^2]: Must provide your own OS licenses.
[^3]: OS license included in pay-as-you-go hourly cost.
Important
Customers are responsible for applying operating system security updates to their accounts.
Administrators are responsible for managing operating system and application updates for their accounts. As a best practice, administrators should ensure OS updates are compatible with any applications before installing them. Admins may choose to configure automatic updates or apply them manually. Similarly, this concept applies to configuring updates for any applications you have installed. Many Frame customers find that it's beneficial to havehaving a separate Frame account for testing majorsignificant system configuration changes.changes is beneficial.
We also recommend testing any application and OS updates in the Sandbox environment and/or test pool before publishing to the production pool (or promoting a test publish to production). Any OS/application updates applied to the Sandbox will require a publish to propagate those changes to the test and production pools. If you find that a new update has caused an issue, you can roll back to an older version of the application/OS and republish or restore from a Sandbox backup and republish.backup.