5 New Features in AWS Fargate Version 1.4

Realistic set of bright yellow cargo containers. Front, side back and perspective view.
Voiced by Amazon Polly

What is AWS Fargate?

AWS Fargate light bg

AWS Fargate is a serverless computing engine for containers that enables customers to deploy and manage applications, not infrastructure.  Fargate works with Amazon Elastic Container Service (ECS) and Amazon Elastic Kubernetes Service (EKS), and enables customers to deploy container based applications without having to provision EC2 instances or Kubernetes pods.

AWS Fargate launches and scales compute resources for containers, ensuring that they have the optimal amount of resource available to run customer’s applications.  This ensures that they only pay for the resources required by the containers – no more over provisioning and wasted spend.

AWS Fargate also improves security through application isolation – individual ECS tasks or EKS pods run in their own dedicated kernel run time and do not share any underlying compute resources with other tasks and pods.

So what new features are available in the 1.4.0 release announced on April 8th?

1. Shared Storage with Elastic File System (EFS ) Endpoints

Fargate version 1.4.0 now allows customers to launch tasks with persistent Elastic File System (EFS) storage.  Applications requiring persistent storage can now have an EFS share mounted inside a Fargate task.  This enables applications sharing a common data set, such as web content management systems, to be migrated to Fargate.

2. 20GB Ephemeral Volume for Fargate Tasks

AWS has replaced the 4GB mount volume and 10GB container image volume with a single 20GB ephemeral volume for Fargate tasks.  This is good news for those looking to run workloads processing large files and datasets in Fargate.  This increased ephemeral volume size applies to both ECS tasks ansd EKS pods.

3. Network Performance Metrics in Cloudwatch

CloudWatch Container Insights now enables customers to monitor the network performance metrics of their Fargate tasks, in addition to CPU, RAM and disk usage. 

4. Network Stats Now Available via ECS Task Metadata Endpoint

logo horizontal purple

Task Metadata Endpoint Version 45 now enables customers to query for network stats.  The stats are similar to those provided by Container Insights, but they are available to 3rd party tools such as Datadog (the monitoring platform used by Logicata AWS Managed Cloud Services) for additional analysis.

5. CAP_SYS_PTRACE Linux Capability Now Supported

The CAP_SYS_PTRACE Linux capability can now be enabled in Fargate tasks, affording greater visibility into containers.  This allows customers to use a number of third party observability tools to meet security and compliance needs.

Docker Ditched in Favour of Containerd

Containerd Logo

Interestingly, AWS have dictched Docker as the container run time environment in favour of Containerd to simplify the environment.  This is not a feature per se, more a change of underlying tech.  Docker built out an entire platform on top of the Containerd runtime, with many bells and whistles that AWS simply don’t require in Fargate.  This keeps the whole environment simpler and easier to secure.

For more details, check out this blog post by Massimo Re Ferre at AWS.

You Might Be Also Interested In These...

Hand arranging wood block stacking as step stair on paper pink background. Business concept growth success process, copy space.

Scalability in Cloud Computing & Why We Love AWS

In this post we’ll take a look at one of the key benefits of Cloud Computing – Scalability.  We’ll explore the different scaling options available for your cloud based workloads, and then we’ll take a look at specific services in AWS which can help you to achieve scalability for your AWS hosted applications.   Whether you’re […]

View Post
Annotation 2019-12-03

21 Brand New AWS Services Announced by Andy Jassy at re:Invent 2019

Today, AWS CEO Andy Jassy launched the annual AWS re:Invent conference with his 3 hour long keynote addressing the 65,000 attendees.  With the CEO of Goldman Sachs DJing before the event, and the re:Invent band introducing Andy’s announcements there was plenty of razzmatazz.  Don’t have time to watch the 3 hour replay?  Here are the […]

View Post
Application Modernization

Legacy Application Modernization and Cloud Migration

Do you have legacy systems and applications that are holding your business back? If so, then you could benefit from a program of legacy application modernization. This could revolutionize and improve your business technology platforms. Legacy applications can also benefit significantly from migrating to the cloud. The cloud offers improved scalability & reliability for your […]

View Post
ebook featured image

5 Steps to a Successful

AWS Migration