Containers
Category: Compute
Amazon EKS and Kubernetes sessions at AWS re:Invent 2023
Introduction AWS re:Invent 2023 is right around the corner, offering a full track of sessions focused on Kubernetes and cloud-native related topics. To help you discover and select the right sessions for you, we’ve listed the sessions below grouped by core focus area with links to the re:Invent sessions catalog. Note that it takes a […]
How HPE Aruba Networking modernized on Amazon EKS
This post was co-authored by Vignesh Senapathy, Principal DevOps Engineer, HPE. About Hewlett Packard Enterprise (HPE) Aruba Networking HPE Aruba Networking EdgeConnect Cloud Orchestrator is a cloud-native Software-Defined Wide Area Network (SD-WAN) orchestrator within HPE Aruba Networking’s portfolio. Serving as a centralized SD-WAN controller, it oversees both physical and virtual SD-WAN gateways throughout the enterprise […]
Deliver Namespace as a Service multi tenancy for Amazon EKS using Karpenter
Introduction Karpenter is an open-source, high-performance Kubernetes cluster autoscaler that automatically provisions new nodes in response to unschedulable pods. Customers choose Karpenter for many reasons, such as improving the efficiency and cost of running workloads in their clusters. Karpenter works by configuring a custom resource called Provisioner. This Provisioner sets constraints on the nodes that […]
Migration considerations – Cloud Foundry to Amazon ECS with AWS Fargate
Introduction Customers often turn to Amazon Web Services (AWS) to scale their applications, reduce latency, and deploy new features quickly with pay as you go approach. Let’s take the case of customers running hundreds of applications using Cloud Foundry Platform as a Service (PaaS). To achieve cost efficiency, customers can migrate to AWS container services, […]
Enable Private Access to the Amazon EKS Kubernetes API with AWS PrivateLink
Introduction The adoption and large-scale growth of Kubernetes in recent years has resulted in businesses deploying multiple Amazon Elastic Kubernetes Service (Amazon EKS) clusters to support their growing number of microservice based applications. The Amazon EKS clusters are usually deployed in separate Amazon Virtual Private Clouds (Amazon VPCs) and often in separate AWS accounts. A […]
Serverless containers at AWS re:Invent 2023
AWS re:Invent is the learning conference hosted by AWS for the global cloud computing community. This year the Amazon Elastic Container Service (Amazon ECS) and the AWS Fargate teams share their best practices and tips to help you increase productivity, optimize your costs, and amplify business agility. Join us in Las Vegas from November 27 […]
On-premises egress design patterns for Amazon EKS
Introduction When adopting a Kubernetes platform, architect teams are often highly focused on INGRESS traffic patterns. Why? Kubernetes has a first-class support for in-cluster traffic flows as well as into-cluster traffic flow implemented by ClusterIP and the INGRESS constructs .The object model allows the load balancing of Kubernetes pods natively and also extends the constructs […]
Securing API endpoints using Amazon API Gateway and Amazon VPC Lattice
Introduction In microservices architectures, teams often build and manage internal applications that they expose as private API endpoints and publicly expose those endpoints through a centralized API gateway where security protections are centrally managed. These API endpoints allow both internal and external users to leverage the functionality of those applications. The separation of concerns between […]
A deep dive into Amazon ECS task health and task replacement
Introduction Amazon Elastic Container Service (Amazon ECS) is a container orchestration service that manages the lifecycle of billions of application containers on AWS every week. One of the core goals of Amazon ECS is to remove overhead burden from human operators. Amazon ECS watches over your application containers 24/7, and can respond to unexpected changes […]
Building multi-tenant JupyterHub Platforms on Amazon EKS
Introduction In recent years, there’s been a remarkable surge in the adoption of Kubernetes for data analytics and machine learning (ML) workloads in the tech industry. This increase is underpinned by a growing recognition that Kubernetes offers a reliable and scalable infrastructure to handle these demanding computational workloads. Furthermore, a recent wave of Generative AI […]