Containers

Tag: Kubernetes

Three architectural options for routing traffic to multiple HAQM EKS clusters

Onfido’s Journey to a Multi-Cluster HAQM EKS Architecture

This blog was coauthored by Eugene Malihins, Senior DevOps Engineer at Onfido, and Olly Pomeroy, Containers Specialist SA at HAQM Web Services Who is Onfido? Onfido is setting the new standard for digital access. The company digitally proves a user’s real identity using artificial intelligence (AI) by verifying a photo ID and comparing it to […]

Chaos Engineering with LitmusChaos on HAQM EKS

Introduction Organizations are embracing microservices-based architectures by refactoring large monolith applications into smaller, independent, and loosely coupled services. These independent services are faster to deploy and scale, enabling organizations to innovate and deliver faster. However, as the application grows, these microservices present their own challenges. For example, as you deploy tens or hundreds or thousands […]

Spark Jobs dashboard

Best practices for running Spark on HAQM EKS

HAQM EKS is becoming a popular choice among AWS customers for scheduling Spark applications on Kubernetes. It’s fully managed but still offers full Kubernetes capabilities for consolidating different workloads and getting a flexible scheduling API to optimize resources consumption. But Kubernetes is complex, and not all data engineers are familiar with how to set up […]

Collecting data from edge devices using Kubernetes and AWS IoT Greengrass V2

Kubernetes is open-source software that allows you to deploy and manage containerized applications at scale. It manages clusters of HAQM Elastic Compute Cloud (HAQM EC2) compute instances and runs containers on those instances with processes for deployment, maintenance, and scaling. Using Kubernetes, you can run any type of containerized application using the same toolset on […]

How to use Application Load Balancer and HAQM Cognito to authenticate users for your Kubernetes web apps

This post describes how to use HAQM Cognito to authenticate users for web apps running in an HAQM Elastic Kubernetes Services (HAQM EKS) cluster.  Behind any identity management system resides a complex network of systems meant to keep data and services secure. These systems handle functions such as directory services, access management, identity authentication, and […]

Viewing your new post in browser

Backup and restore your HAQM EKS cluster resources using Velero

September 9th, 2023: This post was originally published December 1, 2021. We’ve updated the walkthrough instructions of this blog post to support the latest EKS versions and changes to the Velero Helm chart. Companies worldwide are adopting containers to encapsulate their microservices, and many of them choose Kubernetes for automating deployment, scaling, and managing their […]

Migration to cloud icon

Migrating HAQM EKS clusters from gp2 to gp3 EBS volumes

Kubernetes (sometimes referred to as K8s) is an open-source container orchestration engine and a fast-growing project hosted by the Cloud Native Computing Foundation (CNCF). K8s has a massive adoption on premises and in the cloud for running stateless and stateful containerized workloads. Stateful workloads require persistent storage. To support on-premises and cloud-provider-related infrastructure like storage […]

Introducing AWS App Mesh Metrics Extension

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, […]

Leveraging HAQM EKS managed node group with placement group for low latency critical applications

Our customers have been asking how to host their low-latency applications with high throughput such as stock-trading applications and financial market workloads on HAQM Elastic Kubernetes Service (HAQM EKS), particularly with the EKS managed node group offering. In this blog post, we introduce the concept of HAQM Elastic Compute Cloud (HAQM EC2) placement groups, and […]

components of the application deployed by HAQM EKS on AWS Outpost

Deploying Containerized Application on AWS Outposts with HAQM EKS

AWS Outposts delivers AWS-designed infrastructure, services, APIs and tool to customer on-premises locations. Primary use-cases are applications that require low latency, local data processing or need to meet data residency requirements. Outpost connects back to a home Region the customer selects through a connection called the Service Link. It is operated, monitored, and managed by […]