Posted On: Oct 28, 2021

Today, AWS announces the availability of AWS Fargate for Amazon ECS Windows containers. This feature simplifies the adoption of modern container technology for Amazon ECS customers by making it even easier to run their Windows containers on AWS.

Customers running Windows applications spend a lot of time and effort securing and scaling virtual machines to run their containerized workloads. Provisioning and managing the infrastructure components and configurations can slow down the productivity of developer and infrastructure teams. With today’s launch, customers no longer need to set up automatic scaling groups or manage host instances for their application. In addition to providing task-level isolation, Fargate handles the necessary patching and updating to help provide a secure compute environment. Customers can reduce the time spent on operational efforts, and instead focus on delivering and developing innovative applications.

With Fargate, billing is at a per second granularity with a 15-minute minimum, and customers only pay for the amount of vCPU and memory resources their containerized application requests. Customers can also select a Compute Savings Plan, which allows them to save money in exchange for making a one- or three-year commitment to a consistent amount of compute usage. For additional details, visit the Fargate pricing page.

Fargate support for Amazon ECS Windows containers is available in all AWS Regions, excluding AWS China Regions and AWS GovCloud (US) Regions. It supports Windows Server 2019 Long-Term Servicing Channel (LTSC) release on Fargate Windows Platform Version 1.0.0 or later. Visit our public documentation and read our Running Windows Containers with Amazon ECS on AWS Fargate blog post to learn more about using this feature from API, AWS Command Line Interface (CLI), AWS SDKs, or the AWS Copilot CLI.