Outlecture
Home
About
Technology
Design
Video
Contact
Official
日本語
Outlecture
Home
About
Technology
Design
Video
Contact
Twitter Official
  • Home
  • Technology

Top 8 Recommended AWS Lambda Self-Study Materials! [November 2024]

Last updated: Nov 4th, 2024

This page introduces the best in educational materials for beginners who are trying to learn AWS Lambda on their own.

Table of Contents:

1. Description of this page

1. Description of this page

We introduce 8 recommended video courses on various platforms for those who want to learn AWS Lambda on their own.

What is AWS Lambda?

AWS Lambda is a serverless computing service provided by AWS, which means there's no need to manage servers to run code. Lambda automatically manages the resources needed to run the code and scales up or down as needed. Lambda supports code written in a variety of programming languages, including Java, Python, C#, Go, Node.js, Ruby, and PowerShell, and is used for different types of applications, microservices, data processing, and batch processing. It's very versatile and widely used in many scenarios as it can be triggered by various sources such as API calls, database changes, file uploads, etc.

Our site, "Outlecture," evaluates courses using our proprietary algorithm that balances course rating, freshness of information, number of purchasers and viewers, and recent rate of increase, in order to extract only the most suitable courses for users.

In addition, we will explain the features of each video platform and provide use cases such as "this is better for people in this situation."

We hope this will be a reference for everyone who is going to learn AWS Lambda.

2. Top 5 Recommended Udemy Courses

Here are Outlecture's top 5 recommended Udemy courses, carefully selected for you.

Title Ratings Subscribers Subscribers last month
(October 2024)
Level Video Duration Created Last updated Price

AWS Lambda - A Practical Guide - Learn from an Expert

thumbnail
4.59 10,779 456 all 7 hours 39 minutes Feb 5th, 2022 Aug 15th, 2023 $84.99

AWS Lambda and the Serverless Framework - Hands On Learning!

thumbnail
4.55 65,711 372 beginner 10 hours 28 minutes Jun 4th, 2017 Aug 31st, 2024 $94.99

AWS Lambda, Python(Boto3) & Serverless- Beginner to Advanced

thumbnail
4.49 3,159 155 beginner 9 hours 37 minutes Mar 3rd, 2022 Oct 26th, 2023 $79.99

AWS Lambda For The .NET Developer

thumbnail
4.58 2,192 45 beginner 2 hours 33 minutes May 17th, 2022 Jun 7th, 2022 $79.99

AWS Lambda & Serverless Architecture Bootcamp (Build 5 Apps)

thumbnail
4.41 47,190 255 all 25 hours 23 minutes May 14th, 2018 Dec 6th, 2023 $99.99

Udemy, Inc. is an education technology company that provides the world's largest online learning and teaching platform.

The features of Udemy include:

  • Over 155,000 course
  • Instructors who are leading experts in their fields
  • Affordable prices range from tens to hundreds of dollars per course, with discounts of up to 70-90% during campaigns
  • Courses can be viewed without expiration after purchase, and come with a 30-day money-back guarantee
  • Courses can be taken at the student's own pace, with playback speeds of 0.5 to 2 times normal speed, and can be viewed offline on a smartphone with a dedicated app
  • Students can ask questions directly to the instructor on the course discussion board, allowing them to resolve any doubts and receive support for self-study

These are some of the benefits of using Udemy.

The management team at Outlecture consists of active software engineers, creators, and web designers. We often catch up on learning new programming languages and products by taking courses on Udemy.
As for our experience, we find that Udemy offers courses of very high quality. The instructors are all leading figures in their fields, and they teach cutting-edge knowledge and practical know-how in a clear and detailed manner. You can acquire the knowledge and skills that are actually used in the field and in practical projects, rather than just knowledge for exams.

We highly recommend Udemy courses, especially for those who want to apply what they learn in practical situations or for those who want to start self-studying. Once you purchase a course, you can take it without a time limit, and there is a 30-day money-back guarantee, so you can start learning with peace of mind.

Recommended for

  • Planning to use AWS Lambda in actual projects
  • Wanting to learn the know-how of professionals who are active in the world's cutting-edge fields
  • Hesitant to use a subscription service
  • Having basic IT knowledge

The details of each course are as follows:


AWS Lambda - A Practical Guide - Learn from an Expert

Learn the fundamentals of AWS Lambda and 3 practice projects using API Gateway, SQS, Cloudwatch Events, and CDK

thumbnail
Ratings
4.59
Subscribers
10,779
Subscribers last month
(October 2024)
456
Level
all
Video Duration
7 hours 39 minutes
Created
Feb 5th, 2022
Last updated
Aug 15th, 2023
Price
$84.99

(updated August 2023)

I am a Senior Software Engineer that has worked at Amazon nearly a decade. I made this course to help you learn the fundamentals of AWS Lambda using a practical approach that is focused around examples and practical projects. Absolutely zero AWS Lambda experience is required.


What makes this course different than others?

After helping millions of developers learn through my YouTube channel (Be a Better Dev), I found there was very little material that focused on learning AWS Lambda from a practical perspective. Much of the content being offered on Udemy and elsewhere focuses mainly on theory, with very little commentary on what it actually takes to build and run Lambda based applications at scale.

This course leverages my 10 years of industry experience building Lambda based applications. I've built small microservices for APIs, and large event processing systems handling billions of requests of day.

This course teaches you what you need to know and provides practical tips gained from real world usage. You simply wont learn this anywhere else.

You'll learn

  • AWS Lambda Fundamental Concepts

  • How AWS Lambda works behind the scenes

  • How To Create, Deploy, and Debug Lambda Applications

  • How To Develop and Deploy Lambda based applications using CDK

  • Advanced concepts such as Concurrency, Monitoring, Service Integration,

  • 3 Practical Projects that Integrate With Other AWS Services (Cloudwatch Events, API Gateway, and SQS).

  • And much much more

In addition to that, I will be constantly updating course content as new features get released for AWS Lambda. So what are you waiting for? Enroll now and lets start learning AWS Lambda!


About Me

I am a Senior Software Engineer Amazon. I've been using AWS services since 2015 and began using Lambda shortly after its launch date in 2015.


