CentOS support is entirely community driven and delivered via various venues listed at http://wiki.centos.org/GettingHelp Please note this is Open Source software. Software support is provided through the software provider's associated community only.
This is the Official CentOS 7 x86_64 HVM image that has been built with a minimal profile, suitable for use in HVM instance types only. The image contains just enough packages to run within AWS, bring up an SSH Server and allow users to login. Please note that this is the default CentOS-7 image that we recommend everyone uses. It contains packages that are updated at points in time to include critical security updates.
Highlights
All official CentOS Linux images are built with SELINUX set to enforcing mode. However, we test the images with both Selinux enabled as well as permissive.
Starting with CentOS-7 we now include cloud-init support in all CentOS AMI's, the default cloud user is setup to be 'centos'. Once the machine is running, you will be able to login as this user and use sudo to run privileged commands. You can override this default username by using instance user data at time of instantiation.
We recommend reviewing the CentOS on AWS Cloud wiki page at http://wiki.centos.org/Cloud/AWS for details on how these images are built, how you might be able to extend and add functionality to these images as well as Getting Started guides.
AWS Marketplace now accepts line of credit payments through the PNC Vendor Finance program. This program is available to select AWS customers in the US, excluding NV, NC, ND, TN, & VT.
This product is available free of charge. Free subscriptions have no end date and may be canceled any time.
Additional AWS infrastructure costs may apply. Use the AWS Pricing Calculator to estimate your infrastructure costs.
If you are an AWS Free Tier customer with a free plan, you are eligible to subscribe to this offer. You can use free credits to cover the cost of eligible AWS infrastructure. See AWS Free Tier for more details. If you created an AWS account before July 15th, 2025, and qualify for the Legacy AWS Free Tier, Amazon EC2 charges for Micro instances are free for up to 750 hours per month. See Legacy AWS Free Tier for more details.
This CentOS 7 operating system image carries no software charge, so the vendor bills nothing for the license itself. You pay only the AWS infrastructure cost tied to the EC2 instance type you run it on. Each dimension listed represents a different EC2 instance size, billed hourly. Larger instance families and sizes carry higher hourly rates because they provide more compute, memory, or storage. Your total cost scales with which instance you pick and how many hours you run it. You can switch instance types to match your workload needs.
Top-of-mind questions for buyers
What does each hourly dimension, like m5.large or t2.micro, actually represent?
Each dimension maps to a specific EC2 instance type and size. The name shows the instance family, size, and hardware profile. It defines the compute, memory, and storage you get. You are billed per hour that instance runs, based on the size you select.
Am I charged for the CentOS 7 software when my instance is stopped?
The CentOS 7 image carries no software charge at all, whether running or stopped. You pay only AWS infrastructure costs. A stopped instance stops accruing hourly compute charges, though attached storage may still incur separate AWS storage fees.
Are software updates and security patches included with this image at no cost?
Yes. This is the CentOS 7 image with updates, and CentOS is provided free of charge. The project builds and releases security and bugfix updates as long as upstream source remains available. Note that CentOS 7 reached end-of-life on 30 June 2024.
wiki.centos.org
Helpful?
Vendor refund policy
This is a free product
How can we make this page better?
Tell us how we can improve this page, or report an issue with this product.
Give us feedbackReport a problem with this product or seller
Legal
Vendor terms and conditions
Upon subscribing to this product, you must acknowledge and agree to the terms and conditions outlined in the vendor's End User License Agreement (EULA).
Content disclaimer
Vendors are responsible for their product descriptions and other product content. AWS does not warrant that vendors' product descriptions or other product content are accurate, complete, reliable, current, or error-free.
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.
SSH to the instance and login as 'centos' using the key specified at launch. Additional information may be found at : http://wiki.centos.org/Cloud/AWS.
CentOS support is entirely community driven and delivered via various venues listed at http://wiki.centos.org/GettingHelp Please note this is Open Source software. Software support is provided through the software provider's associated community only.
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.