The Essentials in Four Points

  • Base your decision on your software. The distribution that your vendors certify is the most important factor. → Section 2

  • Support or no license fees. RHEL and SLES offer vendor support; Rocky Linux and AlmaLinux are free and RHEL-compatible. → Section 3

  • CentOS 7 will no longer receive updates as of June 30, 2024. Choose a migration path and combine it with automation. → Section 5

  • Standardize. One primary distribution, at most one secondary, and everything set up with automation. → Section 6

1. Why the Choice Matters

The distribution determines how long you receive updates, which software is supported, how you apply patches, and how much you pay. A fragmented landscape with five distributions and ten versions is more expensive to manage and harder to keep secure than a landscape with one or two standards.

2. Selection Criteria

Start by certifying your core applications. If your ERP or SAP vendor does not support a particular distribution, it’s out of the running—no matter how good it is in other respects.

Next, weigh these criteria

  • Certification: Which distributions do the vendors of your core software—such as ERP, databases, SAP, and line-of-business applications—support?

  • Lifetime: How long does a major version receive security updates?

  • Support: Do you need 24/7 vendor support, or is community support plus a management partner sufficient?

  • Costs: subscriptions per server, per virtual machine, or per CPU socket.

  • Ecosystem: Is the distribution compatible with your platform, such as OpenShift, Rancher, or the public cloud?

  • Knowledge: What does your team know, and what’s available on the job market?

  • Compliance: Are there certified versions for your industry, such as FIPS or Common Criteria?

3. Comparison

Comparison of RHEL, SLES, Ubuntu LTS, Rocky Linux, and AlmaLinux in terms of type, lifespan, vendor support, strengths, and areas for improvement.

4. What Happened to CentOS

For many years, CentOS Linux was the free version of RHEL. Red Hat discontinued this and replaced it with CentOS Stream: a version that is slightly ahead of RHEL and is therefore less suitable for stable production environments. CentOS Linux 7 reached end-of-life on June 30, 2024. Rocky Linux and AlmaLinux emerged as its successors.

5. Migration Paths from CentOS 7

Combine the migration with automation, such as Ansible. This allows you to set up new servers in a reproducible way, making the next migration much smaller. Rijk Zwaan We migrated the entire CentOS infrastructure to RHEL using this method.

Four Paths Starting with CentOS 7

Four migration paths from CentOS 7: converting to RHEL, switching to Rocky or Alma, extended support, and rebuilding—with their respective pros and cons.

6. Standardization

Every additional distribution or major release means its own patching process, its own set of requirements, and its own exceptions. The less variation there is, the simpler and more secure management becomes.

Here's how to keep the landscape manageable

  • Choose one primary distribution, and at most one secondary distribution for specific cases, such as SLES for SAP.

  • For each distribution, specify which major versions are allowed and when to upgrade.

  • Set up all servers using automation, not manually.

  • Apply patches according to a set schedule, and roll out emergency patches for critical vulnerabilities immediately.

  • For hardening, use a fixed baseline, such as the CIS benchmarks.

7. How much does Linux cost?

The subscription is the most visible cost, but rarely the largest. Therefore, compare distributions based on both licenses and management, and factor in the risk of a version without updates.

Where the Costs Lie

  • Licenses and subscriptions: RHEL and SLES operate on an annual subscription basis per server, virtual machine, or socket, with various support levels. Ubuntu, Rocky Linux, and AlmaLinux are free, with optional paid support.

  • Management: often the largest expense. Applying patches, monitoring, securing systems, and handling incidents 24/7 all require staff.

  • Risk: A version without support costs nothing in terms of licenses, but can be very expensive in the event of an incident.

8. Frequently Asked Questions About Linux

All frequently asked questions

Both are enterprise distributions with long-term support. RHEL has the broadest certification for enterprise software and forms the basis of OpenShift. SUSE excels in SAP environments and high availability, and forms the basis of Rancher and SUSE Virtualization. Often, the decision comes down to what your software vendors support.

Both are free, RHEL-compatible successors to CentOS, with a similar lifecycle. Rocky Linux is supported by a community centered around the founder of CentOS; AlmaLinux is supported by a foundation backed by CloudLinux. For most workloads, the technical differences are minor.

Yes, and that happens often—for example, RHEL for general-purpose servers and SLES for SAP. Keep the number to a minimum and set everything up using the same automation tools.

Yes, especially for cloud-native and developer workloads, and with Ubuntu Pro for extended support. Just make sure your core software is certified for Ubuntu.

Each major release of Red Hat Enterprise Linux receives updates for ten years. After that, you can extend support by purchasing Extended Life Cycle Support (ELS).

VersionFull support untilMaintenance (updates) until
RHEL 6expiredNovember 30, 2020
RHEL 7August 6, 2019June 30, 2024
RHEL 8May 31, 2024May 31, 2029
RHEL 9May 31, 2027May 31, 2032
RHEL 10May 31, 2030May 31, 2035

If you're still running RHEL 6 or 7 without ELS, you will no longer receive security updates. In that case, plan an upgrade or migration. As of October 2026; Red Hat provides approximate future dates.

Ansible is an open-source tool from Red Hat that captures server configurations as code. You describe in playbooks what a server should look like, and Ansible brings each server into that state. No agent runs on the servers: Ansible works via SSH. During a migration, this allows you to set up each new server identically, test the configuration in advance, and repeat the process. This also makes subsequent migrations less complex. For larger environments, there’s the commercial Red Hat Ansible Automation Platform, which includes a web interface, access control, and logging. To learn how to write an Ansible role, check out our blog post on Ansible best practices.

Broadcom will support vSphere 8 and ESXi 8 through October 11, 2027. Those who do not wish to migrate to VMware Cloud Foundation 9 after that date can choose from platforms based on Linux and KVM:

  • KVM with libvirt on RHEL or SLES: the foundation of nearly all alternatives. Suitable for smaller environments where users have their own Linux expertise.
  • SUSE Virtualization (formerly Harvester): virtualization on Kubernetes, managed from Rancher.
  • Red Hat OpenShift Virtualization: virtual machines alongside containers on OpenShift.
  • Proxmox VE: Based on Debian, with its own web interface and optional paid support. Popular among smaller teams.

Which one is right for you depends on the number of VMs, your management expertise, and whether you also want to run containers on the same platform. You can find more information on this in the Kubernetes guide.

Migrate, automate, or outsource Linux?

SUE has been migrating, automating, and managing Linux environments since 1997.

Linux at SUE · Managed Linux

jonah.sanderse
Jonah Sanderse

Contact us right away


Migrate, automate, or outsource Linux?

SUE has been migrating, automating, and managing Linux environments since 1997.

Linux at SUE · Managed Linux

* required

By submitting this form, you confirm that you have read and understood our privacy statement.
SUE Cloud Native Solutions
Privacy overview
This website uses cookies. We use cookies to ensure that our website and services function properly, to gain insight into the use of our website, and to improve our products and marketing. For more information, please read our privacy and cookie policy.