This course will help you ramp up quickly and teach you what you need to know about AWS Lambda.

  1. Introduction
  2. Introduction - Welcome To The Course!
  3. A quick favour to ask...
  4. What is AWS Lambda? A Brief Introduction
  5. AWS Lambda Introduction
  6. A Tour Of The Lambda Console
  7. Creating Our First Function
  8. Invoking Our Function
  9. Looking At Our Function's Logs
  10. How AWS Lambda Works Under The Hood
  11. Key Lambda Concepts
  12. Triggers
  13. Synchronous and Asynchronous Invocations
  14. Maximum Duration and Timeouts
  15. Hands On - Duration and Timeouts
  16. Memory
  17. Pricing
  18. The Anatomy Of a Function Execution
  19. Concurrency and Throttling
  20. Hands On - Throttling
  21. Unreserved and Reserved Concurrency
  22. Provisioned Concurrency
  23. Configuration
  24. Versions
  25. Aliases
  26. Hands On - Versions and Aliases
  27. Environment Variables
  28. Hands On - Environment Variables
  29. Virtual Private Cloud (VPC) Integration
  30. Monitoring
  31. Key Metrics To Monitor
  32. Logging and Metric Filters
  33. Hands On - Metric Filters
  34. Performance Tuning and Observability
  35. Lambda Insights and Performance Optimization
  36. Hands On - Power Tuning
  37. X Ray Tracing and Service Lens
  38. Hands On - X Ray and Service Lens
  39. Advanced Concepts
  40. Dead Letter Queues (DLQ)
  41. Layers
  42. Hands On - Layers
  43. Docker Integration
  44. CI / CD
  45. Database Proxies for RDS
  46. (New!) Hands On - Lambda Function URLs
  47. Practical Projects
  48. Hands On - Cloudwatch Events with Lambda
  49. Hands On - Build a REST API with API Gateway
  50. Hands On - Event Processing with SQS (and CDK v2!) - NEW!
AWS Lambda and the Serverless Framework - Hands On Learning!

Develop and Deploy AWS Lambda Functions with Serverless, Learn Lambda Real World Integrations with Amazon Web Services

thumbnail
Ratings
4.55
Subscribers
65,711
Subscribers last month
(October 2024)
372
Level
beginner
Video Duration
10 hours 28 minutes
Created
Jun 4th, 2017
Last updated
Aug 31st, 2024
Price
$94.99

AWS Lambda and the Serverless Framework is the QUICKEST way to get started in the serverless world, to deploy AWS Lambda functions in Amazon Web Services that infinitely scale without managing any servers!

This course, unlike others, has an approach that teaches you how to deploy AWS Lambda functions from the first lectures properly.

  • no manual work through the AWS UI

  • all your configuration and deployment is coded using YAML and the Serverless framework

  • no headaches packaging your functions as zip files

AWS Lambda is a fantastic tool to master when learned the right way.

  • Save in cost - you only pay per usage

  • save in operational burden - no servers to manage!

  • Scale automatically from 0 to millions of API calls.

Additionally, you will learn AWS SAM (Serverless Application Model), another framework used to configure, develop and deploy serverless applications.

For this course, we'll deploy several real-world functions to AWS Lambda:

  • An automated thumbnail generation service on S3 (Python)

  • A REST API using AWS API Gateway & Lambda (nodeJS)

  • A REST API using AWS API Gateway & Lambda (Python 3)

  • An Email Service Using Lambda, SES, API Gateway, and NextJS for the front-end (NodeJS)

  • An Email Subscriber Service using SNS, API Gateway, S3, EventBridge (Schedule), DynamoDB, Lambda, SendGrid API (NodeJS)

After finishing the course, you'll be able to write any function you want.

In this course, you will be learning, by doing, everything you need to know to be proficient at using AWS Lambda and integrating with many different AWS services through the Serverless Framework and AWS SAM framework!


Try this course, and you have 30 days to be refunded if you don't like it. You have nothing to lose!


---------------------------------

This course also comes with:

  • Lifetime access to all future updates

  • A responsive instructor in the Q&A Section

  • Udemy Certificate of Completion Ready for Download

  • A 30 Day "No Questions Asked" Money Back Guarantee!

Join me in this course if you want to learn about AWS Lambda and the Serverless Framework and master the AWS platform!

  1. Course Introduction
  2. Instructor Introduction
  3. Course Objectives/Who Is this Course For
  4. What Will You Learn in This Course
  5. AWS Lambda Overview and Scenario
  6. Code Download
  7. Code Download
  8. AWS Lambda & the Serverless Framework - Getting Started
  9. AWS Lambda Console - Create Your First Lambda Function
  10. Installing Serverless Framework & Setting up an AWS Profile
  11. Deploying our First Function with Serverless
  12. Updating the Function from the CLI
  13. Fetching the Function Logs from the CLI
  14. Removing the Function Completely
  15. Section Summary
  16. AWS Lambda & Serverless - Deep Dive
  17. Create AWS Lambda Function Using any Runtime
  18. YAML Crash Course
  19. AWS Lambda and Serverless Framework Core Concepts
  20. Functions Timeout and Memory
  21. Inheriting Settings from the Provider Property
  22. IAM Permissions for Lambda Functions
  23. Environment Variables in AWS Lambda
  24. VPC for Lambda Functions
  25. AWS Lambda Pricing
  26. AWS SAM CLI Setup
  27. Setting up VS Code and AWS Toolkit
  28. Installing the AWS CLI
  29. Setting up AWS Configurations
  30. Install Docker
  31. Install AWS SAM CLI
  32. AWS SAM CLI - Running AWS Lambda Function Locally
  33. Introduction to AWS SAM
  34. Creating and Running Our First AWS SAM Application
  35. Deploy the AWS SAM App to AWS Cloud
  36. Hosting the API Locally
  37. Invoking your Lambda Function Directly
  38. Deleting the Stack
  39. Section Summary - What We've Done
  40. Creating AWS SAM Apps Using VSCode & AWS Toolkit
  41. Creating an AWS SAM Serverless Application in VS Code and AWS Toolkit
  42. Deploying to AWS Console
  43. Run and Debug Directly from the Project
  44. Section Summary
  45. AWS Step Functions - An Introduction
  46. Step Functions - Introduction
  47. Creating our First Step Function
  48. Adding a Wait State to our State Machine in Step Function
  49. Wait State in Step Function
  50. Choice State - Full Example
  51. The Task State - Step Functions with Lambda Functions
  52. Step Functions & State Machine Using VS Code
  53. Creating Step Functions with AWS SAM CLI vs VS Code
  54. Creating State Machine from Template with VS Code and AWS Toolkit
  55. Updating a State Machine
  56. Section Summary
  57. [Hands-on] - Real World Example Service - 1 - Thumbnail Creation (Python)
  58. Creating Thumbnail Generator Service - Setup Basics - IAM Roles
  59. Setup the Thumbnail Generator - Code - Part 1
  60. Serverless YAML Setup - Configuring S3 and Custom Variables - Deploying the App
  61. Adding a Layer Dependency to our Function - Debug Session
  62. Setting up DynamoDB for Saving Thumbnail Metadata
  63. Saving Thumbnail URLs and Metadata to Database
  64. Creating a REST API (AWS API Gateway) for Thumbnail Metadata
  65. Deleting and Updating Items with Postman
  66. Clean up
  67. Final Thoughts - Section Summary
  68. [Hands-on] - Real World Example Service 2 - REST API (Python)
  69. REST API with Python - Code Walkthrough
  70. Testing and Debugging the API
  71. Final Thoughts - Python REST API
  72. [Hands-on] - Real World Example Service 3 - REST API (NodeJS)
  73. Getting Started with Todo REST API - NodeJS
  74. Creating a Todo - API Endpoint - Saving a Todo Through the API End Point
  75. Listing All Todos - API End Point
  76. Getting a Single Todo
  77. Delete a Todo
  78. Update a Todo
  79. Clean up
  80. Next Steps for REST APIs
  81. [Hands-on] - Real World Example Service 4 - Contact us Form - SES, API Gateway
  82. Amazon SES Introduction
  83. Setting up the Email Service and Deploying It
  84. Deploying SES Service and Testing
  85. Setting up SES the Lambda function and the Front-end & SendEmail
  86. SES Final Toughts
  87. [Hands-on] - Real World Example Service 5 - Email Subscription Architecture
  88. Email Subscription Service - Architecture Walkthrough
  89. Setting up Our Service - Adding IAM roles for S3 & Uploading the JSON File to S3
  90. Setting up the getQuotes End Point and Deploying the Service
  91. Creating a Subscriber API Endpoint
  92. Finished with Subscriber API EndPoint - What's Next
  93. SES vs SNS
  94. Setting up SNS in Serverless YAML and Confirming Email
  95. Setting up SNS and the Mailer Endpoint
  96. Using SNS to Publish Messages to Subscribers via the new Endpoint
  97. Creating the Frontend Form and Sending Messages
  98. Setting up SendGrid Email API
  99. Setting up the SendEmail Endpoint
  100. Set up SendEmail and getSubscriber Endpoints
  101. Sending Email to our Subscribers with SendGrid API
  102. Scheduling Events with EventBridge and CouldWatchEvent (Schedule)
  103. Final Thoughts - Section Summary
  104. Next Steps
  105. Next Steps
  106. Bonus Lecture
  107. Next Steps
  108. Bonus
