Containers

Image

Using AWS Wavelength, Amazon EKS, and Rafay to deliver ultra-low latency applications for 5G devices

This post is contributed by Haseeb Budhani, CEO of Rafay AWS Wavelength is an infrastructure offering optimized for mobile edge computing applications. With Wavelength, developers can deploy their applications closer to end users, resulting in an improved end-user experience. Wavelength enables the development and adoption of a new class of latency-sensitive use cases that can […]

Read More
Image

Using Amazon FSx for Windows File Server as persistent storage on Windows Containers

This post has been updated due a recent launch. Designed for simplicity from the start, Amazon ECS delivers an AWS-opinionated solution for running containers at scale. Previously, customers had to implement a lengthy workaround (detailed in the original blog post below) in order to use an Amazon FSx for Windows File Server as persistent storage […]

Read More
Describes the architecture of two accounts which have ECS services interconnected through AWS App Mesh

Connecting services across multiple accounts using AWS App Mesh and Amazon ECS

Today, many customers are adopting microservices. This approach breaks down software from a a single monolithic component into many independent pieces of software that address a specific business function and communicate over well-defined API’s. This enables independent teams to work on multiple components simultaneously and helps customers shorten the software development lifecycle, enable rapid innovation, […]

Read More
Image

Amazon ECS vs Amazon EKS: making sense of AWS container services

One of the most common requests we hear from customers is, “help me decide which container service to use.” We recommend that most teams begin by selecting a container solution with the attributes most aligned to their application requirements or operational preferences. This post covers some of the critical decisions involved in choosing between AWS […]

Read More
Gif that shows canary deployment taking place

Create a pipeline with canary deployments for Amazon EKS with AWS App Mesh

In this post, we will demonstrate how customers can leverage different AWS services in conjunction with AWS App Mesh to implement a canary deployment strategy for applications running on Amazon Elastic Kubernetes Service (Amazon EKS). As stated in the post “Getting started with App Mesh and EKS”, many customers are currently implementing microservices in a […]

Read More
Image

Advice for customers dealing with Docker Hub rate limits, and a Coming Soon announcement

Many container customers building applications use common software packages (e.g. operating systems, databases, and application components) that are publicly distributed as container images on Docker Hub. Docker, Inc. has announced that the Hub service will begin limiting the rate at which images are pulled under their anonymous and free plans. These limits will progressively take […]

Read More
Image

Save the date: AWS Container Day: Kubernetes Edition

The AWS Kubernetes team is back for the next installment of AWS Container Day: Kubernetes Edition, a full day of sessions on Amazon EKS and Kubernetes at AWS. In this fully live and virtual Twitch event, the AWS Kubernetes team, hosted by Containers from the Couch, will be covering new launches, demoing products and features, […]

Read More
Image

CI/CD with Amazon EKS using AWS App Mesh and Gitlab CI

Using containers brings flexibility, consistency, and portability in a DevOps culture. One of the essential parts of DevOps is creating Continuous Integration and Deployment (CI/CD) pipelines that deliver containerized application code faster and more reliably to production systems. Enabling canary or blue-green deployments in CI/CD pipelines provides more robust testing of the new application versions […]

Read More
Image

Windows Authentication on Amazon EKS Windows pods

Per Microsoft documentation: Windows-based networks commonly use Active Directory (AD) to facilitate authentication and authorization between users, computers, and other network resources. Enterprise application developers often design their apps to be AD-integrated and run on domain-joined servers to take advantage of Integrated Windows Authentication, which makes it easy for users and other services to automatically […]

Read More