Overview

Product video
This CentOS 10 Stream image is a repackaged open source software product wherein additional charges apply for technical support and maintenance provided by ProComputers.
This is a minimal ready-to-use ProComputers packaged CentOS 10 Stream image, mainly used as a common base system on top of which other appliances could be built and tested.
Login using 'ec2-user' and ssh public key authentication. In this CentOS 10 Stream AMI, root login is disabled.
If this CentOS 10 Stream image does not suit your needs, please choose another one from our popular image list below:
Other minimal ready to use images:
- Oracle Linux 7Â
- Oracle Linux 8Â
- Oracle Linux 9Â
- Rocky Linux 8Â
- Rocky Linux 9Â
- AlmaLinux 8Â
- AlmaLinux 9Â
- Red Hat Enterprise Linux RHEL 8Â
- Red Hat Enterprise Linux RHEL 9Â
Other CentOS images:
- CentOS Stream 9Â
- CentOS Stream 9 LVM-partitionedÂ
- CentOS Stream 9 w/Latest UpdatesÂ
- CentOS Stream 9 (ARM architecture)Â
- CentOS Stream 10Â
- CentOS Stream 10 LVM-partitionedÂ
- CentOS Stream 10 w/Latest UpdatesÂ
- CentOS Stream 10 (ARM architecture)Â
Why choose ProComputers?
With over 10 years of experience working with AWS and other public cloud providers, ProComputers provides open-source software bundled together into solutions ready to be launched on-demand in the cloud.
ProComputers is a proud sponsor of the AlmaLinux OS Foundation and the Rocky Enterprise Software Foundation .
Red Hat and CentOS are trademarks or registered trademarks of Red Hat, Inc. or its subsidiaries in the United States and other countries. We are not affiliated with, endorsed by or sponsored by Red Hat or the CentOS Project.
All other trademarks are the property of their respective owners.
THIS PRODUCT IS PROVIDED AND LICENSED "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY, NON-INFRINGEMENT, AND FITNESS FOR A PARTICULAR PURPOSE.
Highlights
- This image is built using CentOS 10 Stream 'Minimal Install' group of packages. It contains just enough packages to run within AWS, bring up an SSH Server and allow users to login. This CentOS 10 Stream AMI has cloud-init included.
- In this CentOS 10 Stream image, root partition and filesystem extends automatically during boot if instance volume is bigger than the default 8 GiB one. This CentOS 10 Stream AMI is using GPT (GUID Partition Table) that allows instance volumes bigger than 2 TiB.
- Within all our CentOS 10 Stream images, the Enhanced Networking using ENA (i.e., Elastic Network Adapter) is enabled. SELinux is enabled as well. All CentOS 10 Stream security updates available at the release date are included.
Details
Unlock automation with AI agent solutions

Features and programs
Buyer guide

Financing for AWS Marketplace purchases
Pricing
- ...
Dimension | Cost/hour |
|---|---|
t3.micro AWS Free Tier Recommended | $0.05 |
t2.micro AWS Free Tier | $0.05 |
r6i.12xlarge | $2.40 |
m6i.8xlarge | $1.60 |
x2iedn.8xlarge | $1.60 |
m7i.metal-48xl | $6.40 |
u-6tb1.56xlarge | $6.40 |
m1.xlarge | $0.20 |
r7i.4xlarge | $0.80 |
r5ad.24xlarge | $3.20 |
Vendor refund policy
The CentOS 10 Stream virtual machine can be terminated at anytime to stop incurring charges. No refund is available for this CentOS 10 Stream AMI.
How can we make this page better?
Legal
Vendor terms and conditions
Content disclaimer
Delivery details
64-bit (x86) Amazon Machine Image (AMI)
Amazon Machine Image (AMI)
An AMI is a virtual image that provides the information required to launch an instance. Amazon EC2 (Elastic Compute Cloud) instances are virtual servers on which you can run your applications and workloads, offering varying combinations of CPU, memory, storage, and networking resources. You can launch as many instances from as many different AMIs as you need.
Version release notes
- Repackaged on a default 8 GiB volume using the latest CentOS 10 Stream security updates available at the release date.
- In this CentOS 10 Stream AMI version, the primary partition and filesystem automatically extend during boot if the instance volume is bigger than the default one.
Additional details
Usage instructions
Ssh to the CentOS 10 Stream instance public IP address and login as 'ec2-user' using the key specified at launch time. Use 'sudo su -' in order to get a root prompt. For more information please visit the links below:
- Connect to your CentOS 10 Stream instance using an SSH client .
- Connect to your CentOS 10 Stream instance from Windows using PuTTYÂ .
- Transfer files to your CentOS 10 Stream instance using SCPÂ .
Monitor the health and proper function of the CentOS 10 Stream virtual machine you have just launched:
- Navigate to your Amazon EC2 console and verify that you are in the correct region.
- Choose Instances from the left menu and select your CentOS 10 Stream launched virtual machine instance.
- Select Status and alarms tab at the bottom of the page to review if your CentOS 10 Stream virtual machine status checks passed or failed.
- For more information visit the Status checks for Amazon EC2 instances page in AWS Documentation.
Resources
Vendor resources
Support
Vendor support
For support and maintenance issues related to this ProComputers packaged CentOS 10 Stream image, please visit ProComputers Support Portal . Please do not hesitate to contact us in case you notice any CentOS 10 Stream AMI related issues.
AWS infrastructure support
AWS Support is a one-on-one, fast-response support channel that is staffed 24x7x365 with experienced and technical support engineers. The service helps customers of all sizes and technical abilities to successfully utilize the products and features provided by Amazon Web Services.