AWS Lambda, Python(Boto3) & Serverless- Beginner to Advanced

Beginners looking to build Serverless Apps with Lambda, Python(Boto3), AWS Bedrock , API GW (No coding experience reqd.)

thumbnail
Ratings
4.49
Subscribers
3,159
Subscribers last month
(October 2024)
155
Level
beginner
Video Duration
9 hours 37 minutes
Created
Mar 3rd, 2022
Last updated
Oct 26th, 2023
Price
$79.99

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

Important Update on 24.10.2023


  • Added a new section on Generative AI - Build end to end Manufacturing Industry use case with AWS Bedrock (Cohere Foundational Model) + AWS Lambda + AWS API Gateway)  - Refer to Section 10

  • Welcome to the most comprehensive AWS Lambda, Python(Boto3) and Serverless Course on Udemy from an instructor with actual enterprise hands-on implementation experience migrating more than 1000+ workloads for Fortune 100 companies.

  • This is a course for AWS Lambda Beginners and Intermediates planning to gain expertise in using designing and implementing AWS Serverless solutions and writing Lambda functions using Python(Boto3) with no previous coding experience or experience in a different programming language.

It starts from absolute basics on Python and AWS Serverless Services 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.

(Note : If you are an advanced user of AWS Lambda and Serverless, please review the course content to determine suitability as this course will start from absolute basics and then gradually cover advanced use cases)


  1. The first  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 project focuses on Serverless Use Case - API Gateway, AWS Lambda, S3, Lambda Authorizer, API Keys, Usage Plans

  3. Generative AI - Build end to end Manufacturing Industry use case with AWS Bedrock (Cohere Foundational Model) + AWS Lambda + AWS API Gateway)

  4. Security -  Secure your API's by implementing Lambda Authorizers and Cognito Authorizers

  5. Implementing Serverless Use Case - API Gateway, AWS Lambda and S3 (above use case) using AWS CDK v2 (Infrastructure as Code)

  6. Implementing Serverless Use Case - API Gateway, AWS Lambda and S3 (above use case) using AWS CloudFormation (Infrastructure as Code)

  7. The third  project focuses on Monitor & increase free storage for FCI Cluster using AWS Microsoft AD, FSx, EC2, SNS, CloudWatch, Lambda

  8. Provides basic overview of Python  to be able to write the Lambda functions

  9. Discusses  indepth concepts related to AWS Lambda to help in design and implementation of Serverless solutions.

  10. Discusses detailed overview of API Gateway and related concepts

  11. Lambda Automation Scenario - AWS Lambda, EC2 and AWS EventBridge

  12. 100% Hands On learning based on Real World Implementation Scenarios.


Section 1 :  Introduction

  • Course Outline

Section 2 : AWS Lambda – Basic Concepts (Part 1)

  • Evolution from Physical Servers to AWS Lambda

  • What is AWS Lambda and Use Cases

  • Lambda Console Walkthrough

  • Lambda Execution Role

  • AWS Lambda Limits - Timeout

Section 3 : AWS Lambda - Python Basics

  • Python Basics – 1 (Print Function, Variables, Format, User Input, Data Types Intro, Data Type – Dictionary Deep Dive)

  • Python Basics – 2 (Data Type – List and Functions, How to retrieve elemements from a Dictionary and List)

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)

  • Lambda Automation Scenario - lambda, EC2 and EventBridge

  • AWS Lambda with DynamoDB (Create Table and Put Items)

Section 5  : AWS Lambda – Basic Concepts (Part 2)

  • AWS Lambda Invocation Models

  • AWS Lambda Limits - Memory

Part 6 : Serverless 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 7 : API Gateway Overview

  • API Gateway - Overview, API Types , API Endpoint Types

  • API Gateway - Resources, Methods and Integration Types

  • API Gateway - Deployment, API Stages,  API Keys and Usage Plans

  • API Gateway - Authentication and Authorization Methods

  • API Gateway - Private API's and Private Integration

Part 8 : Serverless  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

  • API Keys and Usage Plan - Theory and Hands On

Part 9 : API Security - Securing API's with AWS Lambda Authorizer &  Cognito Authorizer

  • 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

  • API Keys and Usage Plan - Theory and Hands On

  • Securing API's using AWS Lambda Authorizers - Theory and Hands On

  • Securing API's using AWS Cognito Authorizers - Theory and Hands On

Part 10 : Generative AI - Build end to end Manufacturing Industry use case with AWS Bedrock (Cohere Foundational Model) + AWS Lambda + AWS API Gateway) 

  • Generative AI - Use Case and Architecture

  • AWS Bedrock Overview

  • Write AWS Lambda Function to access Bedrock

  • API Keys and Usage Plan - Theory and Hands On

  • Create REST API using API Gateway to access Bedrock

  • Generative AI - End to End Demo

