📷 This is not an exhaustive list of everything that was announced at AWS re:Invent this year. It is just a short summary of a few items that caught our attention.
Amazon EKS for AWS Fargate
AWS Fargate presents Containers as a Services (CaaS), with containers already set up, including networking, security and most importantly scaling. Amazon Elastic Kubernetes Service (EKS) can now run Kubernetes pods on AWS Fargate. Using Fargate, Kubernetes pods run with just the compute capacity they request and each pod runs in its own VM-isolated environment without sharing resources with other pods. EKS lets you run pods on Fargate with the upstream Kubernetes APIs, so you can use existing tooling to manage your applications. With Amazon EKS and AWS Fargate, you get the serverless benefits of Fargate, the best practices of Amazon EKS, and the extensibility of Kubernetes out of the box.
Pods that run on Fargate are billed at the standard Fargate rates for vCPU and memory and you pay the standard EKS rate for each cluster that you run. EKS support for Fargate is available in US East (Virginia), US East (Ohio), Europe (Ireland), and Asia Pacific (Tokyo) regions.
Step-by-step on How to use EKS for Fargate
AWS Compute Optimizer
AWS Compute Optimizer is a new machine learning-based recommendation service that makes it easy for you to determine the optimal AWS Compute resources for your needs. This is based on an analysis of the history of resource consumption on your account. This tool also includes resources that are part of Auto Scaling groups.
AWS Compute Optimizer is now available at no additional charge in these five AWS Regions: US East (N. Virginia), US West (Oregon), Europe (Ireland), US East (Ohio), South America (São Paulo)
Step-by-step on How to use Compute Optimizer
EC2 Image Builder
AWS EC2 Image Builder service allows you to create custom OS images directly through the AWS GUI environment, if you use EC2 virtual machines. It supports both Linux or Windows Server images. The process does not require any scripting. It is fully driven by an intuitive GUI. When a security patch is available, Image Builder can automatically patch your images. Image validation can be done AWS-provided tests and your own tests before using them in production.
There is no additional cost for Image Builder on top of the underlying AWS resource cost.
Step-by-step on How to Create OS Images in AWS with Image Builder