Standard contract
Customer reviews
Has supported reliable deployments and simplified issue resolution in complex environments
What is our primary use case?
CentOSÂ is deployed in my organization on-premises. I have been working for my current company for the last two years and three months. We have a total of 64 servers in our infrastructure, and out of those, we use 10 to 12 CentOSÂ OS servers. The versions we use are 7 and 8. From my past experience, the server has never rebooted or had any critical situation.
What is most valuable?
The most suitable feature of CentOS is its exceptional stability, security, and long-term support, which make it a popular choice for enterprise and server environments.
CentOS is widely recognized for providing a stable and secure platform, especially suited for server and mission-critical workloads. Whenever we face critical work, it is easy for our team to handle. For long-term support, each CentOS release generally guarantees long-term updates, ensuring reliability for extended periods.
What needs improvement?
CentOS should provide updates more regularly. Kernel parameters, sysctl config details, tuned profiles, process prioritization, optimized disk, and input scheduler choice are all points for performance optimization.
Regarding needed improvements, expanding hardware resources, adding more RAM, and switching to SSDÂ storage would ensure hardware is able to match application demand.
For how long have I used the solution?
I have been using CentOS for above six years.
What do I think about the stability of the solution?
From my past experience, the server has never rebooted or had any critical situation.
CentOS always provides good feedback. When I install CentOS, it is easy to handle and troubleshoot.
CentOS is stable, reliable, flexible, and very useful.
The experience from the last two months has been very good with CentOS OS.
What do I think about the scalability of the solution?
CentOS's scalability is very supportive for both small deployments and large enterprise environments, making it very flexible. It allows users to scale resources vertically for upgrading hardware and horizontally by adding more servers, making it suitable for modern web hosting and containerized applications.
How are customer service and support?
When we encounter issues or need troubleshooting assistance, we almost always find answers from the community or from other people's experience shared over the internet.
How would you rate customer service and support?
Neutral
Which solution did I use previously and why did I switch?
On our previous servers, we used RHELÂ 8 OS. After formatting that server, we installed CentOS OS on request of users. Using it for the last two or three months on the same servers, the server has not automatically rebooted.
How was the initial setup?
When users request to install or create new servers, they specify their preferred OS. They declared for us to install CentOS OS, so we create the servers and install CentOS OS based on their requests.
Recently we have installed MariaDBÂ as a database, and for the OS, we use CentOS. Our physical server, which had RHELÂ 8 already installed, was not providing good performance. Our user requested to format the physical server and reinstall CentOS OS. I have recently installed CentOS OS version 8 on my physical server.
What about the implementation team?
We provide infrastructure support to our customer, which is an Indian government PSU company, specifically the Ministry of External Affairs. They provided us with their data center. We developed the data center from scratch and created the entire infrastructure. We develop applications and websites, handling all infrastructure support from beginning to high level for our client.
Which other solutions did I evaluate?
My advice to others considering CentOS is that it offers significant advantages over other operating systems, making it an excellent choice for users seeking reliability and security. Key advantages include stability, reliability, and being free and open-source. It provides 100% free usage, along with security and long-term support.
What other advice do I have?
The most suitable feature of CentOS is its exceptional stability, security, and long-term support, which make it a popular choice for enterprise and server environments.
CentOS is widely recognized for providing a stable and secure platform, especially suited for server and mission-critical workloads. Whenever we face critical work, it is easy for our team to handle. For long-term support, each CentOS release generally guarantees long-term updates, ensuring reliability for extended periods.
For package management, we use YUM and DNF in the new version for flexible and efficient software management.
It depends on our users' requirements for installing CentOS.
Licensing for CentOS is above my management details, so I am not aware of this information.
CentOS always provides good feedback, is easy to handle, and easy to troubleshoot.
The experience with CentOS OS has been very good over the last two months.
I rate CentOS nine out of ten.
Which deployment model are you using for this solution?
Has provided a secure environment for testing server protocols and managing packages over the years
What is our primary use case?
CentOSÂ is basically the community edition of Red Hat, and to get the flavor of Red Hat, users can visit centos.org to download the CentOSÂ distribution and install it in their virtual machine, VirtualBox, or any Hyper-VÂ platform. It gives users the Linux operating system based upon the Fedora flavor, providing an overview of how the enterprise version of RHELÂ looks similar to CentOS, though the features are very different.
I have been using it for many years now for my own testing and working with the operating system and Linux features. It's mainly for testing and checking Linux features. For application development and server management features, we have been using CentOS for many years. It offers a wide variety of testing cases and checking Linux features as server management. Linux distribution such as CentOS has many features related to server management, checking storage and networking facilities, and integrating with use cases. One of the key specific projects I worked on was testing server administration-related work such as file protocol testing using SMB and NFS, and checking features for networking and other use cases.
What is most valuable?
CentOS is an open-source platform that is free to use, which is one of its unique features. It's an operating system that offers a foundational view of Linux systems and has been a go-to operating system for a long time. Even though I've used other versions such as RHEL , SLES, and others including Rocky Linux , AlmaLinux , and Oracle Linux , CentOS remains a top priority for my daily use cases.
The package management, security, and stability are the main aspects that stand out. Linux's built-in framework provides different layers of security on the file, permissions, and system levels. CentOS offers flexibility in package management features and excellent stability. The installation process is straightforward, even for someone with a basic foundation in Linux, making it user-friendly.
CentOS offers a secure environment with security mechanisms such as SE Linux and firewall protections. You can have a secure setup by having the necessary permissions for users and maintaining system-level access. Users who are not root have minimal command execution abilities, whereas root and sudo users have extended privileges.
Organizations using CentOS save on subscription costs and can run their applications effectively without upgrading to other versions such as RHEL. CentOS helps organizations and startups in cost optimization and application development.
What needs improvement?
The documentation and support could be improved, along with compatibility with newer hardware as hardware continually evolves over time. Additionally, if CentOS could receive better marketing and promotion, it might gain more traction among vendors, software developers, educational institutions, and colleges.
There is always room for improvement in any product, irrespective of challenges or how good the product is. In the current scenario with cutting-edge technology, improving the product to benefit a larger community would be a positive step.
For how long have I used the solution?
I have been using CentOS for more than eight years.
What do I think about the stability of the solution?
Complex setups are not necessary. CentOS's simplicity and stability make it easy to use. It's scalable and user-friendly.
What do I think about the scalability of the solution?
CentOS is scalable and user-friendly without requiring complex configurations.
How are customer service and support?
The documentation and community support are great. I've seen many people across the globe interacting, and when users encounter issues, the community provides solutions. I faced an issue long ago, and it was resolved through the open-source community forum.
How would you rate customer service and support?
Positive
Which solution did I use previously and why did I switch?
I have only used RHEL besides CentOS. RHEL is the enterprise-level flavor of CentOS itself. It's almost identical to CentOS.
How was the initial setup?
The installation of CentOS is simple, offering both minimal and GUI installation options. A typical layman with a basic Linux foundation can easily navigate through the installation process.
What's my experience with pricing, setup cost, and licensing?
The enterprise subscription cost is at a certain level, but CentOS saves customers from paying additional money, optimizing costs for enterprises and startups involved in application development.
What other advice do I have?
Many are unaware of this operating system due to its open-source nature, but adequate marketing could allow many vendors, software people, institutions, and colleges to leverage CentOS. CentOS is a straightforward, non-complex operating system that offers great use cases.
Documentation and community support are crucial, and CentOS has active community engagement to assist users facing issues.
There is always room for improvement irrespective of how good the product is. Embracing new technology is essential.
I rate CentOS a nine out of ten.
Which deployment model are you using for this solution?
If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?
Has reduced operational costs and maintained high application performance without downtime
What is our primary use case?
There are a lot of applications posted on CentOSÂ machines, so I'm using this for supporting those applications.
The middleware applications such as Tomcat , Java, Apache HTTPd are examples of applications I'm supporting with CentOS . These applications are hosted on CentOS machines, and all of them are highly critical. We should take care, fix vulnerabilities that are reported, and implement necessary configuration changes, all of which are supported by my team.
Mainly, I'm supporting middleware applications with CentOS. Apart from that, I have many other use cases such as jobs running on the server that we need to maintain. If any space issues arise, we must clear them so the jobs will run properly. We manage the users logging into the servers and everything else.
These are the major things I'm supporting using CentOS.
What is most valuable?
CentOS offers an open community, so whatever issues arise, the solution is available in the open community, making it easy to search on Google and find fixes for the issues we are facing.
I find the performance and scalability very valuable in CentOS. CentOS excels in these aspects. Regarding security, as mentioned earlier, from the open community, whenever a new patch releases, we receive notifications and can review user experiences and potential issues before applying patches. Everything is easily accessible there, and when it comes to scalability and stability, CentOS provides a very good experience.
CentOS has positively impacted my organization since it is open source, reducing costs significantly. The performance given by CentOS is excellent, and no issues are being reported for applications, so everything is managed within this operating system. In terms of performance, it functions extremely well if we have enough RAM and storage space. We have not faced any CPU utilization alerts, and there have been no downtime reports from CentOS. That has been a great advantage for us.
For how long have I used the solution?
I have been using CentOS in my current organization for the past six years.
What was our ROI?
Regarding specific metrics, when it comes to cost saving, it saves significant amounts. We have saved approximately 50% of our revenue by using CentOS. When it comes to downtime, previously we experienced downtime at least monthly, and now it has been significantly reduced.
Which deployment model are you using for this solution?
If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?
Has provided a reliable platform for virtual communication appliances over the years
What is our primary use case?
My main use case for CentOSÂ is that we use it on some of our devices for VoIP or unified communications.
A lot of our older virtual appliances run CentOSÂ , which includes our conference bridges and telephony switches.
What is most valuable?
The best feature CentOS offers is that it's free.
Stability is an important feature among others.
CentOS has impacted our organization positively by giving us an operating system for many of our virtual appliances, but for detailed information, you would need to consult someone in a higher position.
What needs improvement?
I think CentOS can be improved, but it's not really a viable option anymore. It could be brought back, but that seems unnecessary now that Rocky Linux exists.
For how long have I used the solution?
I have been working in my current career field for almost 12 years.
What do I think about the stability of the solution?
In my experience, CentOS is stable.
What do I think about the scalability of the solution?
I haven't seen any issues with CentOS's scalability as I haven't had to scale it.
Which solution did I use previously and why did I switch?
I did not previously use a different solution.
CentOS was the standard for our appliances, though I did not have any input in that decision.
What about the implementation team?
Everything we did with CentOS was internal for the company, at Mitel.
Which other solutions did I evaluate?
My advice for others looking into using CentOS is to use Rocky Linux instead.
What other advice do I have?
I do not wish to add anything else about the features, including security, performance, or ease of management.
I haven't noticed any specific outcomes such as reduced costs, easier maintenance, better reliability in our team's day-to-day work, or less downtime.
On a scale of 1-10, I rate CentOS an 8.
Which deployment model are you using for this solution?
If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?
Has consistently supported troubleshooting tasks and automated routine operations smoothly
What is our primary use case?
My main use case for CentOSÂ is technical support, fixing the network or service-related technical issues faced by the customers.
One of our products, a web server based on Nginx, uses CentOSÂ as the base OS. When a customer calls me stating they're not able to access the web UI of a certain product or not able to access the web server, I use the terminal to see the status of the services using different Linux commands. I can also try to restart the web services from CentOS commands; that's how I usually use it.
Sometimes I use CentOS to create cron jobs when I want a server to perform certain tasks at specific times. Instead of doing it manually, I can create automatic cron jobs so a service will be executed on a certain date or time.
What is most valuable?
In my experience, the best feature that CentOS offers is the network configuration of a device from the command-line interface, which is exceptionally clean.
Since joining my organization, which has been using CentOS, I've observed that all products with CentOS as a base OS run smoothly.
Even when a product does not function optimally, the base OS CentOS works smoothly; we can see the status of the services with the command-line interface, making it very efficient.
What needs improvement?
I think CentOS should introduce more security patches to fix different vulnerabilities.
For how long have I used the solution?
I have been using CentOS for 10 years.
What do I think about the stability of the solution?
In my experience, CentOS is very stable.
What do I think about the scalability of the solution?
CentOS's scalability for my organization has handled growth and changing needs smoothly.
How are customer service and support?
The customer support for CentOS is amazing.
I would rate the customer support for CentOS a 10 on a scale of 1 to 10.
How would you rate customer service and support?
Positive
Which solution did I use previously and why did I switch?
I am not aware of any different solution that was previously used before CentOS, as I was not part of the organization before, so I cannot comment on that.
What was our ROI?
I have seen a return on investment in terms of time. It saved a lot of time through troubleshooting, which gives us substantial room for improvement in terms of fixing things, so time saved is a good return on investment.
What's my experience with pricing, setup cost, and licensing?
My experience with CentOS in terms of pricing, setup cost, and licensing is that it is an open-source operating system, so there was no cost in terms of deploying it or getting the license for it.
Which other solutions did I evaluate?
CentOS was the clear choice before choosing it; no other options were evaluated.
What other advice do I have?
My advice to others looking into using CentOS is to go for it; it's the best OS. I rate CentOS 9 out of 10.