Deploying AWS Lambda with Docker Containers: I Gave it a Try and Here’s My Review. You can now build your serverless workloads in a Docker container with FaaS. I gave it a try and here's my review.
You can now build your serverless workloads in a Docker container with FaaS. I gave it a try and here’s my review.
Among all the new features and services that AWS announced during the re:Invent 2020, my favorites were definitely the AWS Lambda updates. And there were many! For example, your code execution is no longer rounded up to the nearest 100ms of duration for billing — you are now billed per millisecond . On top of that, AWS increased the Lambda’s memory capacity to 10 GB , and correspondingly the CPU capacity up to 6 vCPUs . But today, I want to dig deeper into something even more exciting — from now on, AWS Lambda doesn’t require packaging your code and dependencies to a zip file. Instead, you can now do it with a Docker container image that can be up to 10 GB in size.
Personally, I consider this a game-changer for many serverless use cases. Here’s why.
Adding Code to AWS Lambda, Lambda Layers, and Lambda Extensions Using Docker. With Docker, we have three ways to add code to Lambda that isn’t directly part of our Lambda function. Try to AWS Lambda, Lambda Layers, and Lambda Extensions Using Docker.
When to use Docker on AWS Lambda, Lambda Layers, and Lambda Extensions. AWS Lambda Extensions; and; Support of Docker images for your functions. With these two new features and Lambda Layers. AWS Lambda Extensions; and Support of Docker images for your functions.
Serverless comes to machine learning with container image support in AWS Lambda. Container Image Support in AWS Lambda is a game-changing update for serverless machine learning practitioners.
Serverless Framework: Use AWS S3 Object Lambda to resize images on the fly. I will show you how to use AWS S3 Object Lambda to resize images on the fly. The Serverless Framework will be used to define the Infrastructure as Code and to simplify the deployment.