L+R branded, AWS Fargate & Amazon Elastic Container Service for Kubernetes (EKS)– announced at ReInvent

L+R worked with the prolific Amazon Web Services team to develop the Visual Identity platform for AWS Fargate, AWS ECS, and AWS EKS. The services were excitingly announced during ReInvent: 2017 and covered on Medium.

Original Post titled “Say Hello to AWS Fargate & Amazon Elastic Container Service for Kubernetes (EKS)” by Tiffany Jernigan, Developer Advocate, Amazon Web Services

 




By the way, Amazon ECS, now, actually stands for Amazon Elastic Container Service (instead of Amazon EC2 Container Service). We also have a new logo.

A few months ago, I polled twitter about Amazon ECS and here were some responses:

Well, you asked, and we listened.

We want you to be able to choose how you want to run containers on AWS, however that may be, and have the best experience. So here are new options for running containers on AWS!:

AWS Fargate is a new technology and launch type integrated with Amazon ECS (and Amazon EKS in 2018) which abstracts away the underlying infrastructure. What does this mean? No more needing to provision, configure, or manage any clusters or instances! You can just jump directly to creating a task definition, defining your networking and IAM policies, and let Fargate place, run, and auto-scale for you.

Feel like you want more control over your clusters? No problem; just use the EC2 launch type. If you want to switch your services between the EC2 and Fargate launch types, you can easily do so.

Wondering what the pay model is? You just pay per-second based on your vCPU and memory usage.

Want to try it out? Fargate is now available for GA in us-east-1 (N. Virginia). Try out your first run here. You can also head directly over to the AWS Console or update your AWS CLI!

To learn more, here are some resources:
Blog: Introducing AWS Fargate — Run Containers without Managing Infrastructure
Blog: AWS Fargate: A Product Overview
What’s New: Introducing AWS Fargate
Fargate home page
Amazon ECS documentation
AWS CLI

Amazon Elastic Container Service for Kubernetes (Amazon EKS)(preview) is a fully managed Kubernetes service which makes running Kubernetes on AWS much simpler! You don’t need to worry about deploying or managing your clusters — Amazon EKS does it for you. Not only that, it will automatically deploy three Kubernetes masters across three availability zones to achieve high availability! And like with Amazon ECS, we provide native AWS integrations.

Have existing plugins and tooling? No worries — Amazon EKS runs the upstream version of Kubernetes. You also don’t need to make any changes to your code to get your Kubernetes application running on Amazon EKS. Want to take a look at or manage your Kubernetes clusters? Just use kubectl!

Sign up for the preview now!

To learn more, here are some resources:
Blog: Amazon Elastic Container Service for Kubernetes
What’s New: Introducing Amazon Elastic Container Service for Kubernetes (Preview)
Amazon EKS
Kubernetes
GitHub: Kubernetes
kubctl
GitHub: Heptio Authenticator

L+R