AWS Lambda and Python (Full Course) – Beginner to Advanced
Learn AWS Lambda functions using Python from absolute beginner to advanced. No coding experience required. Covers key AWS services and use cases.
What you’ll learn
- Develop expertise in writing AWS Lambda functions using Python (Absolute Beginner to Advanced) – No previous coding experience required
- Learn basics of Python which will be used to write Lambda functions in Python
- Learn to write key AWS Services such as EC2, S3 and DynamoDB using AWS Lambda(Python)
- Serverless Enterprise Use Case 1 – using S3, AWS Lambda and DynamoDB
- Serverless Enterprise Use Case 2 – using API Gateway, AWS Lambda and S3
- Enterprise use case 3 – using AWS Managed AD, FSx, EC2, SNS, AWS Lambda, CloudWatch Alarm
- 10 Must Know concepts related to AWS Lambda – Invocation Models, Lambda Limits & Pricing, Provisioned & Reserved Concurrency, Handler Function, Events & Context
AWS Lambda and Python (Full Course) – Beginner to Advanced
This is a course for AWS Lambda Beginners planning to gain expertise in writing Lambda functions using Python with no previous coding experience or experience in a different programming language.
It starts from absolute basics on Python and then builds on that to write Lambda functions to create AWS Resources and finally culminating in developing advanced three real-world enterprise use case.
The first capstone project is a common banking and retail industry use-case where the bank gets a regular feed through a json file which triggers the lambda function via a S3 event notification, the Lambda functions then reads the data in the json file and inserts the data into DynamoDB.
The Second Capstone function focuses on Serverless USe Case – API Gateway, AWS Lambda and S3
The third Capstone project focuses on Monitor & increase free storage for FCI Cluster using AWS Microsoft AD, FSx, EC2, SNS, CloudWatch, Lambda
Section 1 : Introduction
Course Outline
Section 2 : AWS Lambda – Basic Concepts
Evolution from Physical Servers to AWS Lambda
What is AWS Lambda and Use Cases
Lambda Console Walkthrough
AWS Lambda Invocation Models
Lambda Execution Role
AWS Lambda Limits
Lambda Execution and Concurrency
Section 3 : AWS Lambda – Python Basics
Python Basics – 1 (Install PyCharm, Print Function, Variables, Format, User Input,)
Python Basics – 2 (Data Types Intro, Loops – For, and Data Type – Dictionary Deep Dive)
Python Basics – 3 (Data Type – List and Functions)
Section 4 : AWS Lambda – Create S3, EC2 and DynamoDB resources using Lambda
AWS Lambda Basics – Boto3, Client and Resource, Lambda function handler
AWS Lambda with S3 (Create new Bucket, Delete Bucket and List all the buckets)
AWS Lambda with EC2 (Create EC2 and Start/Stop)
AWS Lambda with DynamoDB (Create Table and Put Items)
Part 5 : Serverless Capstone Project 1 – Enterprise Use Case using S3, AWS Lambda and DynamoDB
Enterprise Use Case using S3, AWS Lambda and DynamoDB – Part 1
Enterprise World Use Case using S3, AWS Lambda and DynamoDB – Part 2
Part 6 : Serverless Capstone Project 2 – Enterprise Use Case using API Gateway, AWS Lambda and S3
Enterprise Use Case using API Gateway, AWS Lambda and S3 – Architecture – Part 1
Enterprise Use Case using API Gateway, AWS Lambda and S3 – Part 2
Enterprise Use Case using API Gateway, AWS Lambda and S3 – Part 3
Section 7 : AWS Lambda – Advanced Concepts
Lambda – VPC Networking Configuration
Lambda – Environment Variables
Lambda Versions
Lambda Aliases
Lambda Monitoring – CloudWatch Metrics
Lambda Monitoring – CloudWatch Logs
Part 8 : Implementing Serverless Use Case from (Section 6) using CDK v2 – API Gateway, IAM Role, Lambda and S3
AWS CDK v2 – Introduction – Implementing Serveless Use Case 2
AWS CDK v2 – Pre-requisites
AWS CDK – Create S3 bucket using AWS CDK v2
AWS CDK – Create IAM Role using AWS CDK v2
AWS CDK – Create Lambda using AWS CDK v2
AWS CDK – Create API Gateway using AWS CDK v2
Part 9 : Capstone Project 3-Monitor & increase free storage for FCI Cluster using MS AD, FSx, EC2, SNS, CloudWatch, Lambda
Monitor and increase free storage for FCI Cluster – Architecture Discussion for use case
Monitor and increase free storage for FCI Cluster – Create AWS Managed AD, FSx, SNS, CloudWatch Alarm
Monitor and increase free storage for FCI Cluster – Write AWS Lambda function
Use case 3 – Monitor and increase free storage for FCI Cluster – Run the end to end demo
HandsOn AWS Services Covered in the Course :
Python Basics used in AWS Lambda
AWS Lambda
EC2
S3
DynamoDB
API Gateway
AWS MS AD
FSx
SNS
CloudWatch
CloudWatch Alarm
AWS CDK v2
Who this course is for:
- AWS Beginners looking to Switch Careers to Cloud Engineer
- Beginners looking to learn AWS Lambda using Python – Absolute Beginner to Advanced
User Reviews
Be the first to review “AWS Lambda and Python (Full Course) – Beginner to Advanced”
You must be logged in to post a review.


There are no reviews yet.