New Skills

New Training: Develop AWS Lambda Functions with Containers

by Team Nuggets
New Training: Managing Amazon Simple Queueing Service (SQS) with Python and Boto3 picture: A
Published on March 9, 2021

In this 6-video skill, CBT Nuggets trainer Trevor Sullivan explores how to build custom Lambda functions with containers. Watch this new AWS training.

Learn AWS with one of these courses:

This training includes:

  • 6 videos

  • 48 minutes of training

You’ll learn these topics in this skill:

  • Introduction to AWS Lambda Containers with Python

  • Setting Up AWS Lambda Container Development Tools

  • Create Sample Application and Push to Amazon ECR

  • Create AWS IAM Role for Lambda Function and Deploy

  • Use the AWS CLI to Create Lambda Function from Container

  • Deploy New Version of Python Container to AWS Lambda

Preliminary Information For Creating Containers For Lambda

Cloud developers and engineers can make their own containers for use with AWS Lambda. Before using your own container with Lambda, there are a few things you need to know.

Containers can be created with tools like the Docker CLI. After a container is created, it can then be uploaded to the Amazon Elastic Container Registry. That container will need to be uploaded to the same account for Elastic Container Registry that will be using it with Lambda.

To assist with creating containers, AWS offers a set of open-source base container images. These base images include the runtime interface client for working with Lambda. If you choose to create your own container image without using these base images, remember to add that runtime interface client to your container build process.

Both Docker image manifest V2 and Open Container Initiative V1 and up can be used with Lambda. Lambda supports containers up to 10GB in size.

Send me CBT Nuggets IT training news and resources. (Optional)

By submitting this form you agree that you have read, understood, and are able to consent to our privacy policy.

Don't miss out!Get great content
delivered to your inbox.

By submitting this form you agree that you have read, understood, and are able to consent to our privacy policy.

Recommended Articles

Get CBT Nuggets IT training news and resources

I have read and understood the privacy policy and am able to consent to it.

© 2023 CBT Nuggets. All rights reserved.Terms | Privacy Policy | Accessibility | Sitemap | 2850 Crescent Avenue, Eugene, OR 97408 | 541-284-5522