AWS Lambda and the Serverless Framework – Hands On Learning!
AWS Lambda and the Serverless Framework – Hands On Learning!, available at $99.99, has an average rating of 4.54, with 204 lectures, based on 8791 reviews, and has 64782 subscribers.
You will learn about Develop and deploy AWS Lambda functions properly with the Serverless Framework Learn the fundamentals and advanced options of AWS Lambda Deploy three real world projects that interact with S3, SES, Step Function, SNS, EventBridge, API Gateway, DynamoDB, EC2 & CloudWatch Learn YAML and configure and manage your entire deployment using code At the end, you'll be ready to write any AWS Lambda functions you desire Learn AWS SAM (Serverless Application Model) This course is ideal for individuals who are Developers who want to learn about AWS Lambda and the Serverless Architecture or DevOps who want to learn how to properly deploy and automated the deployment of Lambda functions or Solutions Architect who want to understand how Serverless Apps are Architected, Built and Deployed It is particularly useful for Developers who want to learn about AWS Lambda and the Serverless Architecture or DevOps who want to learn how to properly deploy and automated the deployment of Lambda functions or Solutions Architect who want to understand how Serverless Apps are Architected, Built and Deployed.
Enroll now: AWS Lambda and the Serverless Framework – Hands On Learning!
Summary
Title: AWS Lambda and the Serverless Framework – Hands On Learning!
Price: $99.99
Average Rating: 4.54
Number of Lectures: 204
Number of Published Lectures: 91
Number of Curriculum Items: 204
Number of Published Curriculum Objects: 91
Original Price: $119.99
Quality Status: approved
Status: Live
What You Will Learn
- Develop and deploy AWS Lambda functions properly with the Serverless Framework
- Learn the fundamentals and advanced options of AWS Lambda
- Deploy three real world projects that interact with S3, SES, Step Function, SNS, EventBridge, API Gateway, DynamoDB, EC2 & CloudWatch
- Learn YAML and configure and manage your entire deployment using code
- At the end, you'll be ready to write any AWS Lambda functions you desire
- Learn AWS SAM (Serverless Application Model)
Who Should Attend
- Developers who want to learn about AWS Lambda and the Serverless Architecture
- DevOps who want to learn how to properly deploy and automated the deployment of Lambda functions
- Solutions Architect who want to understand how Serverless Apps are Architected, Built and Deployed
Target Audiences
- Developers who want to learn about AWS Lambda and the Serverless Architecture
- DevOps who want to learn how to properly deploy and automated the deployment of Lambda functions
- Solutions Architect who want to understand how Serverless Apps are Architected, Built and Deployed
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!
Course Curriculum
Chapter 1: Course Introduction
Lecture 1: Instructor Introduction
Lecture 2: Course Objectives/Who Is this Course For
Lecture 3: What Will You Learn in This Course
Lecture 4: AWS Lambda Overview and Scenario
Chapter 2: Code Download
Lecture 1: Code Download
Chapter 3: AWS Lambda & the Serverless Framework – Getting Started
Lecture 1: AWS Lambda Console – Create Your First Lambda Function
Lecture 2: Installing Serverless Framework & Setting up an AWS Profile
Lecture 3: Deploying our First Function with Serverless
Lecture 4: Updating the Function from the CLI
Lecture 5: Fetching the Function Logs from the CLI
Lecture 6: Removing the Function Completely
Lecture 7: Section Summary
Chapter 4: AWS Lambda & Serverless – Deep Dive
Lecture 1: Create AWS Lambda Function Using any Runtime
Lecture 2: YAML Crash Course
Lecture 3: AWS Lambda and Serverless Framework Core Concepts
Lecture 4: Functions Timeout and Memory
Lecture 5: Inheriting Settings from the Provider Property
Lecture 6: IAM Permissions for Lambda Functions
Lecture 7: Environment Variables in AWS Lambda
Lecture 8: VPC for Lambda Functions
Lecture 9: AWS Lambda Pricing
Chapter 5: AWS SAM CLI Setup
Lecture 1: Setting up VS Code and AWS Toolkit
Lecture 2: Installing the AWS CLI
Lecture 3: Setting up AWS Configurations
Lecture 4: Install Docker
Lecture 5: Install AWS SAM CLI
Chapter 6: AWS SAM CLI – Running AWS Lambda Function Locally
Lecture 1: Introduction to AWS SAM
Lecture 2: Creating and Running Our First AWS SAM Application
Lecture 3: Deploy the AWS SAM App to AWS Cloud
Lecture 4: Hosting the API Locally
Lecture 5: Invoking your Lambda Function Directly
Lecture 6: Deleting the Stack
Lecture 7: Section Summary – What We've Done
Chapter 7: Creating AWS SAM Apps Using VSCode & AWS Toolkit
Lecture 1: Creating an AWS SAM Serverless Application in VS Code and AWS Toolkit
Lecture 2: Deploying to AWS Console
Lecture 3: Run and Debug Directly from the Project
Lecture 4: Section Summary
Chapter 8: AWS Step Functions – An Introduction
Lecture 1: Step Functions – Introduction
Lecture 2: Creating our First Step Function
Lecture 3: Adding a Wait State to our State Machine in Step Function
Lecture 4: Wait State in Step Function
Lecture 5: Choice State – Full Example
Lecture 6: The Task State – Step Functions with Lambda Functions
Chapter 9: Step Functions & State Machine Using VS Code
Lecture 1: Creating Step Functions with AWS SAM CLI vs VS Code
Lecture 2: Creating State Machine from Template with VS Code and AWS Toolkit
Lecture 3: Updating a State Machine
Lecture 4: Section Summary
Chapter 10: [Hands-on] – Real World Example Service – 1 – Thumbnail Creation (Python)
Lecture 1: Creating Thumbnail Generator Service – Setup Basics – IAM Roles
Lecture 2: Setup the Thumbnail Generator – Code – Part 1
Lecture 3: Serverless YAML Setup – Configuring S3 and Custom Variables – Deploying the App
Lecture 4: Adding a Layer Dependency to our Function – Debug Session
Lecture 5: Setting up DynamoDB for Saving Thumbnail Metadata
Lecture 6: Saving Thumbnail URLs and Metadata to Database
Lecture 7: Creating a REST API (AWS API Gateway) for Thumbnail Metadata
Lecture 8: Deleting and Updating Items with Postman
Lecture 9: Clean up
Lecture 10: Final Thoughts – Section Summary
Chapter 11: [Hands-on] – Real World Example Service 2 – REST API (Python)
Lecture 1: REST API with Python – Code Walkthrough
Lecture 2: Testing and Debugging the API
Lecture 3: Final Thoughts – Python REST API
Chapter 12: [Hands-on] – Real World Example Service 3 – REST API (NodeJS)
Lecture 1: Getting Started with Todo REST API – NodeJS
Lecture 2: Creating a Todo – API Endpoint – Saving a Todo Through the API End Point
Lecture 3: Listing All Todos – API End Point
Lecture 4: Getting a Single Todo
Lecture 5: Delete a Todo
Lecture 6: Update a Todo
Lecture 7: Clean up
Lecture 8: Next Steps for REST APIs
Chapter 13: [Hands-on] – Real World Example Service 4 – Contact us Form – SES, API Gateway
Lecture 1: Amazon SES Introduction
Lecture 2: Setting up the Email Service and Deploying It
Lecture 3: Deploying SES Service and Testing
Lecture 4: Setting up SES the Lambda function and the Front-end & SendEmail
Lecture 5: SES Final Toughts
Chapter 14: [Hands-on] – Real World Example Service 5 – Email Subscription Architecture
Lecture 1: Email Subscription Service – Architecture Walkthrough
Lecture 2: Setting up Our Service – Adding IAM roles for S3 & Uploading the JSON File to S3
Lecture 3: Setting up the getQuotes End Point and Deploying the Service
Lecture 4: Creating a Subscriber API Endpoint
Lecture 5: Finished with Subscriber API EndPoint – What's Next
Lecture 6: SES vs SNS
Lecture 7: Setting up SNS in Serverless YAML and Confirming Email
Lecture 8: Setting up SNS and the Mailer Endpoint
Lecture 9: Using SNS to Publish Messages to Subscribers via the new Endpoint
Lecture 10: Creating the Frontend Form and Sending Messages
Lecture 11: Setting up SendGrid Email API
Lecture 12: Setting up the SendEmail Endpoint
Lecture 13: Set up SendEmail and getSubscriber Endpoints
Instructors
-
Paulo Dichone | Software Engineer, AWS Cloud Practitioner & Instructor
Android, Flutter, AWS, Best Selling Instructor
Rating Distribution
- 1 stars: 73 votes
- 2 stars: 121 votes
- 3 stars: 722 votes
- 4 stars: 2889 votes
- 5 stars: 4986 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024
- Top 10 Gardening Courses to Learn in November 2024