Section 11 : AWS Lambda – Advanced Concepts

  • Lambda - VPC Networking Configuration

  • Lambda - Environment Variables

  • Lambda Versions

  • Lambda Aliases

  • Lambda Monitoring - CloudWatch Metrics

  • Lambda Monitoring - CloudWatch Logs

Part 12 :  AWS CDK v2 (Infrastructure as Code) :  Implementing Serverless Use Case using Cloud Development Kit ( CDK )v2 - API Gateway, IAM Role, Lambda and S3

  • AWS CDK  - Introduction - Implementing Serveless Use Case 2

  • AWS CDK  -  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 13 : AWS CloudFormation : Implementing Serverless Use Case from using CloudFormation  - API Gateway, AWS Lambda and S3

  • Architecture

  • AWS S3 Bucket

  • AWS Lambda Execution Role

  • AWS Lamba

  • AWS API Gateway - REST API, Resources

  • AWS API Gateway - REST Method and Deployment

  • Lambda Invoke Permission

  • End-to End Demo

Part 14 : 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. AWS Bedrock

  4. EC2

  5. S3

  6. DynamoDB

  7. API Gateway

  8. AWS MS AD

  9. FSx

  10. SNS

  11. CloudWatch

  12. CloudWatch Alarm

  13. Infrastructure as Code -AWS CDK v2

  14. Lambda Authorizer

  15. Cognito Authorizers

  16. AWS EventBridge

  17. Infrastructure as Code - AWS CloudFormation

Comes with 30 day money back guarantee from Udemy if you donot like the course.

  1. Course Outline
  2. Must Watch - Course Introduction and Download Content Slides
  3. Course Pre-Requisites
  4. AWS Lambda - Basic Concepts (Part 1)
  5. AWS Lambda - Basic Concepts- Part 1- Section Overview
  6. Evolution from Physical Servers to AWS Lambda
  7. What is AWS Lambda and Use Cases
  8. Lambda Console Walkthrough
  9. Lambda Execution Role
  10. AWS Lambda - Conceptual Understanding Review
  11. Optional Section - Python Basics Refresher
  12. Python Basics_Refresher_Part 1
  13. Python Basics_Refresher_Part 2
  14. Create S3, EC2 and DynamoDB using Lambda Python SDK Boto3
  15. Section Overview
  16. AWS Lambda Basics – Boto3, Client and Resource, Lambda function handler
  17. Create S3 Bucket with AWS Lambda and Boto3
  18. Delete S3 Bucket with AWS Lambda and Boto3
  19. List S3 Bucket with AWS Lambda and Boto3
  20. AWS Lambda with EC2 (Create EC2, Start EC2 and Stop EC2)
  21. AWS Lambda Automation Use Case Scenario - EC2, Lambda and EventBridge
  22. AWS Lambda with DynamoDB (Create DynamoDB Table and Put Items)
  23. AWS Lambda - Basic Concepts (Part 2)
  24. AWS Lambda - Basic Concepts- Part 2- Section Overview
  25. AWS Lambda Invocation Model - Theory
  26. AWS Lambda Invocation Model - HandsOn
  27. Lambda Limits - Timeout
  28. Serverless Use Case 1 - using S3, AWS Lambda and DynamoDB
  29. Enterprise Use Case using S3, AWS Lambda and DynamoDB – Part 1
  30. Enterprise Use Case using S3, AWS Lambda and DynamoDB – Part 2
  31. AWS API Gateway - Overview
  32. API Gateway - Overview, API Types , API Endpoint Types
  33. API Gateway - Resources, Methods and Integration Types
  34. API Gateway - Deployment, API Stages, API Keys and Usage Plans
  35. API Gateway - Authentication and Authorization Methods
  36. API Gateway - Private API's and Private Integration
  37. Serverless Use Case 2- API GW, Lambda and S3, API Keys and Usage Plans
  38. Serverless Enterprise Use Case 2 - Architecture (API Gateway, AWS Lambda and S3)
  39. S3, Lambda and API Gateway - Part 1
  40. S3, Lambda and API Gateway with Query String Parameters - Part 2
  41. API Keys and Usage Plan - Theory
  42. API Keys and Usage Plan - HandsOn
  43. API Security - Securing API's with AWS Lambda Authorizer & Cognito Authorizer
  44. Securing API's using AWS Lambda Authorizer - Theory
  45. Securing API's using AWS Lambda Authorizer - Handson
  46. Securing API's using AWS Cognito Authorizer - Theory
  47. Securing API's using AWS Cognito Authorizer - Hands On
  48. AWS Generative AI - AWS Bedrock , API Gateway, and AWS Lambda
  49. Section Overview
  50. Generative AI - Use Case and Architecture
  51. Generative AI - AWS Bedrock Overview
  52. Generative AI - AWS Lambda Prerequisites
  53. Generative AI - Write AWS Lambda Function to access Bedrock
  54. Generative AI - Create REST API using API Gateway to access Bedrock
  55. Generative AI - End to End Demo
  56. AWS Lambda - Advanced Concepts
  57. AWS Lambda - Advanced Concepts - Section Overview
  58. Lambda Execution and Concurrency
  59. Lambda - Reserved and Provisioned Concurrency
  60. Lambda Limits - Memory
  61. Lambda - VPC Networking Configuration
  62. Lambda - VPC Networking Configuration- HandsOn
  63. Lambda Monitoring - CloudWatch Metrics
  64. Lambda Monitoring - CloudWatch Metrics - HandsOn
  65. Lambda Monitoring - CloudWatch Logs
  66. Lambda Monitoring - CloudWatch Logs - HandsOn
  67. Lambda Versions
  68. Lambda Aliases
  69. Lambda - Environment Variables
  70. AWS Cloud Development Kit V2-API GW, Lambda,S3 (From my Udemy Course on AWS CDK)
  71. (Optional Lecture) Introduction to AWS Cloud Development Kit (CDK)
  72. AWS CDK v2 - Pre-requisites
  73. Implementing Serveless Use Case 2 using AWS CDK v2
  74. AWS CDK - Create S3 bucket using AWS CDK v2
  75. AWS CDK - Create IAM Role using AWS CDK v2
  76. AWS CDK - Create Lambda using AWS CDK v2
  77. AWS CDK - Create API Gateway using AWS CDK v2
  78. AWS CloudFormation- API GW, Lambda, S3- (From my Udemy Course on CloudFormation)
  79. Optional - AWS CloudFormation Basics
  80. AWS CloudFormation - Serverless Architecture - API Gateway, AWS Lambda and S3
  81. AWS CloudFormation - S3 Bucket
  82. AWS CloudFormation - Lambda Execution Role
  83. AWS CloudFormation - AWS Lambda
  84. AWS CloudFormation - REST API and API Resources
  85. AWS CloudFormation - API Method and API Deployment
  86. AWS CloudFormation - Lambda Invoke Permission
  87. AWS CloudFormation - End to End Demo
  88. AWS CloudFormation - End to End with Parameters Section
  89. AWS CloudFormation - End to End with Metadata and Parameters Section
  90. Use Case 3 - using AWS Managed AD, FSx, CloudWatch, SNS, Lambda, EC2
  91. Lecture 10 : Monitor & increase free storage for SQL FCI Cluster - Architecture
  92. Lecture 11 - Create AWS Managed AD, FSx, SNS and CloudWatch Alarm Services
  93. Lecture 12 - AWS Lambda Function to increase the free storage for FCI Cluster
  94. Lecture 13 - Increase free storage for FCI Cluster - End to end Implementation
  95. Optional Section - Python Basics - Detailed Refresher
  96. Python Basics - Section Overview
  97. Python Basics – 1 : PyCharm, Print Function, Variables, Format, User Input
  98. Python Basics – 2 : Data Types Intro, For Loops and Data Type – Dictionary
  99. Python Basics – 3 : Data Type – List and Functions
