AWS Lambda is a foundational service from Amazon. Serverless functions allow you to deploy applications without having to worry about the technical complexity of provisioning or managing servers. They are fast, scalable, and cost-effective. You can get started immediately without having to configure anything except the function itself.
Knowing how to use AWS Lambda to develop, update, and deploy applications will make you more effective at building out solutions using Amazon Web Services. You should also be comfortable combining AWS Lambda with other Amazon services to achieve sophisticated system architectures.
This learning path has been designed to provide you with hands-on experience of using AWS Lambda to configure and implement a variety of solutions, many of which will integrate with other AWS services.
Learning Objectives
In this learning path, you will learn in a practical fashion with hands-on labs how to:
- Create AWS Lambda functions
- Update and configure AWS Lambdas
- Integrate an AWS Lambda with other Amazon web services
And finally, you will be challenged to cement the knowledge you have gained.
Intended Audience
This learning path is designed for those who may be in the following roles:
- Cloud Engineers
- Application Developers
- DevOps Engineers
- Automation Specialists
Prerequisites
This learning path is set at an Advanced level. As a result, you should already have an understanding and basic familiarity with AWS Lambda and its use cases. For more on information on AWS Lambda, you can take our existing course: Understanding AWS Lambda to run and scale your code
​


Andrew is a Labs Developer with previous experience in the Internet Service Provider, Audio Streaming, and CryptoCurrency industries. He has also been a DevOps Engineer and enjoys working with CI/CD and Kubernetes.
He holds multiple AWS certifications including Solutions Architect Associate and Professional.