Containers

Measuring developer experience on an Amazon EKS developer platform

Measuring developer experience on an Amazon EKS developer platform

Most platform teams can’t prove their internal developer platform is improving software delivery. This post shows how to automatically collect the four DORA metrics (deployment frequency, lead time for changes, change failure rate, and failed deployment recovery time) on an Amazon EKS platform using Argo CD, Argo Rollouts, Apache DevLake, and Grafana.

Observability patterns for AI agents on Amazon EKS

Observability patterns for AI agents on Amazon EKS

Traditional monitoring shows an AI agent’s endpoint returned HTTP 200, but not why it picked the wrong tool, burned through your token budget, or looped. This post implements two OpenTelemetry observability patterns for AI agents on Amazon EKS, decentralized and centralized, using Bifrost, Amazon Bedrock, and Langfuse.

Automating secure container registry management for air-gapped AWS workloads

Automating secure container registry management for air-gapped AWS workloads

Organizations in regulated industries run container workloads in air-gapped AWS environments, which means migrating hundreds of Helm charts and images into private Amazon ECR with consistent security controls. This post uses Amazon ECR repository creation templates, Terraform, and a migration tool to make secure-by-default the path of least resistance.

Migrating from NGINX Ingress to ALB: Handling oauth2-proxy

Migrating from NGINX Ingress to ALB: Handling oauth2-proxy

The NGINX Ingress Controller is retired. If you run oauth2-proxy with NGINX for OpenID Connect authentication, switching to the AWS Load Balancer Controller can silently break your auth. This post shows two ways to keep OIDC working on an Application Load Balancer: run oauth2-proxy in reverse proxy mode, or use ALB native OIDC.

AI-powered EKS migration assessment with Amazon Bedrock AgentCore

AI-powered EKS migration assessment with Amazon Bedrock AgentCore

Learn how to build an AI-powered migration assessment agent using Amazon Bedrock AgentCore and the Strands Agents SDK. The agent reads application source code and container artifacts, scores Amazon EKS migration readiness, identifies blockers by severity, and generates an actionable migration plan with target architecture recommendations.

How athenahealth modernized healthcare workloads with Amazon EKS Hybrid Nodes

How athenahealth modernized healthcare workloads with Amazon EKS Hybrid Nodes

Learn how athenahealth used Amazon EKS Hybrid Nodes to modernize latency-sensitive healthcare workloads on premises, cutting response times in half, reducing hardware and operational costs by 50%, and maintaining a single Kubernetes operating model across its data center and the cloud while meeting HITRUST and data residency requirements.

Fix pod distribution drift in Amazon EKS with the Kubernetes descheduler

Fix pod distribution drift in Amazon EKS with the Kubernetes descheduler

A workload spread across three Availability Zones does not necessarily stay spread. This post explains why soft topology spread constraints drift after a node-availability gap, measures the cost, and shows how the Kubernetes descheduler restores even pod distribution on Amazon EKS without downtime and without forcing hard constraints.

One Amazon EKS, Many edges: How to choose your edge container strategy on AWS

One Amazon EKS, many edges: How to choose your edge container strategy on AWS

Choosing the right edge container strategy across many locations can fragment your fleet into dozens of special cases. This post shows how to avoid that by standardizing on Amazon EKS, then choosing a deployment model per site: gate on connectivity, then match to existing infrastructure, so every edge runs the same Kubernetes standard.