AWS Lambda For The .NET Developer

Learn to build Serverless Applications on AWS

thumbnail
Ratings
4.58
Subscribers
2,192
Subscribers last month
(October 2024)
45
Level
beginner
Video Duration
2 hours 33 minutes
Created
May 17th, 2022
Last updated
Jun 7th, 2022
Price
$79.99

Are you a .NET Developer looking to get started with AWS Lambda?

AWS Lambda is Amazon’s answer to serverless compute services. It allows running code with zero administration of the infrastructure that the code is running on.

This course is for you if…

  • You are a .NET/C# programmer who is looking to get started with building AWS Lambda Functions.

  • You want to build serverless applications on AWS and want to learn about the basic building blocks. I will cover some common AWS services that you will come across when building Lambda functions.

What will you learn in this course?

  • Introduction to AWS Lambda and writing your first function in .NET 6.

  • Learn how to build, debug, and test AWS Functions.

  • A quick introduction to DynamoDB and learn how you can persist data from your AWS Functions.

  • Get introduced to Amazon API Gateway and learn to build HTTP APIs powered by AWS Lambda. Explore the latest Lambda Annotations Framework to build HTTP APIs.

  • Connect your Lambda Function with other AWS Services and utilize the full power of AWS Infrastructure

  • Overview of Lambda Functions Runtime, Execution environment, and the lifecycle of an AWS Lambda Function.

Why learn from me?

My name is Rahul, I’m an experienced programmer and I have been blogging/teaching on the internet for a very long time. I am currently a Microsoft MVP and AWS Community Builder.

If you want to see some of my sample content, you can head over to my YouTube channel or my blog, links to which are there on my public profile.

Does this sound great? Jump in and add AWS Lambda Functions to your tool belt.

  1. Welcome, Welcome and Welcome !
  2. Introduction
  3. Readme
  4. Serverless & AWS Lambda
  5. Setting Up AWS Account
  6. Setting Up Your Development Environment
  7. Your First .NET Lambda Function
  8. Writing Your First Function, Debugging and Testing
  9. Publish and Run on AWS
  10. Summary
  11. Persisting Data
  12. Introduction to Amazon DynamoDB
  13. Save and Query Data To DynamoDB from .NET
  14. Setup AWS Lambda Permissions To Connect To DynamoDB
  15. Summary
  16. Building API’s with Lambda
  17. Introduction to Amazon API Gateway
  18. Building a CRUD API
  19. Lambda Annotations Framework
  20. Summary
  21. AWS Services and Lambda Triggers
  22. Lambda Triggers
  23. Amazon SQS Trigger
  24. Amazon SNS Trigger
  25. Other Lambda Triggers
  26. Summary
  27. AWS Lambda Runtimes & Execution Environment
  28. Lambda Runtimes & Execution Environment
  29. AWS Lambda Lifecycle
  30. Summary
  31. Conclusion
  32. Thank you !!
AWS Lambda & Serverless Architecture Bootcamp (Build 5 Apps)

AWS Serverless with AWS Lambda, API Gateway, Amazon DynamoDB, Step Functions, SAM, the Serverless Framework, CICD & more

thumbnail
Ratings
4.41
Subscribers
47,190
Subscribers last month
(October 2024)
255
Level
all
Video Duration
25 hours 23 minutes
Created
May 14th, 2018
Last updated
Dec 6th, 2023
Price
$99.99

The only course you'll ever need to master AWS Lambda and Serverless. Period.

Serverless Computing is one of the top-paying cloud skills today. Serverless is also a key focus area in AWS Certification exams, at Associate as well as at Professional level. And this course will help you master all the different pieces to the serverless puzzle.

WELCOME TO THE MOST COMPREHENSIVE COURSE IN SERVERLESS COMPUTING!

You’ll learn Serverless Computing from scratch. We’ll dive into it from scratch, and then we’ll dive into all its core features and into many advanced features as well. We’ll learn how it works, why we use it and how to use it. No prior knowledge of Serverless Computing is necessary!

What You Will Learn:

  • AWS Lambda

  • API Gateway

  • Amazon DynamoDB

  • AWS Step Functions

  • AWS SAM (Serverless Application Model)

  • The Serverless Framework

  • AWS CI/CD Tools (Git, CodeCommit, CodeBuild, CodePipeline)

  • Serverless Best Practices

  • Serverless Architecture Patterns

i.e. the complete gamut of AWS Serverless Architecture. And while you learn, if you need my help, just ask in the Q&A section. You’ll receive prompt response.

20+ HOURS OF HANDS-ON LABS will teach you to:

  • Build Serverless Workflows

  • Process Streaming Data

  • Setup Serverless Authentication and Authorization

  • Build Serverless APIs

  • Build Serverless Web App

  • Build Android and iOS Mobile Apps

  • Create an Alexa skill

  • Make an IoT app

  • And so much more... step by step, all in this one course.

This Course uses Node.js and JavaScript

For all the demos that require the use of AWS SDKs, we'll use the AWS SDK for JavaScript.

Knowledge of Node.js and JavaScript is good to have for taking this course. This shouldn’t however stop you from taking the course. If you are new to JavaScript or Node.js, I cover the Node.js and JavaScript fundamentals as an optional section inside this course.

The JavaScript and Node.js topics covered in the course will help you get up and running with using the AWS SDK and perform the demos presented in this course. However, keep in mind that, as this course is not a JavaScript or Node.js course.

The course uses Angular and Ionic for web and mobile app demos. Knowledge of Angular or Ionic, however is not required for you to be able to complete the demos presented in the course.

--------

By the end of this course, you’ll have mastered the AWS Serverless Architecture and you’ll become confident to take on real world serverless projects.

