Containers

Category: Amazon Elastic Container Service

Encrypt Amazon ECS traffic: VPC encryption controls and Service Connect TLS

Encrypt Amazon ECS traffic: VPC encryption controls and Service Connect TLS

Learn how to encrypt traffic between Amazon ECS workloads using two native approaches: VPC encryption controls for network-layer encryption through the AWS Nitro System, and Service Connect TLS for application-layer encryption. A hands-on walkthrough shows how to activate encryption on AWS Fargate and verify it in VPC Flow Logs.

Centralize cross-account Amazon ECS telemetry with an ADOT gateway

Centralize cross-account Amazon ECS telemetry with an ADOT gateway

Running an OpenTelemetry collector as a sidecar in every Amazon ECS task does not scale across a multi-account estate, and it cannot run at all on Windows. Learn how to replace per-task sidecars with a single centralized ADOT gateway that ingests OTLP from workloads across accounts and exports traces to AWS X-Ray and metrics and logs to Amazon CloudWatch.

Extending Amazon ECS Express Mode to Build an Optimal Container Environment

Extending Amazon ECS Express Mode to Build an Optimal Container Environment

Amazon ECS Express Mode gives you load balancing, scaling, logging, and networking out of the box. Learn how to extend an Express Mode service beyond its defaults with three hands-on examples: turning on ECS Exec, adding a scheduled scaling policy, and adding a FireLens log router as a sidecar container.

Bitnami image removal from ECR Public

Starting on June 10th, 2026, Bitnami container images will no longer be available on Amazon ECR Public Gallery. If you currently pull Bitnami images directly from ECR Public in your workloads, you need to take action before this date to avoid service disruption. In this post, we walk you through how to determine if you’re affected, how to mirror the images you need to your own private registry, and best practices for protecting your workloads from future upstream changes.

Deploying Model Context Protocol (MCP) servers on Amazon ECS

In this post, we will walk you through a three-tier MCP application deployed entirely on Amazon ECS, using Service Connect for service-to-service communication and Express Mode for automated load balancing, to show how to take an MCP-based workload from concept to production.

Automated deployments with GitHub Actions for Amazon ECS Express Mode

In this post, we will walk you through building an automated deployment pipeline using GitHub Actions. You will create a workflow that triggers on code changes, builds Docker images, pushes them to Amazon ECR, and deploys to Amazon ECS Express Mode using IAM roles for secure authentication. By the end, you will have a continuous integration and continuous delivery (CI/CD) workflow that automatically deploys your application when you push code.

Migrate Amazon EC2 to ECS Express Mode using Kiro CLI and MCP servers

In this post, we’ll walk through a practical migration scenario where a Node.js web application running on EC2 instances is migrated into a highly scalable, containerized service on ECS Express Mode. You’ll learn how to configure and use the AWS and ECS MCP Servers with Kiro CLI to automate critical migration tasks, from Dockerfile creation and image optimization to ECS service configuration and production deployment.