Udemy

Platform

English

Language

Web Development

Category

Serverless Computing with AWS LAMBDA- FaaS [updated]

from Beginner to Advanced Level

3.75 (36 reviews)

Students

3.5 hours

Content

Mar 2021

Last Update
Regular Price


What you will learn

On completion of this course you would be able to develop and deploy your Serverless applications over Amazon Cloud- Amazon Web Services.

Having command over all the options, services and tools available.

You would have better understanding of Handler, Callback Functions, Events and Context objects.

You would be able to integrate API Gateway and generate GET and POST requests.

You would be able to integrate AWS Cloudwatch and monitor and control Log streams.

You would be able to perform operations on Database services like DynamoDB.

You would be able to perform operations on Storage services like S3, Glacier, etc

You would learn about IAM configuration, and work with COMMAND LINE on AWS-CLI.

Could work with inline editor, zip files, and command line utilities, and much more.


Description

This course is all about learning and mastering one of the most popular services of Amazon Cloud- AWS Lambda. It is a highly demanded skill among Cloud professionals, specially those who are working on AWS Cloud platform. With AWS Lambda, you can create a Serverless Applications in a matter for few steps. You can choose any of the programming languages available to create a Lambda application. This allows you create an added functionalities for exiting mobile, web, desktop, or an Iot Application without making any change to the source code of the existing application. This way you can develop a new functionality without risking any downtime or experimenting with the successfully running app. Push Notifications are one such examples, that can be considered a serverless application. You can create a lot more functionalities with AWS Lambda.

In this course, you will learn AWS Lambda right from the beginning, covering the following Lambda functionalities:

  • Handler function

  • Event object

  • Context object

  • Callback function

  • Working with logs, etc

In the following sections, you will learn some of the popular services and tools available on AWS, that could be integrated with AWS Lambda. These services will be covered in brief:

  • AWS CLI (Command Line Interface)

  • Amazon S3

  • Glacier

  • Elastic Block Storage

  • Elastic File System

  • Storage Gateway

  • EC2

  • Elastic Beanstalk

  • Container Services

  • VPC and Lightsail

  • DynamoDB

  • Elasticache

  • RDS

  • Redshift

  • EMR (Elastic Map Reduce)

  • Amazon Kinesis

After learning these tools and services, you will learn by two real life example projects on AWS Lambda. These projects will demonstrate step by step how you could develop and deploy you Lambda applications.

Project-1: Lambda function with API Gateway

  • Creating a Lambda function

  • Connecting with API Gateway as Trigger

  • Passing Information through API Gateway

Project-2: Lambda function with DynamoDB

  • Writing data to DynamoDB

  • Reading data from DynamoDB


Screenshots

Serverless Computing with AWS LAMBDA- FaaS [updated]
Serverless Computing with AWS LAMBDA- FaaS [updated]
Serverless Computing with AWS LAMBDA- FaaS [updated]
Serverless Computing with AWS LAMBDA- FaaS [updated]

Content

Introduction to AWS

Exploring Amazon Web Services

Creating an AWS account

Introduction to AWS Lambda: Serverless Computing | FaaS

Learning- Amazon Lambda

Creating a serverless Microservice

Understanding Lambda functions

How lambda works internally

Handler Function

Event Object

Context Object

Callback Function

Working with Logs

Creating Lambda function with ZIP files

Command Line Interface

AWS CLI: Installation and Configuring with IAM user credentials

AWS CLI Reference- More Lambda command

Exploring AWS Storage services

S3

Glacier

Elastic Block Storage

Elastic File System

Storage Gateway

Exploring AWS Compute Services

EC2

Elastic Beanstalk

Container Service

Lightsail

VPC

Exploring AWS Database Services

DynamoDB

Elasticache

RDS

Redshift

Exploring AWS Analytics Services

EMR

Kinesis

Project-1: Lambda function with API Gateway

Creating a Lambda function

Connecting with API Gateway as Trigger

Passing Information through API Gateway

Project-2: Lambda function with DynamoDB

Writing data to DynamoDB

Reading data from DynamoDB


Reviews

O
Octavio19 March 2020

no es posible continuar con la explicacion, ya que no se raliza ninguna practica. para lo que estoy intentando aprender esto es deficiente.

A
Alecu7 July 2019

Absolute worst course I`ve ever taken on Udemy. Avoid if you don`t want to waste your money. 0 exercises, 0 real practical examples. The course is extremely short and tries to cover everything at the level of just summarizing the first 2 paragraphs from the actual aws documentation. You are better of reading from there.

M
Manpreet14 February 2019

recently deployed my server-less mobile code push notif with api gateway on aws. helped me clear doubts related api gateway, lambda, iam.

V
Vishal28 November 2018

I think this is only course on this platform which explained me completely about aws lambda This course contains lot of practical which is supplement to all the theory concepts

S
Simran19 November 2018

This course has significant implication on practical excercises and has content required to prepare serverless instances on cloud.

S
Sebastian25 October 2018

I got quick response from instructor whenever i asked any doubt related to course. You can ask both by direct message or raise a question on discussion page.

P
Prithvi29 August 2018

This is a good place to get a constructive knowledge of aws lambda, featuring its capabilities with useful demonstrations.

R
Rashid15 August 2018

AWS lambda is best solution for building serverless function-as-a-services. This course is useful in ways- 1) explains background of lambda, 2) covers other services like API gateway, 3) develops a solution with practical demonstration.

G
Goli20 July 2018

This is fascinating course on AWS lambda, useful for people who want to practically deploy applications with other services as well like API gateway, CloudWatch, etc which is thoroughly covered here.

S
Shubham17 May 2018

He teaches with theoretical concepts quite well like handler function, event, context and callback object. Then he demonstrates multiple examples to create applications with API gateway, DynamoDb. I have more expectations, and would like to see more content in future.


1604186

Udemy ID

3/18/2018

Course created date

6/2/2019

Course Indexed date
Bot
Course Submitted by