Take a look at these student reviews:

"Riyaz does a great job patiently explaining complex topics going through good examples of AWS Serverless design flows. A great up to date course with a ton of material." - Stephen B.

"Very good course, the name "bootcamp" is very apt as it's pretty intense." - Rodrigo V.

"Perfect to enhance my skills after already having being Certified as an AWS Solutions Architect - Associate." - Dan R.

"Awesome course as the efforts put by instructor is priceless. Must watch if you want to become a aws serverless expert and appreciate the efforts of instructor." - Mansi

--------

Remember, you are in good hands! I'm waiting to help you inside the course! This is an online course, so you can take it at your own pace. If you’re busy right now, that's okay. Sign up today, and take the course at your own pace.

I look forward to welcoming you inside the course!

  1. Getting Started with Serverless Computing on AWS
  2. Course Overview
  3. What is Serverless? (A 30,000 ft. View)
  4. How Serverless Works?
  5. How to Create 'Hello World' API with Serverless
  6. Dec 2023 Course Update
  7. How to Create Your First Lambda Function
  8. How to Integrate AWS Lambda function with API Gateway
  9. Lambda Function with Node.js 8.10 Runtime
  10. Serverless Architecture – Key Features, Benefits and Challenges
  11. Major Players in Serverless Space and Why AWS
  12. Overview of Core Serverless Services in AWS
  13. Overview of Additional Serverless Services in AWS
  14. Use Cases of Serverless Architecture
  15. Overview of Frameworks and CI/CD Tools for Serverless
  16. Environment Setup (IAM Admin User, Env Vars)
  17. Environment Variables Setup on Mac
  18. Environment Setup (AWS CLI)
  19. Environment Setup (Node, VS Code, Postman)
  20. Test the Setup
  21. My Recommended Approach to Taking this Course
  22. Serverless Foundation - AWS Lambda
  23. Quick Overview of AWS Lambda
  24. Lambda Console Walkthrough
  25. Lambda Console Walkthrough Continued
  26. Lambda Permissions Model
  27. Lambda Handler Syntax in Node.js 6.10 and Node.js 8.10
  28. Event Object, Invocation Types, Event Sources
  29. Context Object, its Methods and Properties
  30. Logging and Error Handling
  31. Hands on Demo: Passing Parameters via the Event Object
  32. Hands on Demo: Accessing Path and Query String Parameters from the Event Object
  33. Hands on Demo: Deploying the Lambda function with ZIP File
  34. Quick Note on using Lambda Node.js 12.x Runtime
  35. Hands on Demo: S3 Events Example (Serverless Image Resizing)
  36. Hands on Demo: Handling S3 Events in Lambda
  37. Configuring S3 Event Trigger for Lambda function
  38. Hands on Demo: Deploying Lambda via AWS CLI
  39. Testing the S3 Event Trigger for Lambda
  40. AWS Lambda Limits
  41. AWS Lambda Pricing
  42. Serverless Foundation - Amazon API Gateway
  43. Quick Overview of Amazon API Gateway
  44. Query String and Path Parameters
  45. Testing the API Endpoint
  46. CORS Configuration for Lambda Proxy Integration
  47. Adding Request Validators for Query String and Headers
  48. POST Request Example - Creating Lambda Function
  49. POST Request Example - Creating the API Endpoint
  50. Body Mapping Templates - Request Mapping with Velocity Language
  51. Body Mapping Templates - Apache VTL (Velocity Template Language) Syntax
  52. Body Mapping Templates - Response Mapping with Velocity Language
  53. Testing the API with Postman
  54. CORS and OPTIONS Preflight Requests Configuration
  55. API Gateway Models and JSON Schemas
  56. Using Models for Request Body Validation
  57. Using Models for Body Mapping
  58. Using Gateway Responses for Error Handling
  59. API Gateway Post Deploy Options, Logging and Monitoring
  60. Client SDK Generation
  61. Exporting Swagger Files
  62. Creating API Documentation
  63. Creating API Keys and Usage Plans in API Gateway
  64. Passing API Keys with API Gateway Requests
  65. API Gateway Pricing
  66. Serverless Foundation - Amazon DynamoDB
  67. Amazon DynamoDB - Section Overview
  68. What is DynamoDB
  69. Terminology Comparison with SQL
  70. Data Types in DynamoDB
  71. DynamoDB Consistency Model
  72. Overview of DynamoDB Capacity Units
  73. Calculating Read and Write Capacity Units
  74. Basics of DynamoDB Partitions
  75. Basics of DynamoDB Indexes
  76. Local Secondary Indexes
  77. Global Secondary Indexes
  78. Overview of Your First DynamoDB Table
  79. Hands on Demo: Creating the DynamoDB Table
  80. Hands on Demo: Performing Write Operations with AWS Console
  81. Hands on Demo: Performing Read Operations with AWS Console
  82. Additional Features in DynamoDB Console
  83. Hands on Demo: Working with DynamoDB with AWS SDK – Getting Ready
  84. Hands on Demo: Listing and Describing Tables using AWS SDK
  85. Hands on Demo: Creating, Updating and Deleting Tables using AWS SDK
  86. Overview of Item Level Operations with AWS SDK
  87. Hands on Demo: Performing Write Operations using AWS SDK
  88. Hands on Demo: Conditional Writes in DynamoDB
  89. Hands on Demo: Performing Read Operations using AWS SDK
  90. Hands on Demo: Paginated Reads in DynamoDB
  91. Hands on Demo: Performing Paginated Reads with AWS SDK
  92. Serverless Deep Dive - AWS Lambda, API Gateway and DynamoDB
  93. Lambda Versions
  94. The Need for Lambda Aliases
  95. Lambda Aliases
  96. Challenges with using Lambda Aliases
  97. Stage Variables in API Gateway
  98. Traffic Shifting between Lambda Versions using Aliases
  99. Canary Deployments in API Gateway
  100. Using Environment Variables in Lambda
  101. Creating the KMS Encryption Keys
  102. Encrypting Environment Variables using KMS
  103. Running Lambda inside the VPC
  104. Overview of Retry Behavior and DLQs in AWS Lambda
  105. Error Retries and DLQs in Action
  106. Setting up Lambda Dead Letter Queue using SQS
  107. Testing Retry Behavior and DLQs in AWS Lambda
  108. Container Reuse
  109. Cold Starts in AWS Lambda
  110. Dynamic Lambda Handlers
  111. API Gateway Access Control Options (API Keys, Client Certificates, CORS)
  112. Controlling API Gateway Access using CORS
  113. Controlling API Gateway Access with Resource Policies
  114. Controlling Access with Standard IAM Roles and Policies
  115. Interactions between Resource Policies and IAM Policies
  116. Creating Lambda Authorizers for API Gateway Access Control
  117. Lambda Authorizers – Validating Authorization Tokens
  118. Adding Lambda Authorizers to API Gateway Methods
  119. Using Lambda Authorizer Context Object for Body Mapping in API Gateway
  120. Creating AWS Cognito User Pools for API Gateway Authorization
  121. Generating Auth Tokens with Cognito User Pools
  122. Creating Cognito Authorizer in API Gateway
  123. DynamoDB Streams and AWS Lambda Triggers
  124. Serverless Deep Dive - AWS Step Functions
  125. Fundamentals of AWS Step Functions
  126. Creating your first State Machine using Amazon States Language (ASL)
  127. Wait State in Step Functions
  128. Task State in Step Functions
  129. Input Processing and Filtering in State Machines
  130. Output Processing and Filtering in State Machines
  131. Other State Types in Step Functions (Fail, Succeed, Choice, and Parallel States)
  132. Error Handling in Step Functions with Retry and Catch
  133. Invoking State Machine with API Gateway
  134. Invoking State Machine with CloudWatch
  135. Invoking State Machine using AWS SDK
  136. Step Functions Project – Build Image Processing Workflow with Step Functions
  137. Image Processing Demo – Defining Branching Logic with Parallel State
  138. Image Processing Demo – Defining S3 Trigger to Invoke State Machine
  139. Image Processing Demo – Writing Backend Lambda functions
  140. Image Processing Demo – Creating Image Resizer function
  141. Image Processing Demo – Writing Metadata to DynamoDB
  142. Image Processing Demo – Deleting Processed File
  143. Image Processing Demo – Finishing the State Machine with Error Handling
  144. Image Processing Demo – Finishing the State Machine with Error Handling (Contd.)
  145. Image Processing Demo – Testing the State Machine Workflow
  146. Accelerating Serverless Development with AWS SAM (Serverless Application Model)
  147. What is AWS SAM?
  148. Development with SAM - Creating Lambda Functions
  149. Creating Your First SAM Template
  150. Packaging and Deploying with SAM Template and CloudFormation
  151. Testing the Deployed SAM Stack
  152. Setting up the AWS SAM CLI
  153. Configuring the Firewall for Docker on Windows
  154. Creating a Boilerplate Serverless Project with AWS SAM CLI
  155. Running Lambda Functions Locally with AWS SAM CLI
  156. Running Lambda Functions Locally from within our Application Code
  157. Generating Sample Lambda Event Payloads with SAM CLI
  158. Running API Gateway Locally with AWS SAM CLI
  159. AWS SAM Project - Building Serverless REST API with AWS SAM
  160. Serverless REST API with AWS SAM - Finish the Lambda Code
  161. Serverless REST API with AWS SAM - Writing the SAM Template
  162. Serverless REST API with AWS SAM - Validating the SAM Template
  163. Serverless REST API with AWS SAM - Packaging and Deploying with SAM CLI
  164. Serverless REST API with AWS SAM - Testing and Updating Your SAM Application
  165. Accessing Lambda Function Logs with AWS SAM
  166. Accelerating Serverless Development with the Serverless Framework
  167. What is the Serverless Framework?
  168. Installing and Configuring the Serverless Framework
  169. Creating Your First Serverless Application with the Serverless Framework
  170. Testing the Lambda Functions Locally with the Serverless Framework
  171. Deploying with the Serverless Framework
  172. Removing a Deployed Stack using the Serverless Framework
  173. Creating APIs using the Serverless Framework
  174. Redeploying Single Lambda Function with the Serverless Framework
  175. Configuring Global Properties with the Serverless Framework
  176. VPC Configuration for Lambda Functions using the Serverless Framework
  177. Serverless Plugins – Running API Gateway Locally using the Serverless Framework
  178. Accessing CloudWatch Logs using the Serverless Framework
  179. Lambda Integration and Body Mapping Templates using the Serverless Framework
  180. Lambda Integration and Body Mapping Templates using the Serverless F/W (Contd.)
  181. Testing the API Gateway Mappings
  182. Automating Serverless Deployment with AWS CI/CD Tools
  183. Using AWS CodeCommit for Source Control
  184. Setting up a Local Git Repository
  185. Using AWS CodeCommit for Source Control
  186. Merging Git Branches and Pushing Updates to CodeCommit
  187. Using AWS CodeBuild for Continuous Integration of Serverless Projects
  188. Changes to the Serverless Framework Deployment Process
  189. Defining the CodeBuild Build Specification File (buildspec.yml)
  190. AWS CodeBuild in Action
  191. Using AWS CodePipeline for Continuous Delivery of Serverless Projects
  192. Adding Manual Approval before Production Deployment with AWS CodePipeline
  193. Automated Production Deployment with AWS CodePipeline in Action
  194. Testing the Production Deployment
  195. AWS Serverless Architecture and Serverless Best Practices
  196. Section Overview
  197. AWS Lambda Best Practices
  198. Amazon API Gateway Best Practices
  199. Amazon DynamoDB Best Practices
  200. Best Practices for AWS Step Functions

