When you enroll through our links, we may earn a small commission—at no extra cost to you. This helps keep our platform free and inspires us to add more value.

Udemy logo

Build Serverless App with AWS Lambda, DynamoDb, API Gateway

Learn Amazon Lambda to develop serverless application and create AWS Lambda functions with DynamoDB and API Gateway

     
  • 3.8
  •  |
  • Reviews ( 38 )
₹2499

This Course Includes

  • iconudemy
  • icon3.8 (38 reviews )
  • icon4 total hours
  • iconenglish
  • iconOnline - Self Paced
  • iconcourse
  • iconUdemy

About Build Serverless App with AWS Lambda, DynamoDb, API Gateway

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 Amazon 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

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