Containers

Tag: HAQM ECS

Diagram-1

Metrics and traces collection from HAQM ECS using AWS Distro for OpenTelemetry with dynamic service discovery

An earlier blog published last year (Part 1 in the series), Metrics collection from HAQM ECS using HAQM Managed Service for Prometheus, demonstrated how to deploy Prometheus server on an HAQM ECS cluster, dynamically discover the services to collect metrics from, and send metrics to HAQM Managed Service for Prometheus for subsequent query and visualization. […]

Under the hood: HAQM Elastic Container Service and AWS Fargate increase task launch rates

Since 2015, hundreds of thousands of developers have chosen HAQM Elastic Container Service (HAQM ECS) as their orchestration service for cluster management. Developers trust HAQM ECS with the lifecycle of their mission-critical applications, from initial deployment to rolling out new versions of their code and autoscaling in response to changing traffic levels. Alongside these long-lived application tasks, HAQM […]

Figure 1. Capacity provider strategy controls tasks placement

Optimize cost for container workloads with ECS capacity providers and EC2 Spot Instances

HAQM EC2 Spot Instances use spare HAQM Elastic Compute Cloud  (HAQM EC2) capacity at up to a 90% discount compared to On-Demand prices. HAQM EC2 can interrupt Spot Instances with a two-minute notification when EC2 needs the capacity back. Spot Instances are an ideal option for applications that are stateless, fault-tolerant, scalable, and flexible, such as big data, […]

Diagram of of the QMaaS data processing pipeline

Athenahealth QMaaS: Optimizing throughput and costs with HAQM ECS & EC2 Spot

Karthik Kalkur, Senior Architect, Athenahealth, Jayaprakash Alawala, Specialist Solution Architect (Containers), AWS, and Sridhar Bharadwaj, Sr EC2 Spot Specialist, AWS This guest blog post is contributed by Karthik Kalkur, a Senior Architect at athenahealth, in partnership with AWS Specialist Solution Architect for Containers, Jayaprakash Alawala, and AWS Sr. EC2 Spot Specialist, Sridhar Bharadwaj. Athenahealth is […]

Three things to consider when implementing Mutual TLS with AWS App Mesh

NOTICE: October 04, 2024 – This post no longer reflects the best guidance for configuring a service mesh with HAQM ECS and HAQM EKS, and its examples no longer work as shown. For workloads running on HAQM ECS, please refer to newer content on HAQM ECS Service Connect, and for workloads running on HAQM EKS, […]

Using a CI/CD Pipeline to Inject an Envoy Proxy Sidecar Container into an HAQM ECS Task

NOTICE: October 04, 2024 – This post no longer reflects the best guidance for configuring a service mesh with HAQM ECS and its examples no longer work as shown. Please refer to newer content on HAQM ECS Service Connect. ——– AWS App Mesh is a service mesh that provides application-level networking to make it easy […]

Getting started with Consul service mesh on HAQM ECS

We recently announced the general availability of HAQM Elastic Container Service (HAQM ECS) service extension for Consul service mesh in AWS Cloud Development Kit (AWS CDK). This is a new integration that makes it easier for customers to use Consul as a service mesh on HAQM ECS. In this blog post, we show you how […]

Creating custom HAQM Machine Images with the ECS-optimized AMI Build Recipes

Customers running their container workloads on HAQM Elastic Container Service (HAQM ECS) have a choice of AWS Fargate and also using Elastic Compute Cloud (EC2) instances with the HAQM ECS-optimized AMI. One of the requests (issue #176) that our customers submitted, was to allow them to create their own ECS HAQM Machine Image (AMI). Today […]

Rolling EC2 AMI updates with capacity providers in HAQM ECS

When deploying containers to HAQM Elastic Container Service (HAQM ECS), customers have choices as to what level of management they want or need to have over the cluster compute. First there is AWS Fargate, which is a serverless compute engine that removes the need for customers to provision and manage servers. This approach simplifies the […]