3. Top 3 Recommended YouTube Videos

Here are Outlecture's top 3 recommended YouTube videos, carefully selected for you.

Title View count View count last month
(October 2024)
Like count Publish date

Serverless was a big mistake... says Amazon

thumbnail

Channel: Fireship

1,654,120 5,650 55,445 May 6th, 2023

Create Your First AWS Lambda Function | AWS Tutorial for Beginners

thumbnail

Channel: Tiny Technical Tutorials

152,513 6,260 5,830 Dec 13th, 2021

Day-17 | AWS LAMBDA INTRODUCTION | HOW DEVOPS ENGINEERS USE SERVERLESS ARCHITECTURE ?| #aws #devops

thumbnail

Channel: Abhishek.Veeramalla

86,989 4,857 1,656 Jul 21st, 2023

YouTube has become a familiar platform for everyday use, where viewers can watch videos for free, although they may contain advertisements. Recently, there has been an increase in the availability of high-quality educational materials on this platform. It is an excellent option for those who want to learn without paying or simply obtaining a quick understanding of a topic.
We highly recommend utilizing YouTube as a valuable learning resource.

Recommended for

  • Wanting to learn without spending money
  • Wanting to quickly understand the overview of AWS Lambda

The details of each course are as follows:

Serverless was a big mistake... says Amazon

Fireship

View count
1,654,120
View count last month
(October 2024)
5,650
Like count
55,445
Publish date
May 6th, 2023
Amazon Prime Video released an article explaining how they saved 90% on cloud computing costs by switching from microservices to a monolith. Let's examine the details of their software architecture and find out why serverless was a bad choice.

#programming #aws #thecodereport

💬 Chat with Me on Discord

https://discord.gg/fireship

🔗 Resources

