AWS Announces General Availability of Amazon ECS Anywhere
AWS recently announced the general availability of Amazon ECS anywhere, a new feature in Amazon ECS that enables customers to quickly run and manage on-premises container-based applications, including virtual machines (VMs), bare metal servers, and other customer-managed infrastructure .
Since the release of Amazon Elastic Container Service (Amazon ECS) in 2014, the company has provided customers with options to perform tasks on compute services outside of an AWS Region, such as AWS wavelength and AWS outposts. However, due to regulatory, latency, and data residency requirements, it is also necessary to run the workloads on-premises. With Amazon ECS Anywhere, customers now have this option. Fully Managed Container Orchestration Service enables customers to run, scale and secure Docker container applications on any customer managed infrastructure in addition to all AWS Regions, local zones AWS and AWS hybrid infrastructure deployments (for example, AWS Outposts and AWS Wavelength).
In one Amazon ECS Anywhere press release, Deepak Singh, vice president of compute services at AWS, said:
Customers have told us that if they need to run containers on their own infrastructure, they don’t want to have to manage their own cluster management software. They appreciate the simplicity of Amazon ECS, the fact that it just works, and want the same reliability, scalability, and security of Amazon ECS wherever they run their applications. With Amazon ECS Anywhere, we’re proud to provide our customers with exactly what they’ve asked for: a single service and control plan to manage their container deployments across AWS Regions, AWS outposts, the length of AWS wave, AWS local zones, and customer-owned infrastructure. , both in their data centers and in peripheral locations. Nothing else in the industry does this.
Customers can create an activation key to register their virtual machines or bare metal servers. Next, install the AWS Systems Manager agent and the Amazon ECS Anywhere agent on their on-premises servers, and then deploy and manage their applications using Amazon ECS Anywhere as a control plane for managing the environment.
In one AWS News Blog Post on the GA version of Amazon ECS Anywhere, Channy yun, a leading developer advocate for AWS, wrote that the service provides consistent tools and APIs for all container-based applications. Plus, it offers the same Amazon ECS experience for cluster management, workload planning, and monitoring both in the cloud and on customer-managed infrastructure. As a result, customers can benefit from reduced costs and complexity by running container workloads such as processing data in edge locations on their own hardware, maintaining low latency, and in the cloud at using a single, cohesive container orchestrator.
In a vast Hackernoon blog post, author Gokul Chandra said at the end:
There are other use cases such as cloud bursting, processing workloads at the edge, and containerizing existing on-premises workloads where ECS Anywhere plays a leading role. Based on the roadmap, ECS Anywhere, combined with other services in the AWS ecosystem going forward, will certainly have a significant impact in the hybrid cloud space.
With the general availability of Amazon ECS Anywhere, the next step in leveraging existing compute resources in your data center to run containers managed using an orchestrator like Amazon ECS is now possible.
Finally, ECS Anywhere integrates with various ECS Anywhere Partners like DataDog, Pulumi, and HashiCorp to help customers take advantage of ECS Anywhere and provide additional functionality for functionality.
Currently, Amazon ECS Anywhere is available in most AWS Regions where ECS is supported. Pricing for the service is per instance hour for each managed ECS Anywhere task; more details are available on the price page.