Listing Thumbnail

    Amazon Linux AMI | Support by SupportedImages

     Info
    Deployed on AWS
    AWS Free Tier
    This product has charges associated with it for seller support. The Amazon Linux AMI provides a robust, secure, and high-performance execution environment for cloud applications on Amazon EC2. Optimized for the AWS cloud, it offers seamless integration with AWS services, security updates, and support for the latest AWS features. The AMI is designed for flexibility, with pre-configured environments for popular applications and frameworks, making it ideal for developers and system administrators. Use cases include web hosting, application deployment, and test environments for development and staging. With extensive documentation and an active community, users can leverage Amazon Linux to enhance productivity and ensure compliance with best practices in cloud computing, all while benefiting from cost-effective operational efficiencies in the EC2 cloud infrastructure.

    Overview

    Play video

    This is a repackaged open source software wherein additional charges apply for extended support with a 24 hour response time.

    Amazon Linux AMI is a stable, secure, and high-performance execution environment for Amazon EC2 instances. Built on the foundation of CentOS and Fedora, it's optimized specifically for AWS, providing seamless integration with AWS services and the AWS ecosystem.

    Key Features:

    • Optimized Performance: Designed for use on EC2, delivering improved boot times, efficient memory management, and optimized disk I/O.
    • Security Updates: Regularly maintained with security patches and updates, ensuring your applications run with the latest security enhancements.
    • Flexibility: Supports a range of programming languages and popular software development tools, making it ideal for developers looking to build scalable applications.
    • AWS Integration: Comes pre-configured for a variety of AWS services, including Amazon RDS, DynamoDB, and S3, allowing for effortless cloud resource management.
    • Long-Term Support: Includes access to long-term support and updates, ensuring stability for production applications.

    Benefits:

    • Cost-Effective: Leverage the power of Amazon EC2 at a low cost while still gaining access to enterprise-level features.
    • Ecosystem Compatibility: Easy integration with existing AWS services enhances project efficiency and accelerates development timelines.
    • Developer Friendly: Pre-installed tools and libraries minimize setup time, allowing developers to focus on building and deploying applications.

    Use Cases:

    • Web Applications: Perfect for hosting web servers, application servers, and databases, providing a reliable platform for cloud-based applications.
    • Microservices: Ideal for microservices architectures, enabling developers to scale applications easily with AWS autoscaling solutions.
    • Development and Testing: Suitable for development environments, making it easy to create, test, and deploy applications without significant overhead.

    Choose Amazon Linux AMI to accelerate your deployment process while enjoying a secure and flexible cloud computing environment tailored for AWS.

    Try our most popular AMIs on AWS EC2

    Highlights

    • The Amazon Linux AMI is a stable, secure, and high-performance execution environment for applications running on Amazon EC2. Optimized for the cloud, it includes a flexible and easy-to-use package management system along with support for the latest Amazon Web Services (AWS) features. This AMI ensures your applications run efficiently while taking advantage of AWS's robust infrastructure.
    • With its comprehensive support for software development, the Amazon Linux AMI provides developers with an extensive collection of libraries and tools that simplify application deployment. It features pre-built packages for popular programming frameworks and runtime environments, facilitating quicker development cycles and allowing teams to focus on innovation rather than configuration.
    • Ideal for both new and existing applications, the Amazon Linux AMI integrates seamlessly with AWS services, enabling organizations to design scalable and secure architectures. Its long-term support and regular updates ensure ongoing compatibility with AWS's evolving ecosystem, making it a reliable choice for enterprises that prioritize operational efficiency and system integrity in their cloud deployments.

    Details

    Delivery method

    Delivery option
    64-bit (x86) Amazon Machine Image (AMI)

    Latest version

    Operating system
    AmazonLinux 1

    Deployed on AWS

    Unlock automation with AI agent solutions

    Fast-track AI initiatives with agents, tools, and solutions from AWS Partners.
    AI Agents

    Features and programs

    Financing for AWS Marketplace purchases

    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.
    Financing for AWS Marketplace purchases

    Pricing

    Amazon Linux AMI | Support by SupportedImages

     Info
    Pricing is based on actual usage, with charges varying according to how much you consume. Subscriptions have no end date and may be canceled any time. Alternatively, you can pay upfront for a contract, which typically covers your anticipated usage for the contract duration. Any usage beyond contract will incur additional usage-based costs.
    Additional AWS infrastructure costs may apply. Use the AWS Pricing Calculator  to estimate your infrastructure costs.

    Usage costs (595)

     Info
    • ...
    Dimension
    Cost/hour
    t2.xlarge
    Recommended
    $0.28
    t2.micro
    AWS Free Tier
    $0.21
    t3.micro
    AWS Free Tier
    $0.07
    r5b.8xlarge
    $2.24
    m6id.32xlarge
    $4.48
    r5b.large
    $0.14
    r6id.8xlarge
    $2.24
    t3.large
    $0.14
    r5ad.12xlarge
    $3.36
    r6id.large
    $0.14

    Vendor refund policy

    The instance can be terminated at anytime to stop incurring charges

    How can we make this page better?

    We'd like to hear your feedback and ideas on how to improve this page.
    We'd like to hear your feedback and ideas on how to improve this page.

    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.

    Usage information

     Info

    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

    System Updates

    Additional details

    Usage instructions

    Once the instance is running, connect to it using a Secure Shell (SSH) client with the configured SSH key. The default username is 'ec2-user'.

    OS commands via SSH: SSH as user 'ec2-user' to the running instance and use sudo to run commands requiring root access.

    Support

    Vendor support

    Email support for this AMI is available through the following: https://supportedimages.com/support/  OR support@supportedimages.com 

    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.

    Product comparison

     Info
    Updated weekly

    Accolades

     Info
    Top
    10
    In High Performance Computing
    Top
    100
    In High Performance Computing
    Top
    25
    In Operating Systems

    Overview

     Info
    AI generated from product descriptions
    Operating System Base
    Built on CentOS and Fedora foundation, optimized specifically for AWS cloud infrastructure
    Performance Optimization
    Designed for EC2 with improved boot times, efficient memory management, and optimized disk I/O
    Security Management
    Regularly maintained with security patches and updates, ensuring latest security enhancements
    Development Environment
    Supports multiple programming languages and software development tools for scalable application development
    Cloud Service Integration
    Pre-configured for seamless integration with AWS services including Amazon RDS, DynamoDB, and S3
    Operating System Type
    "Minimal Linux distribution based on CentOS Stream 10 with lightweight package configuration"
    Network Optimization
    "Enhanced Networking with Elastic Network Adapter (ENA) enabled for improved network performance"
    Security Configuration
    "SELinux enabled with root login disabled and SSH public key authentication"
    Cloud Compatibility
    "Cloud-init integrated with automatic root partition and filesystem extension during boot"
    Automatic Update Mechanism
    "Automatically updated at launch with latest CentOS Stream 10 security patches"
    Operating System Conversion
    "Provides in-place conversion tooling for rpm-based Linux distributions using Convert2RHEL utility"
    Extended Security Support
    "Offers security patches and updates until June 2028 for legacy Linux infrastructure"
    Infrastructure Consistency
    "Supports consistent management across physical, virtual, private cloud, public cloud, and edge deployments"
    Security Technology
    "Integrates advanced security technologies, controls, and certifications for comprehensive IT infrastructure protection"

    Contract

     Info
    Standard contract
    No

    Customer reviews

    Ratings and reviews

     Info
    4.5
    3 ratings
    5 star
    4 star
    3 star
    2 star
    1 star
    33%
    67%
    0%
    0%
    0%
    3 AWS reviews
    Amudhan Pandian

    Running containers effectively for many years with excellent security features and pre-installed tools

    Reviewed on Jun 27, 2025
    Review from a verified AWS customer
    ">

    What is our primary use case?

    My use case for Amazon Linux  is mostly for running containers.

    I am using SELinux for enhanced security in Amazon Linux , and it is helpful for me.

    What is most valuable?

    I find that the functions or features of Amazon Linux that are most valuable are ones that I haven't specifically mentioned.

    The main benefits I receive from Amazon Linux are saving time and streamlining some work processes.

    I use Python, as Amazon Linux includes some pre-installed libraries and tools such as Python, Ruby, and Node.js.

    What needs improvement?

    In my opinion, for improvement, Amazon Linux could make better integration with third-party vendors, perhaps enhance user experience or lower the price compared to other Linux solutions.

    For the future, it would be great to see Amazon Linux have more wide functionality to work with other systems.

    For how long have I used the solution?

    I have been working with Amazon Linux for eight years.

    What do I think about the stability of the solution?

    I rate the stability of Amazon Linux as a nine.

    What do I think about the scalability of the solution?

    I understand the scalability aspects and I think they are adequate.

    How are customer service and support?

    I would rate the technical support from Amazon Linux as good enough.

    I believe the response time and quality of support could be better, so I see quality as a single point of feedback.

    How would you rate customer service and support?

    Positive

    Which solution did I use previously and why did I switch?

    I work with both Amazon Linux and Ubuntu  because Ubuntu  provides more wide functionalities than Amazon Linux.

    How was the initial setup?

    The initial setup for Amazon Linux is straightforward, and I understand it well.

    Which other solutions did I evaluate?

    Regarding the pricing model of Amazon Linux, I think it could be more flexible or a bit cheaper for users, as I find Ubuntu is cheaper than Amazon Linux.

    What other advice do I have?

    I am not using IPv6 and I'm okay with that.

    On a scale of one to ten, I rate Amazon Linux an eight.

    If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?

    Henry Rivera

    Reliable documentation and support streamline deployment and troubleshooting

    Reviewed on Jun 17, 2025
    Review from a verified AWS customer
    ">

    What is our primary use case?

    The main use case for Amazon Linux  is hosting websites.

    This is for overall company operations.

    What is most valuable?

    The best features with Amazon Linux  include the integration with AWS  and other services.

    It is an operating system that AWS  manages, and I feel I can trust it regarding the updates without interfering with or interrupting services.

    The performance of Amazon Linux with AWS services is perfectly fine. I use it and change the instance type to give it more resources at times, and for the sandbox, I give it less, and it satisfies what we want.

    Amazon Linux reduces the time it would take for setup or deployment because I rely on the documentation for AWS since it's streamlined, and the commands I need to run are easily accessible whenever I need to look up anything.

    We've used the application load balancers with Amazon Linux, and that's the main one I can think of regarding advanced networking capabilities.

    That feature has definitely helped us enhance the scalability and reliability of our cloud applications by easing administration, as the application load balancer is managed by AWS and ties in with Amazon Certificate Manager, ensuring I do not have to concern myself with scalability and any updates.

    The main positive impact of Amazon Linux on my company has been no interruptions of services.

    The public website is up and running, which allows us to monetize with virtually no staff hours for downtime or service interruptions.

    What needs improvement?

    I cannot say honestly how these features have contributed to my system security and package management processes.

    I try to keep the services and what I use on Amazon Linux very limited to support overall configurations.

    I would love it if Amazon could provide fleet management of their operating system for updates and configuration, as that's an area I would need more attention to.

    For how long have I used the solution?

    I have dealt with the Amazon Linux product for 10 years.

    How are customer service and support?

    I would rate customer service or technical support from Amazon a 10.

    How would you rate customer service and support?

    Positive

    Which solution did I use previously and why did I switch?

    I switched to Amazon Linux primarily because I was running my operating systems within AWS, knowing that Amazon would support it and all the documentation was up-to-date.

    We were using CentOS  before switching to Amazon Linux.

    Mainly, we used CentOS , which was managed by Red Hat or IBM. Once they changed their upgrade path, it became unviable, so we went with Amazon Linux, which made the most sense in AWS.

    How was the initial setup?

    My experience with the pricing, setup costs, and licensing of Amazon Linux is straightforward and simple.

    What was our ROI?

    I have seen a return on investment with Amazon Linux.

    What other advice do I have?

    I have experience with RDS  with AWS.

    I have experience with Amazon Linux and other Amazon products.

    I have mentioned relevant data points about ease of use and the trust that Amazon provides, as I don't have to concern myself with other Linux distributions.

    I realized those benefits during the actual deployment.

    On a scale of 1-10, I rate Amazon Linux a 10.

    If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?

    Amazon Web Services (AWS)
    Martin Mato

    Extensive support experience and seamless deployment enable efficient troubleshooting

    Reviewed on Jun 05, 2025
    Review from a verified AWS customer
    ">

    What is our primary use case?

    I work with Kubernetes  tools. My job is L3 support and I troubleshoot Red Hat-based systems and Kubernetes . Those are my two areas and that is all I do. When a client's system breaks down, it is my job to fix it as much as possible.

    In the last 12 months, I have been troubleshooting systems and training in Kubernetes.

    I deploy applications atop it. I mostly use it as a server for various DevOps concerns. For example, I have a Kubernetes server running on Red Hat Enterprise Linux  and Ansible  server running on Red Hat Enterprise Linux . It is a DevOps pipeline that is fed by these separate servers.

    I just duplicate installations of my clients' machines in order to troubleshoot. The idea is that I am presented with a problem, a broken system. If I can clone it, I do and then I try to fix it locally on my own machine before I present the solution back to the client. It varies slightly, depending on what the clients are using it for. In my very last case, about 2 or 3 weeks ago, there were etcd clusters running on an Ubuntu  machine managing a Patroni installation. I tried to set that up on my own systems and started troubleshooting from there.

    What is most valuable?

    Red Hat is definitely the reason why we go for Linux and why we choose it above Ubuntu . The idea is security and the inbuilt security features. We don't have separate security experts here, so we configure it ourselves. We choose those systems that already have a lot of security features. Red Hat SE Linux is something we appreciate.

    Regarding the most valuable features of Red Hat Enterprise Linux , flexibility is the biggest reason. The fact that I can easily manage kernel parameters is a testament to the flexibility of the operating system, and that is why we use it on virtually all our servers.

    There are two reasons why I always turn to either Amazon Linux  or Ubuntu. My preference for Amazon Linux  is because of its SE Linux implementations. My preference for Linux entirely is because of its customizable nature. It is flexible and I can change it to fit whatever my applications' needs are.

    What needs improvement?

    I have been experimenting with new terminals, and I think that the default terminals for Linux machines in general could be improved. For example, Alacritty. I have been using these things extensively now, so they could do a good job improving their terminals.

    For how long have I used the solution?

    I have been using the solution for about three years.

    What do I think about the scalability of the solution?

    I have found it to be the most scalable solution and would rate it an 8.

    How was the initial setup?

    I have been involved in setting it up from scratch in respect to fixing other peoples' systems, but never for my own use.

    The setup was straightforward. I really appreciate how they make it easy to install Kubernetes. I find working with Kubernetes in the cloud easier than working with it on-prem, simply because of swap issues. I appreciate how easy it is to use Amazon Linux as compared to on-prem systems.

    What other advice do I have?

    I deploy applications atop it. I mostly use it as a server for various DevOps concerns. For example, I have a Kubernetes server running on Red Hat Enterprise Linux  and Ansible  server running on Red Hat Enterprise Linux. It is a DevOps pipeline that is fed by these separate servers.

    We always enable Amazon Linux. We don't switch it off and we do not put it in permissive mode. Where there are issues regarding permissions that Amazon Linux has enforced, we fix them and make it work. SE Linux is enforced on our machines.

    I have configured failover for clients using blue-green deployments, where we have identical servers running. That is how we implemented manual failover. They have identical systems running and when one stops working, for any reason, while we are fixing it, these clients remain live.

    Whenever I deploy solutions on Amazon Linux, I almost never have to worry about the operating system. Whenever I have problems, it is from the application itself. I have honestly never had any problems with Amazon Linux, aside from disk space issues. But no problems with the operating system itself.

    I work as a Linux Administrator, specifically in Linux Support.

    I rate Amazon Linux a 9 out of 10.

    Which deployment model are you using for this solution?

    Public Cloud

    If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?

    View all reviews