AWS Lambda and Python (Full Course) – Beginner to Advanced

- 85%

0
Certificate

Paid

Language

Level

Beginner

Last updated on April 28, 2025 6:01 pm

Learn AWS Lambda functions using Python from absolute beginner to advanced. No coding experience required. Covers key AWS services and use cases.

Add your review

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.

  1. 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.

  2. The Second Capstone function focuses on Serverless USe Case – API Gateway, AWS Lambda and S3

  3. 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 :

  1. Python Basics used in AWS Lambda

  2. AWS Lambda

  3. EC2

  4. S3

  5. DynamoDB

  6. API Gateway

  7. AWS MS AD

  8. FSx

  9. SNS

  10. CloudWatch

  11. CloudWatch Alarm

  12. 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

0.0 out of 5
0
0
0
0
0
Write a review

There are no reviews yet.

Be the first to review “AWS Lambda and Python (Full Course) – Beginner to Advanced”

×

    Your Email (required)

    Report this page
    AWS Lambda and Python (Full Course) – Beginner to Advanced
    AWS Lambda and Python (Full Course) – Beginner to Advanced
    LiveTalent.org
    Logo
    LiveTalent.org
    Privacy Overview

    This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.