Prime Video Serverless Article https://www.primevideotech.com/video-streaming/scaling-up-the-prime-video-audio-video-monitoring-service-and-reducing-costs-by-90
Majestic Monolith https://m.signalvnoise.com/the-majestic-monolith
AWS for the Haters https://youtu.be/ZzI9JE0i6Lc

🔥 Get More Content - Upgrade to PRO

Upgrade at https://fireship.io/pro
Use code YT25 for 25% off PRO access

🎨 My Editor Settings

- Atom One Dark
- vscode-icons
- Fira Code Font

🔖 Topics Covered

- Monolith vs Microservice
- Pros and Cons of serverless
- Serverless pitfalls
- AWS lambda vs EC2
- What is a microservice
- How to save money on AWS
- Startups that have left the cloud
Create Your First AWS Lambda Function | AWS Tutorial for Beginners

Tiny Technical Tutorials

View count
152,513
View count last month
(October 2024)
6,260
Like count
5,830
Publish date
Dec 13th, 2021
Check out my latest Lambda video that uses the updated Lambda console editor: https://youtu.be/e1tkFsFOBHA

One of the most popular services on AWS is Lambda, which lets you run code in response to some event, without having to worry about the underlying servers.

In this video, I’ll provide a short overview of Lambda, its benefits, and why you would use it. Then in a hands-on tutorial, I’ll walk through how to create a Lambda function (in Python 3.9) that’s triggered by a file upload to an S3 bucket. Finally, I’ll show you how to delete the S3 bucket and the Lambda function.

If you want to follow along, you can find the Python code here for the Lambda function: https://docs.google.com/document/d/1R9jO94MEjTy1ffb-TL4HOP1a_3ZIkwEU5lzLyEUGj5k/edit?usp=sharing

🌟🌟If you’re interested in getting AWS certifications, check out these full courses. They include lots of hands-on demos, quizzes and full practice exams. Use FRIENDS10 for a 10% discount!
- AWS Certified Cloud Practitioner: https://academy.zerotomastery.io/a/aff_n20ghyn4/external?affcode=441520_lm7gzk-d
- AWS Certified Solutions Architect Associate: https://academy.zerotomastery.io/a/aff_464yrtnn/external?affcode=441520_lm7gzk-d

Also check out these other videos:
• Using Lambda with API Gateway: https://youtu.be/jgpRAiar2LQ
• Learn how to create an AWS account: https://youtu.be/SJcqOj0fz6A
• Learn the basics of S3: https://youtu.be/mDRoyPFJvlU

00:00 – Overviewing an AWS Lambda scenario
00:37 – What is serverless computing?
02:04 – Benefits of using AWS Lambda
02:48 – Introducing the AWS Lambda tutorial
03:07 – Overviewing AWS Lamba pricing and the Free Tier
03:32 – Creating an S3 bucket in the AWS Management Console
04:21 – Creating an AWS Lambda function in the AWS Management Console
06:13 – Updating and deploying code in an AWS Lambda function
07:29 – Creating a trigger for an AWS Lambda function
08:41 – Understanding events and permissions on a Lambda trigger
09:45 – Uploading to S3 to trigger a Lambda function
10:14 – Monitoring a Lambda function with CloudWatch Metrics and Logs
11:41 – Deleting an S3 bucket and a Lambda function
Day-17 | AWS LAMBDA INTRODUCTION | HOW DEVOPS ENGINEERS USE SERVERLESS ARCHITECTURE ?| #aws #devops

Abhishek.Veeramalla

View count
86,989
View count last month
(October 2024)
4,857
Like count
1,656
Publish date
Jul 21st, 2023
Support my work
https://www.buymeacoffee.com/abhishekprd Hi Everyone, My Name is Abhishek and my channel is focused on delivering Free content on DevOps and Cloud. Follow my channel for practical learning of DevOps and Cloud. Don't miss the FREE DEVOPS COURSE in Playlists.

In this video, We will learn about serverless architecture on AWS and how devops engineers use Lambda functions to implement serverless solutions.

Private Telegram Channel For Doubts Clearing
https://www.youtube.com/@AbhishekVeeramalla/join

Instagram: https://www.instagram.com/abhishekveeramalla_official/

GitHub Repo for this video
https://github.com/iam-veeramalla/aws-devops-zero-to-hero/tree/main/day-17

Book 1:1 with me on TopMate for career guidance
https://topmate.io/abhishek_veeramalla

Public Telegram Channel For Notes and Updates
https://t.me/abhishekveeramalla

About me:
========
LinkedIn: https://www.linkedin.com/in/abhishek-veeramalla-77b33996/
GitHub: https://github.com/iam-veeramalla
Medium: https://abhishekveeramalla-av.medium.com/

#devops #futureofdevops #kubernetes #sre #aws #azure
DEVOPS FAQ
DEVOPS
WHAT IS DEVOPS ?
WHY DEVOPS ?
HOW TO LEARN DEVOPS ?
LEARN DEVOPS IN 60 DAYS ?
NON IT TO IT BACKGROUND ?
IS DEVOPS EASY TO LEARN ?
BEST DEVOPS COURSE
FREE DEVOPS COURSE
#AbhishekVeeramalla
BEST DEVOPS VIDEOS
DEVOPS INTERVIEW QUESTIONS
EASY DEVOPS VIDEOS
BEST WAY TO LEARN DEVOPS
PYTHON FOR DEVOPS
PYTHON PROJECTS FOR DEVOPS
LEARN PYTHON
PYTHON PROJECTS FOR AWS
AWS PYTHON PROJECTS
AWS LAMBDA FUNCTIONS
WHAT IS GITOPS ?
WHY GITOPS ?
LEARN GITOPS ?
GITOPS FREE COURSE
What is AWS ?
LEARN AWS FOR FREE
AWS COURSE
AWS COURSE FOR DEVOPS
AWS CLI Deep Dive .
.
Disclaimer: Unauthorized copying, reproduction, or distribution of this video content, in whole or in part, is strictly prohibited. Any attempt to upload, share, or use this content for commercial or non-commercial purposes without explicit permission from the owner will be subject to legal action. All rights reserved.

5. Wrap-up

We introduced recommended courses for AWS Lambda. If you are interested in learning other related courses, please refer to the following.

Serverless Framework
Amazon EKS
Datadog
Serverless Framework
Amazon EKS
Datadog

If you want to further explore and learn after taking one of the courses we introduced today, we recommend visiting the official website or community site.

If you want to stay up-to-date on the latest information, we suggest following the official Twitter account.

Furthermore, We highly recommend utilizing General AI such as ChatGPT as a study aid. This can enable more effective learning, so please give it a try.

We hope you found our website and article helpful. Thank you for visiting.

Back to list
Home About Share
Home
About
Privacy policy
Disclaimer
Contact
Official
© 2024 outlecture.com All Rights Reserved.