Containers
Tag: HAQM ECS
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 […]
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, […]
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 […]
Improving daemon services in HAQM ECS
When using HAQM EC2 for compute capacity in HAQM Elastic Container Service (HAQM ECS) clusters, a common pattern customers follow is to schedule a single instance of a task across all or select nodes in the cluster. This includes running tasks that handle log and/or metrics collection such as Fluentd or the DataDog agent, node […]