Posted On: Nov 10, 2024

Amazon Elastic Container Service (Amazon ECS) now allows you to view the service revision and deployment history for your long-running applications deployed as Amazon ECS services. This capability makes it easier for you to track and view changes to applications deployed using Amazon ECS, monitor on-going deployments, and debug deployment failures.

Typically, customers deploy long running applications as Amazon ECS services and deploy software updates using a rolling update mechanism where tasks running the old software version are gradually replaced by tasks running the new version. With today’s release, you can now view the deployment history for your Amazon ECS services on the Amazon Web Services Management Console as well as using the new listServiceDeployments API. You can look at the details of a specific deployment, including whether it succeeded, when it started and completed, and service revision information before and after the deployment using the Console and describeServiceDeployment API. Furthermore, you can look at the immutable configuration for a specific service version, including the task definition, container image digests, load balancer, service connect configuration, etc. using the Console and describeServiceRevision API.

You can view the service version and deployment history for services deployed on or after 10/25/2024 using the Amazon Web Services Management Console, API, SDK, and CLI in the Amazon Web Services China (Beijing) Region, operated by Sinnet, and the Amazon Web Services China (Ningxia) Region, operated by NWCD. To learn more, please visit our documentation.