4.15 out of 5
4.15
22 reviews on Udemy

Fast Track AWS Serverless for Developers

Learn Creating-Deploying REST APIs in AWS using AWS Lambda and API Gateway in your own Free-tier AWS Account
Instructor:
Venkataganesh Thoppae
123 students enrolled
English [Auto-generated]
Create Serverless Web Services using AWS Lambda and API Gateway
Integrate API Gateway and AWS Lambda using different techniques
Create API Gateway definitions using Swagger API with custom AWS extensions
Manage IAM, Lambda and API Gateway using AWS CLI
Create Users, Roles and Policies using AWS IAM
Monitor logs and schedule events in CloudWatch

If you are prepared to spend about 3 1/2 hours of your time, this course can prepare you for today’s job market by teaching the most important skill that developers ought to know – Serverless Computing in AWS. This course gives you a well-rounded knowledge on AWS without simply jumping to AWS Lambda. It teaches you all the basics you need like IAM and CLI before getting your hands on Lambda and API Gateway.

No prior experience on AWS is needed !!  This course teaches everything you need so you can deploy REST APIs in AWS and show off to your colleagues tomorrow.

Builds a Strong foundation in the basics of AWS so you know exactly what you are doing.

  • Starts with an introduction and overview of AWS in simple layman’s terms
  • Walks through setting up your own free-tier AWS Account (valid for 1 year)
  • A thorough coverage of IAM (Identity Access Management) so you clearly understand what are Users, Roles, Groups and Policies
  • Walks through AWS CLI (Command Line Interface) installation
  • An in-depth practical session on AWS CLI so you can query AWS resources from your console using different CLI commands and filter the results using JMESPath
  • Overview of Serverless Architecture
  • Create and Deploy Lambda Functions in Java, Python and Node JS
  • Patterns used in creating Lambda Functions in Java
  • Manage AWS Lambda using Lambda
  • Understand Cloudwatch and be able to schedule events
  • Define REST API at API Gateway and integrate with Lambda back-end
  • Test REST APIs from PostMan
  • Walkthrough of Swagger Spec, which is a well-known standard for publishing REST APIs
  • Create Swagger Spec for your REST APIs
  • Create REST API in API Gateway by importing Swagger Spec
  • Alternative integration techniques for API Gateway-Lambda
  • Manage API Gateway using AWS CLI

By the end of this course, you can:

  • Create AWS Users, Roles and Policies
  • Implement business logic in Java and expose it as a REST API in AWS
  • Invoke the business logic using different techniques
  • Manage AWS Resources using CLI

The course uses real-time examples and source code is provided with the course. You can work along with the instructor for each concept and will receive a verifiable completion of certificate at the end of the course. 

1
Welcome and Course Structure

Introduction to AWS

1
What is AWS?
2
AWS Global Infrastructure
3
AWS Services - Overview
4
AWS Resources - Management
5
AWS Introduction - Summary

AWS Account Set-up

1
Creating AWS Account

Identity Access Management (IAM)

1
IAM Basics
2
User, Group and Policy - Refresh
3
Policy
4
Role
5
IAM -Summary
6
IAM - Quiz

AWS CLI

1
Installing AWS CLI - MacOS
2
Installing AWS CLI - Win
3
Configuring AWS CLI
4
Managing IAM with AWS CLI
5
Filtering AWS CLI Output
6
AWS CLI - Summary
7
AWS CLI

Serverless Architecture - AWS Lambda

1
Serverless Architecture - Introduction
2
AWS Lambda - Introduction
3
AWS Lambda - Hello World with Java
4
CloudWatch - Overview
5
AWS Lambda - CloudWatch Integration
6
AWS Lambda - Configuration
7
AWS Lambda - Java Programming Model
8
Managing AWS Lambda with CLI
9
AWS Lambda - Hello World with Python and Node JS
10
AWS Lambda - Versioning and Aliases
11
AWS Lambda - Cold Start
12
AWS Lambda - Summary
13
AWS Lambda

Serverless Architecture - API Gateway

1
API Gateway - Introduction
2
Anatomy of REST API
3
Hello World REST API with API Gateway
4
REST API with Java Lambda
5
Swagger API
6
Creating REST API from Swagger
7
Controlling API Access
8
Lambda Integration Techniques
9
API Gateway - Summary
10
API Gateway
11
Conclusion
You can view and review the lecture materials indefinitely, like an on-demand channel.
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!
4.2
4.2 out of 5
22 Ratings

Detailed Rating

Stars 5
8
Stars 4
10
Stars 3
2
Stars 2
1
Stars 1
1
9e33a5091dc6007a560a02f1642d6145
30-Day Money-Back Guarantee

Includes

3 hours on-demand video
Full lifetime access
Access on mobile and TV
Certificate of Completion