Overview

Product video
This is a repackaged open source software wherein additional charges apply for extended support with a 24 hour response time.
The ECS-Optimized Amazon Linux 2 AMI is specifically designed for use with Amazon Elastic Container Service (ECS), providing an optimized environment for containerized applications. This AMI includes the latest version of the Amazon Linux operating system, ensuring seamless integration with Amazon ECS and other AWS services.
Amazon Linux 2 Key Features:
- ECS Integration: Tailored for ECS, this AMI comes pre-installed with the latest version of the ECS agent, enabling rapid deployment and management of containerized applications.
- Performance and Security: Built on a secure and stable base, it takes advantage of Kernel Live Patching for critical security updates without rebooting.
- Long Term Support: Amazon Linux 2 is backed by Amazon with regular updates and maintenance, ensuring reliability for production workloads.
- Flexible Package Management: Utilizes the YUM package manager, allowing easy installation and management of additional software packages.
- Docker Support: Docker is pre-installed, enabling efficient creation and management of containers.
Amazon Linux 2 Benefits:
- Improved Developer Productivity: Quickly launch ECS instances using this optimized AMI, reducing setup time and allowing developers to focus on building applications.
- Cost-Effective Solutions: Leverage AWS's scalable infrastructure while minimizing the operational costs associated with managing containerized applications.
- Simplified Container Management: Designed to streamline deployment and scaling of applications using ECS, making it easier to manage microservices architectures.
Amazon Linux 2 Use Cases:
- Microservices Architecture: Perfect for deploying and managing a microservices-based application in a highly available and scalable environment.
- Continuous Deployment: Ideal for development and test environments where quick iterations and deployments are essential.
- Batch Processing: Suitable for running batch processing jobs that require scaling resources up and down based on demand.
Leverage the ECS-Optimized Amazon Linux 2 AMI to accelerate your container deployments on AWS, ensuring an efficient, secure, and compliant environment.
Try our most popular AMIs on AWS EC2
- Ubuntu 24.04 AMI on AWS EC2
- Ubuntu 22.04 AMI on AWS EC2
- Ubuntu 20.04 AMI on AWS EC2
- Ubuntu 18.04 AMI on AWS EC2
- CentOS 10 AMI on AWS EC2
- CentOS 9 AMI on AWS EC2
- CentOS 8 AMI on AWS EC2
- Debian 12 AMI on AWS EC2
- Debian 11 AMI on AWS EC2
- Debian 10 AMI on AWS EC2
- Debian 9 AMI on AWS EC2
- Red Hat Enterprise Linux 9 (RHEL 9) AMI on AWS EC2
- Red Hat Enterprise Linux 8 (RHEL 8) AMI on AWS EC2
- Red Hat Enterprise Linux 7 (RHEL 7) AMI on AWS EC2
- Oracle Linux 9 AMI on AWS EC2
- Oracle Linux 8 AMI on AWS EC2
- Oracle Linux 7 AMI on AWS EC2
- Amazon Linux 2023 AMI on AWS EC2
- Windows 2022 Server AMI on AWS EC2
- Windows 2019 Server AMI on AWS EC2
- Docker on Ubuntu 22 AMI on AWS EC2
- Docker on CentOS 10 AMI on AWS EC2
Highlights
- The Amazon ECS-Optimized Amazon Linux 2 is tailored for containerized applications and offers built-in support for Docker and the ECS agent. This AMI is optimized for performance, security, and compatibility with AWS services, making it easy for developers to deploy and manage applications on AWS. Users benefit from a streamlined setup process that ensures reliable operation in the cloud, facilitating rapid deployment of container workloads.
- With regular updates and long-term support, ECS-Optimized Amazon Linux 2 provides a stable environment for running scalable applications. Its integration with Amazon Elastic Container Service (ECS) allows for efficient resource utilization and seamless orchestration of microservices. Developers can leverage AWS CLI tools, enhancing their productivity by simplifying application lifecycle management, including build, deploy, and scale operations.
- This Amazon Linux 2 AMI is ideal for organizations looking to adopt containerization strategies that require minimal overhead. Use cases include building and deploying web applications, microservices architectures, or batch processing systems. ECS-Optimized Amazon Linux 2 helps teams accelerate development cycles while ensuring a secure, performant, and cost-effective cloud environment tailored to modern application needs.
Details
Introducing multi-product solutions
You can now purchase comprehensive solutions tailored to use cases and industries.
Features and programs
Buyer guide

