Serverless in AWS and Azure? Yes. Lambda Functions? Yes API Gateway? Yes
Azure Functions? Yes Zero Cloud Experience? No Problem.
Do you have ZERO experience with Serverless, AWS, and Azure?
Do you want to build amazing full-stack Serverless application in AWS and Azure with an easy to learn, step by step approach?
Do you want to learn AWS Lambda, Azure Functions, Amazon API Gateway, Azure API Management, Amazon Cognito, and Azure AD B2C?
Are you ready to learn Serverless and take the next step in your programming career?
Do you want to join 500,000+ learners having Amazing Learning Experiences with in28Minutes?
Look No Further!
******* Course Overview *******
Building Serverless Applications in AWS and Azure is a lot of fun.
We will start with understanding the fundamentals of building Serverless REST API in AWS with Lambda Functions and API Gateway. You will learn to monitor, version, and configure your AWS Lambda Functions. You will learn to build your REST API using API Gateway. We will explore the two important types of API Gateway in-depth - HTTP API and REST API. You will learn to implement validation, rate limiting, and multiple stages with AWS API Gateway.
After that, we switch our focus to deploying a full-stack todo management application with a Serverless approach in AWS. We will use Amazon DynamoDB to store our todos. We will build our REST API using Lambda Functions and API Gateway. We will deploy our Front end application as a static website to Amazon S3. We will use Amazon Cognito to manage and authenticate our users.
Building Lambda Functions and configuring API Gateway manually is a pain. We will learn to automate building Serverless applications in AWS with Serverless Framework and Serverless Application Model. We will build and deploy a complete Serverless REST API (AWS Lambda + API Gateway + Amazon DynamoDB) with Serverless Framework and Serverless Application Model.
This course would be a perfect first step as an introduction to Serverless in AWS and Azure.
You will be using AWS Lambda (Serverless Functions), API Gateway (API Management), Amazon DynamoDB (Database), Amazon S3 (to deploy frontend application), Amazon Cognito (Authentication and Authorization), Azure Functions (Serverless Functions), Azure API Management and Azure AD B2C (Authentication). We will be using Visual Studio Code as the IDE.
******* What You Can Expect from Every in28Minutes Course *******
in28Minutes offers 30 Best Selling Courses providing Amazing Learning Experiences to 500,000 Learners across the world.
Each of these courses come with
✔ Amazing Hands-on Step By Step Learning Experiences
✔ Real Project Experiences using the Best Tools and Frameworks
✔ Awesome Troubleshooting Guides with 200+ FAQs Answered
✔ Friendly Support in the Q&A section
✔ Free Udemy Certificate of Completion on Completion of Course
*** Here are a Few Reviews on The in28Minutes Way ***
★★★★★ Excellent, fabulous. The way he has prepared the material and the way he teaches is really awesome. What an effort .. Thanks a million
★★★★★ A lot of preparation work has taken place from the teacher and this is visible throughout the course.
★★★★★ This guy is fantastic. Really. Wonderful teaching skills, and goes well out of his way to make sure that everything he is doing is fully understood. This is the kind of tutorial that gets me excited to work with a framework that I may otherwise not be.
★★★★★ The best part of it is the hands-on approach which the author maintained throughout the course as he had promised at the beginning of the lecture. He explains the concepts really well and also makes sure that there is not a single line of code you type without understanding what it really does.
★★★★★ I also appreciate the mind and hands approach of teaching something and then having the student apply it. It makes everything a lot clearer for the student and uncovers issues that we will face in our project early.
★★★★★ Amazing course. Explained super difficult concepts (that I have spent hours on the internet finding a good explanation) in under 5 minutes.
Start Learning Now. Hit the Enroll Button!
******* Step By Step Details *******
Getting Started with Cloud and AWS
Getting Started with Serverless and AWS Lambda
Step 01 - What is Serverless?
Step 02 - Getting started with AWS Lambda
Step 03 - Creating Your First Serverless Function with AWS Lambda
Step 04 - Understanding Your First Serverless Function - AWS Lambda Event and Response
Step 05 - Playing with Your First Serverless Function - AWS Lambda Context
Step 06 - Playing with Your First Serverless Function - AWS Lambda Basic Settings
Step 07 - Monitoring your AWS Lambda Serverless Functions - CloudWatch and XRay
Step 08 - Versioning your AWS Lambda Serverless Functions - Versions and Alias
Step 09 - Understanding AWS Lambda Function Concurrency and Execution Context
Getting Started with AWS API Gateway
Step 01 - Getting started with AWS API Gateway
Step 02 - Getting started with AWS API Gateway - API Types - HTTP, REST and WebSockets
Step 03 - Creating Your First AWS API Gateway - REST API
Step 04 - Understanding the Basics of Handling Request with AWS REST API Gateway
Step 05 - Playing with AWS REST API Gateway - Customizing Mock Response and Headers
Step 06 - Integrating AWS REST API Gateway with Lambda Integration
Step 07 - Playing with API Gateway - Using Mapping Template to map Request Headers and Params
Step 08 - Playing with API Gateway - Creating POST Method
Step 09 - Playing with API Gateway - Validation Request Body using Model Schema
Step 10 - Playing with API Gateway - Customizing Response Headers and Validation
Step 11 - Deploying API Gateways - Creating a new Stage
Step 12 - Understanding AWS REST API Gateway Integrations - Custom vs Proxy Integration
Step 13 - Exploring REST API Gateway Lambda Proxy Integration
Step 14 - Implementing Rate Limiting and API Keys using AWS API Gateway
Step 15 - Exploring AWS API Gateway Stages
Step 16 - Getting Started with AWS API Gateway - HTTP API
Step 17 - Creating HTTP API - AWS API Gateway
Step 18 - Exploring HTTP API - AWS API Gateway
Step 19 - Exploring HTTP API - AWS API Gateway Further
Building REST API with AWS Lambda and AWS API Gateway
Step 01 - Getting started with building REST API for Todo Management Full Stack Application
Step 02 - Getting Started with Amazon DynamoDB
Step 03 - Understanding Amazon DynamoDB Tables
Step 04 - Creating Todo Table in Amazon DynamoDB
Step 05 - Creating AWS Lambda Function and API Gateway for Get Todo API
Step 06 - Connecting getTodo Lambda Function with DynamoDB
Step 07 - Finalizing get todo REST API - Permissions and Testing
Step 08 - Understanding AWS Lambda Function Handlers - async vs non-async
Step 09 - Creating List Todos Lambda Function
Step 10 - Connecting List Todos Lambda Function with API Gateway
Step 11 - Getting Started with Full Stack Application - Angular Frontend
Step 12 - Integrating Angular Frontend with Serverless REST API - CORS
Step 13 - Implementing Update Todo API with Lambda and API Gateway
Step 13 - ZZ - COURSE UPDATE - Use new role for every lambda function
Step 14 - Creating AWS Lambda Function for Create Todo
Step 15 - Integrating Create Todo Lambda with API Gateway and Frontend
Step 16 - Implementing Delete Todo API with Lambda and API Gateway
Step 19 - Creating Amazon Cognito User Pool for Todo Application
Step 20 - Playing with Amazon Cognito - Configuring App Client and User Flow
Step 21 - Playing with Amazon Cognito - Creating Pre Signup Trigger for Confirming User
Step 22 - Creating Authorizer in API Gateway and enabling Authentication for REST API
Step 23 - Integrating Angular Frontend with Amazon Cognito User Pool
Step 24 - Exploring integration of Angular Frontend with Cognito User Pool
Building REST API with AWS Lambda and AWS API Gateway (HTTP API)
Step 01 - Creating HTTP API - API Gateway - Using Import
Step 02 - Configuring HTTP API - API Gateway - CORS and Lambda Integrations
Step 03 - Creating JWT Authorizer and Enabling Authentication for REST API
Building AWS Serverless Apps with AWS SAM - Serverless Application Model
Step 01 - Getting Started with AWS SAM - Serverless Application Model
Step 02 - Getting Started with AWS SAM - Installing Required Tools
Step 03 - Creating and Deploying a Serverless Application with AWS SAM
Step 04 - Exploring AWS SAM Template
Step 05 - Exploring AWS resources created by SAM - Lambda, API Gateway and CloudFormation Stack
Step 06 - Configuring HTTP API Gateway and Exploring Change Sets
Step 07 - Creating List Todo Function using SAM - Automating DynamoDB permissions
Step 08 - Configuring SAM Globals - AWS Lambda Environment Variables
Step 09 - Configuring JWT Authorizer for HTTP API Gateway in AWS SAM
Step 10 - Creating Get Todo REST API using AWS SAM
Step 11 - Creating Update Todo REST API using AWS SAM
Step 12 - Creating Delete Todo and Create Todo REST API using AWS SAM
Step 13 - Creating DynamoDB Table using AWS SAM
Step 14 - Learning more about Serverless Application Model - References
Building AWS Serverless Apps with Serverless Framework
Step 01 - Getting Started with Serverless Framework
Step 02 - Getting Ready for Serverless Framework - Installation and Configuration
Step 03 - Creating an AWS Serverless Project using Serverless Framework
Step 04 - Connecting AWS Lambda Function with API Gateway - Serverless Framework Events
Step 05 - Configuring HTTP API - API Gateway with Serverless Framework
Step 06 - Creating List Todos REST API with Serverless Framework
Step 07 - Creating DynamoDB Table using Serverless Framework
Step 08 - Configuring JWT Authorizer using Serverless Framework
Step 09 - Creating Todo REST API using Serverless Framework
Step 09 - Learning more about Serverless Framework - References
Appendix - More Serverless in AWS
Step 01 - Deploying Angular Frontend Application as Static Website to S3
Step 02 - COURSE UPDATE - Using username from Cognito JWT Claims
Step 03 - Getting Started with SQS-89dB
Step 04 - Sending and Receiving a Messaging using SQS - Best Case-89dB
Step 05 - Creating an Amazon SQS Queue and Playing with Messages-89dB
Step 06 - Getting Started with Simple Notification Service - SNS-89dB
Step 07 - Creating an SNS Topic and Registering a Lambda to Subscribe-89dB
Step 08 - Registering an SQS Queue as a subscriber to an SNS Topic-89dB
Building Serverless Applications with Azure Functions
Step 01 - Creating an Azure Account
Step 02 - Exploring Cloud Best Practices - Minimize Costs
Step 03 - Creating Your First Azure Serverless Function App
Step 04 - Creating Your First Azure Serverless Function
Step 05 - Playing with Azure Serverless Function - Req and Response
Step 06 - Playing with Azure Serverless Function - Context and Bindings
Step 07 - Getting Ready for Building Azure Functions in Visual Studio Code
Step 08 - Creating Your First Azure Serverless Function App from Visual Studio Code
Step 09 - Running Azure Serverless Function in Local
Step 10 - Customizing response and bindings for List Todos Function
Step 11 - Creating Azure Cosmos DB Account
Step 12 - Creating Cosmos DB Database and Collections
Step 13 - Connecting listTodo Azure Function with MongoDB
Step 14 - Creating Environment Variables for Database Configuration
Step 15 - Creating Azure Function for List Todos REST API
Step 16 - Connecting Angular Frontend to Azure Functions
Step 17 - Creating Update Todo REST API Azure Function and Connect to Frontend
Step 18 - Creating Delete Todo REST API Azure Function and Connect to Frontend
Step 19 - Creating Create Todo REST API Azure Function and Connect to Frontend
Step 20 - Deploying Azure Function to Azure
Step 21 - Configuring Environment Variables and CORS for Azure Function App Deployment
Step 22 - Creating Azure API Management to Manage Your REST API
Step 23 - Connecting Azure API Management to APIs from Azure Functions App
Step 24 - Connecting the Frontend App to REST API through Azure API Management
Step 25 - Deploying Frontend Application as Static Website in Azure
Step 26 - Creating Azure Active Directory B2C Tenant
Step 27 - Creating Azure Active Directory B2C App Registrations
Step 28 - Creating Azure Active Directory B2C User Flow for Sign in and Sign up
Step 29 - Creating a User for Azure Active Directory B2C
Step 30 - Connecting Azure API Management with Azure Active Directory B2C
Step 31 - Connecting Frontend Application with Azure AD authentication
Start Learning Now. Hit the Enroll Button!