Harness announced first-class integration with Amazon Elastic Container Service (ECS) Container Orchestration, enabling mission-critical applications to run in Docker containers with less scripting and redundancy, and out-of-the-box deployment strategies.
These new features give Amazon ECS customers the same functionality as those who have adopted Kubernetes, or the Amazon Elastic Kubernetes Service (EKS). Last year, Harness became available for purchase on Amazon Web Services (AWS) Marketplace. Now, Amazon customers have unparalleled choice when it comes to radically simplified CI/CD services running anywhere on the AWS platform.
The Harness ECS experience empowers developers to automate their deployments with Amazon ECS and Amazon EKS without having to manually script deployment pipelines, AWS integrations and configuration.
"With their single minded focus on Kubernetes, most DevOps vendors have forgotten Amazon ECS customers. Harness hasn't," said Jyoti Bansal, Harness CEO and co-founder. "We understand that many of our customers are happy with their ECS environments and don't plan to switch, which is why we offer the same level of functionality for ECS, EKS and Kubernetes. ECS customers have a seat at the table with Harness."
Combining the benefits of Amazon ECS with Harness CI/CD, enterprises now have the benefits of:
- CI/CD Pipelines Without Scripting – Teams can automate their Amazon ECS deployments without having to manage deployment scripts, and manually verify ECS deployments and rollbacks.
- Reusable Task Definitions – Harness allows engineers to pull ECS Task Definitions from git repositories, so they can 'templatize', reuse, and personalize Task Definitions across teams to reduce toil and effort around ECS container orchestration.
- Complex Release Strategies – Customers can leverage out-of-the-box release strategies like Blue/Green and Canary, with automated verification and rollback capabilities so teams no longer have to manually manage failure scenarios or downtime.
- Ephemeral ECS Tasks – Harness now has native support for running ECS Tasks that are short lived and terminated by ECS upon completion. This is useful for customers running containerized DB Migration Workloads or Smoke Testing Workloads. No more scripting those steps, a user can bring a container for Harness to deploy it natively as a task with their ECS Service.