Financing for AWS Marketplace purchases
Pricing
- ...
Dimension | Cost/hour |
|---|---|
c4.4xlarge Recommended | $1.12 |
t2.micro | $0.21 |
t3.micro | $0.07 |
r5dn.metal | $3.36 |
r6id.2xlarge | $0.56 |
t3.2xlarge | $0.56 |
m5a.8xlarge | $2.24 |
c5d.18xlarge | $4.48 |
g4ad.16xlarge | $4.48 |
z1d.metal | $3.36 |
Vendor refund policy
The instance can be terminated at anytime to stop incurring charges
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
System Updates
Additional details
Usage instructions
Follow the Setting Up with Amazon ECS if you have not done so already https://docs.aws.amazon.com/AmazonECS/latest/developerguide/get-set-up-for-amazon-ecs.html
The use the following instructions to add this AMI to the ECS cluster: https://docs.aws.amazon.com/AmazonECS/latest/developerguide/launch_container_instance.html
SSH to the instance and login as 'ec2-user' using the key specified at launch.
OS commands via SSH: SSH as user 'ec2-user' to the running instance and use sudo to run commands requiring root access.
Resources
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.
Standard contract
Customer reviews
Rapid provisioning has streamlined microservices deployment and simplified container operations
What is our primary use case?
My main use case for ECS-Optimized Amazon Linux Support by SupportedImages involves hosting containerized applications where I have hosted my microservices along with some APIs and backends using these ECS images, which also help me to provision it quickly and make it into a very good environment.
Regarding my main use case for onboarded microservices, I haven't seen many challenges; it was quite straightforward. Amazon provides good documentation, which is really nice.
What is most valuable?
ECS-Optimized Amazon Linux Support by SupportedImages has helped me provision my microservices quickly; I built the application using these ECS images. The major benefit is that I don't need to explicitly install container tools. Initially, for the previous backgrounds, I had to install some Docker command line interfaces and other libraries as well. However, with these images, it's faster since I already have pre-built tools installed. It also has some kernel settings already tuned, so I don't need to do multiple things. I simply bring my microservices code and embed it with this ECS, and I just onboard it. I tried manual onboarding and also did some automation.
The best features of ECS-Optimized Amazon Linux Support by SupportedImages include having pre-built libraries, command line tools, and other components already installed. There is also standardization for this image, making debugging any error or issues very easy. I can also have pre-built use cases to see if there are known issues documented. Moreover, it provides better networking performance and good optimized storage drivers, helping to save some costs.
Additionally, ECS-Optimized Amazon Linux Support by SupportedImages features regular patches and updates available; in my understanding, some best practices are also pre-configured for these images.
ECS-Optimized Amazon Linux Support by SupportedImages has positively impacted my organization by helping adopt this tool and saving costs related to the environment.
What needs improvement?
Improvements for ECS-Optimized Amazon Linux Support by SupportedImages could include enhancing the limited flexibilities with custom images; it's not easy to customize or do different hardenings based on previous vendors. Additionally, installing different agents has been somewhat challenging, so I see that area as needing improvements.
I don't see any improvements needed for the documentation of ECS-Optimized Amazon Linux Support by SupportedImages, as there are plenty of really good documents available to follow as a blueprint.
For how long have I used the solution?
I have been using ECS-Optimized Amazon Linux Support by SupportedImages for the last year.
What do I think about the stability of the solution?
ECS-Optimized Amazon Linux Support by SupportedImages is stable.
What do I think about the scalability of the solution?
ECS-Optimized Amazon Linux Support by SupportedImages supports scalability, as I have multiple scalable microservices running.
How are customer service and support?
My experience with Amazon customer support has been really good; I had a couple of issues during implementation, but their support was quick and helpful, including screen share sessions.
Which solution did I use previously and why did I switch?
I haven't used any other solution; I previously used Kubernetes , but ECS-Optimized Amazon Linux Support by SupportedImages is better suited for my use cases.
What was our ROI?
I don't have any ROI numbers to share, as that information comes from the financial team, and I'm not part of it. However, resource usage has significantly decreased; initially, I had a couple of resources working on these microservices, but now, with ECS, I have very few resources handling these activities quickly.
Which other solutions did I evaluate?
I did not evaluate other options before choosing ECS-Optimized Amazon Linux Support by SupportedImages; I directly explored the documentation, conducted research and development and proofs of concept on ECS, and then shared metrics and details with stakeholders before adopting the service.
What other advice do I have?
My advice for others looking into using ECS-Optimized Amazon Linux Support by SupportedImages is that it's a very good product, and you should spend some time researching to see if it fulfills your use cases and requirements. In my case, I use it for microservices and several APIs, but it can be beneficial for different use cases as well. I give this product a rating of 9.
Which deployment model are you using for this solution?
If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?
Streamlined container deployments have reduced manual setup and now accelerate our delivery
What is our primary use case?
A quick specific example of our main use case for ECS-Optimized Amazon Linux Support by SupportedImages would be minimal manual intervention. Performance has been stable and consistent, which helps maintain security and reliability. It significantly reduced the time which we usually spend on instance configuration and troubleshooting. It is a solid choice for people looking to streamline ECS deployments.
I do not have any particular scenario to share about my main use case for ECS-Optimized Amazon Linux Support by SupportedImages , but it reduced setup time significantly. It is a great choice for teams wanting faster deployment with ECS with minimal overhead. The integration is quite seamless and the configuration is very effective.
What is most valuable?
According to me, the best features that ECS-Optimized Amazon Linux Support by SupportedImages offers include the Amazon ECS optimized Amazon Linux 2 AMI because it is officially managed and maintained by AWS . The pre-configuration with ECS agent, Docker runtime, and regularized security updates is something we do not have to manage as overhead. The integration is so smooth that it is seamless. We do not have to do very much manual updates. Amazon ECS-Optimized Linux 2023 AMI was also a perfect solution for performance and new workloads. The things which I really appreciated about that particular offering were that new packages were installed already, a better security model was included, and improved performance and lifecycle management were provided.
In terms of features such as monitoring, patching, and compatibility, AWS is managing most of the things for ECS-Optimized Amazon Linux Support by SupportedImages. This is not just overhead. We simply have to integrate it in our system very quickly. ECS-Optimized AMI is very well integrated. It comes pre-integrated with ECS agents. We can integrate with CloudWatch Logs plus metrics and container insights. We can check everything from CPU usage to container health. Some things which are not fully pre-installed in third-party AMIs can still be done with manual CloudWatch configuration. However, there is room for improvement there. Patching and security updates are released by AWS in places and instances are replaced with latest AMIs. Regarding compatibility, it is designed specifically for ECS. It comes pre-installed with Docker , and the ECS agent is already included. It supports Graviton , GPU, and special AMIs as well. Things that we sometimes worry about, such as instance compatibility, can vary, but not every time.
ECS-Optimized Amazon Linux Support by SupportedImages has impacted our organization positively and has been a game changer for this product because it has helped reduce so much manual intervention. No manual setup is required. Normally, setting up an EC2 instance for a container requires installing Docker, container runtime, installing and configuring ECS agents, setting up IAM roles, networking, and logging. As a result, the setup time drops from hours to minutes. It is a faster cluster deployment. Instances can join ECS clusters immediately. This is very specifically useful in auto-scaling and CI/CD pipelines. Faster scaling during traffic spikes is something which I really appreciated. We do not have to troubleshoot much on these things because it is pre-tested by AWS. There are no version conflicts and no runtime errors. It saves debugging hours as well.
Typical steps would be the following: if we have to install Docker, it would take 20 to 40 minutes. Installing and configuring ECS agents would cost 20 to 30 minutes. IAM roles and network configs would take one hour. Debugging and testing can cost around one and a half hours. With ECS-Optimized Amazon Linux Support by SupportedImages, we can launch an instance ready in 5 to 10 minutes. Joining the ECS cluster takes a few minutes with minimal and no debugging. The total time with ECS-Optimized AMIs is 10 to 20 minutes.
What needs improvement?
ECS-Optimized Amazon Linux Support by SupportedImages can be improved in several ways. We can have better documentation such as step-by-step guides for cluster setup, scaling integration, and troubleshooting playbooks. There are some areas where monitoring setup is mostly manual, which could benefit from pre-installed and pre-configured CloudWatch agent and container insights. Additionally, AMI updates require manual tracking and rollout. AWS sends notifications for new AMI releases, but if that could be automated by AWS, it would help a lot.
Regarding needed improvements for ECS-Optimized Amazon Linux Support by SupportedImages, it is still fine regarding security and support, with not much that needs to be improved. However, limited visibility into what patches are included in each AMI release could improve detailed security information such as patch timelines and severity levels. Faster patch delivery would also help with turnaround for critical vulnerabilities and zero-day patches. With security hardening, improvements could include kernel settings and file integrity monitoring.
For how long have I used the solution?
I have been using ECS-Optimized Amazon Linux Support by SupportedImages for five years.
What do I think about the scalability of the solution?
Scalability under ECS-Optimized Amazon Linux Support by SupportedImages is amazing. We can scale very compatibly with auto-scaling groups. It supports large scale deployments, including hundreds of instances without extra configuration.
A potential improvement is that some AMIs may lag in supporting the latest EC2 instance types, which can temporarily limit scaling options. However, auto-scaling integration examples or templates would reduce setup time. In terms of customer support, vendor provided support is available for AMI specific images. Support is helpful for general issues, but response time may not match expectations.
How are customer service and support?
I would give a rating of eight for customer support on ECS-Optimized Amazon Linux Support by SupportedImages because the SLA does not match sometimes, especially for general issues, which takes time. This can be improved. Faster response time for production critical issues would be beneficial. Additionally, if more proactive communication about AMI updates and security patches could be provided, that would be helpful. Better documentation and troubleshooting guides would reduce reliance on support tickets.
Which solution did I use previously and why did I switch?
Before choosing ECS-Optimized Amazon Linux Support by SupportedImages, I used custom ECS-Optimized AMIs such as Ubuntu , which requires full customization but also requires ongoing maintenance and patching. The Amazon ECS-Optimized Amazon Linux 2 AMI is maintained and updated directly by AWS with a pre-installed ECS agent and Docker.
What was our ROI?
In terms of pricing, setup cost, and licensing for ECS-Optimized Amazon Linux Support by SupportedImages, I would say time saved is 10 out of 10. Return on investment is 10 out of 10 because the operational efficiency is so high that we focus more on application development. Faster deployment helps us quickly deploy anything. It reduces risk because we have pre-tested images and lower configuration errors. This saves potential downtime costs. Additionally, vendor-supported AMIs can reduce troubleshooting time and improve reliability. Overall, investment in ECS-Optimized AMIs pays off very quickly in saved labor hours and improved deployment speed, delivering a high rate of return on investment, especially at scale.
Which other solutions did I evaluate?
The different solutions I have used for ECS-Optimized Amazon Linux Support by SupportedImages are unclear because I have been using this for five to six years. I have been a great supporter of this product. Typically, ECS-Optimized AMI usage patterns and industry experience have been a great framework for this type of product.
What other advice do I have?
The only advice I want to give to others looking into using ECS-Optimized Amazon Linux Support by SupportedImages is to go for it. It is a very useful product if you want to have an application with scalability and everything. If you want to deploy things in minutes, go for it. I would give this product a review rating of 9.
Which deployment model are you using for this solution?
If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?
Overall experience delivers desired results with room for faster performance
What is our primary use case?
Our most common use cases include using prefect tasks on the ECS agents.
What is most valuable?
The overall experience with ECS-Optimized Amazon Linux Support by SupportedImages is good because it delivers what we want and meets our requirements.
What needs improvement?
In my opinion, the ECS-Optimized Amazon Linux Support by SupportedImages can be improved by running faster. Our ECS takes about three minutes to actually load everything and then start running. This includes not just deploying, but ECS itself. If the whole experience could run faster, that would be great.
For how long have I used the solution?
We have been using Linux for about two years.
How are customer service and support?
They have not utilized the customer service and technical support.
How would you rate customer service and support?
Positive
Which other solutions did I evaluate?
Before selecting the ECS-Optimized Amazon Linux Support by SupportedImages, I considered using raw EC2 and EKS. However, since our team did not have much experience with EKS, we chose the simplest option, ECS.
What other advice do I have?
My advice to any other organizations considering the ECS-Optimized Amazon Linux Support by SupportedImages is to think about how you log into it and plan for future changes from the start, rather than waiting for problems to arise. On a scale of one to ten, I rate this solution an eight.
Which deployment model are you using for this solution?
If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?
Delivers efficiency and simplifies management while maintaining solid stability
What is our primary use case?
My main use cases for ECS-Optimized Amazon Linux Support by SupportedImages are for our backend services.
What is most valuable?
The features I value the most include the speed of the solution.
In terms of managing workflows, it makes things easier, enabling organizations to operate with fewer personnel for those tasks.
What needs improvement?
I think ECS-Optimized Amazon Linux Support by SupportedImages can be improved by maintaining a consistent UI/UX as we move forward to EKS.
For how long have I used the solution?
I have been using this product for about five to six years, throughout my entire career as a developer.
What do I think about the stability of the solution?
I would assess the stability and reliability of ECS-Optimized Amazon Linux Support by SupportedImages as quite stable.
I have experienced very minimal downtime, crashes, or performance issues, with problems occurring very infrequently.
What do I think about the scalability of the solution?
ECS-Optimized Amazon Linux Support by SupportedImages scales with the growing needs of my organization in most cases and does the job effectively. However, during peak times, we require another solution, which is one of the reasons why we are moving to EKS.
How are customer service and support?
I have not used their customer service or technical support myself, but our DevOps team does.
Their experience with the support has been satisfactory, with very few complaints.
How would you rate customer service and support?
Positive
What other advice do I have?
My advice to other organizations considering using this product is that ECS-Optimized Amazon Linux Support by SupportedImages should be one of the first services to try in AWS , after S3 . On a scale of one to ten, I rate this solution a nine.
Which deployment model are you using for this solution?
If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?
Has improved deployment with cost benefits and offers reliable support
What is our primary use case?
My main use cases for ECS-Optimized Amazon Linux Support by SupportedImages involve building modeling for pricing in our insurance company.
What is most valuable?
The main features of ECS-Optimized Amazon Linux Support by SupportedImages are difficult to explain, but they are significant.
Implementing ECS-Optimized Amazon Linux Support by SupportedImages has reduced the amount of money we are spending.
What needs improvement?
I don't have expert knowledge about ways that ECS-Optimized Amazon Linux Support by SupportedImages could be improved to provide a solid answer.
Regarding a new version, I am unable to determine what kinds of features I would want to see.
The solution could be improved.
For how long have I used the solution?
I have been using it for four years.
What was my experience with deployment of the solution?
The deployment process has worked effectively for me so far, as it was easy to implement.
Deployment was straightforward for me.
I faced initial challenges in understanding and acquiring the basic knowledge about implementation.
What do I think about the stability of the solution?
I assess the stability and reliability of ECS-Optimized Amazon Linux Support by SupportedImages as very highly available.
I have experienced downtime, crashes, and performance issues. For example, yesterday we wanted to use some ECS, and it was not available. In the past six months, there have been many problems accessing the region we are using.
What do I think about the scalability of the solution?
ECS-Optimized Amazon Linux Support by SupportedImages scales effectively with the current needs of my organization, and I have good success with it.
How are customer service and support?
I have not used any customer success or technical support yet.
Which solution did I use previously and why did I switch?
I was not using another solution for the same thing; it was an on-premises basis.
What's my experience with pricing, setup cost, and licensing?
My experience with setup costs and pricing indicates that it still costs lots of money, and we are trying to reduce the amount by saving.
What other advice do I have?
I would describe my experience with deploying ECS-Optimized Amazon Linux Support by SupportedImages on Linux support as good. On a scale of one to ten, I rate this solution an eight out of ten.