Containers

Category: Compute

Manage scale-to-zero scenarios with Karpenter and Serverless

Introduction Cluster autoscaler, has been the de facto industry standard autoscaling mechanism on kubernetes since the very early version of the platform. However, with the evolving complexity and number of containerized workloads, our customers running on HAQM Elastic Kubernetes Service (HAQM EKS) started to ask for a more flexible way to allocate compute resources to […]

Implement AWS IAM authentication with HAQM VPC Lattice and HAQM EKS

Introduction HAQM VPC Lattice is a fully managed application networking service built directly into the AWS network infrastructure that you use to connect, secure, and monitor all of your services across multiple accounts and virtual private clouds (VPCs). With HAQM Elastic Kubernetes Service (HAQM EKS), customers can use HAQM VPC Lattice through the use of […]

Operating resilient workloads on HAQM EKS

Introduction When the margin for error is razor thin, it is best to assume that anything that can go wrong will go wrong. AWS customers are increasingly building resilient workloads that continue to operate while tolerating faults in systems. When customers build mission-critical applications on AWS, they have to make sure that every piece in […]

Optimize webSocket applications scaling with API Gateway on HAQM EKS

Introduction WebSocket is a common communication protocol used in web applications to facilitate real-time bi-directional data exchange between client and server. However, when the server has to maintain a direct connection with the client, it can limit the server’s ability to scale down when there are long-running clients. This scale down can occur when nodes […]

Analyze EKS Fargate costs using HAQM Quicksight

Introduction AWS Fargate is a serverless compute engine for running HAQM Elastic Kubernetes Service (HAQM EKS) and HAQM Elastic Container Service (HAQM ECS) workloads without managing the underlying infrastructure. AWS Fargate makes it easy to provision and scale secure, isolated, and right-sized compute capacity for containerized applications. As a result, teams are increasingly choosing AWS […]

Start Spring Boot applications faster on AWS Fargate using SOCI

About a year ago, we published a post on how to Optimize your Spring Boot application for AWS Fargate, where we went into different optimization techniques to speed up the startup time of Spring Boot applications for AWS Fargate. We started the post with “Fast startup times are key to quickly react to disruptions and […]

How to upgrade HAQM EKS worker nodes with Karpenter Drift

Introduction Karpenter is an open-source cluster autoscaler that provisions right-sized nodes in response to unschedulable pods based on aggregated CPU, memory, volume requests, and other Kubernetes scheduling constraints (e.g., affinities and pod topology spread constraints), which simplifies infrastructure management. When using Cluster Autoscaler as an alternative autoscaler, all Kubernetes nodes in a node group must […]

HAQM EKS extended support for Kubernetes versions available in preview

Introduction Today, we’re announcing the preview of HAQM Elastic Kubernetes Service (EKS) extended support for Kubernetes versions. You can now run HAQM EKS clusters on a Kubernetes version for up to 26 months from the time the version is generally available on HAQM EKS. Extended Support is available as a free preview for all HAQM […]

Use shared VPC subnets in HAQM EKS

Introduction In the ever-changing landscape of cloud computing, organizations continue to face the challenge of effectively managing their virtual network environments. To address this challenge, many organizations have embraced shared HAQM virtual private clouds (VPCs) as a means to streamline network administration, and reduce costs. Shared VPCs not only provide these advantages but also enable […]

Build secure application networks with VPC Lattice, HAQM ECS, and AWS Lambda

Introduction In this post, we’ll explore how to publish and consume services running on HAQM Elastic Container Service (HAQM ECS) and AWS Lambda, as HAQM VPC Lattice services. For an introduction to HAQM VPC Lattice, please read the documentation here. One main reason customer experience a lower velocity of innovation, is the complexity they deal […]