Fast Track AWS Serverless for Developers
4.7 (3 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
21 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Fast Track AWS Serverless for Developers to your Wishlist.

Add to Wishlist

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
4.7 (3 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
21 students enrolled
Last updated 8/2017
English
Current price: $10 Original price: $65 Discount: 85% off
5 hours left at this price!
30-Day Money-Back Guarantee
Includes:
  • 3 hours on-demand video
  • 14 Supplemental Resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • 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
View Curriculum
Requirements
  • Appetite to learn
  • Programming Experience in Java
Description

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. 

Who is the target audience?
  • Software Developers, Software Architects, Business Analysts, Software Development Managers and Technical Managers
Students Who Viewed This Course Also Viewed
Curriculum For This Course
40 Lectures
03:05:29
+
Welcome and Course Structure
1 Lecture 02:38
+
Introduction to AWS
5 Lectures 15:07

AWS Global Infrastructure
02:46

AWS Services - Overview
03:32


AWS Introduction - Summary
00:50
+
AWS Account Set-up
1 Lecture 11:38
Creating AWS Account
11:38
+
Identity Access Management (IAM)
5 Lectures 19:11
IAM Basics
02:55

User, Group and Policy - Refresh
00:23

Policy
09:43

Role
04:22

IAM -Summary
01:48

IAM - Quiz
15 questions
+
AWS CLI
6 Lectures 21:48
Installing AWS CLI - MacOS
01:31

Installing AWS CLI - Win
01:25

Configuring AWS CLI
04:56


Filtering AWS CLI Output
06:38

AWS CLI - Summary
01:14

AWS CLI
8 questions
+
Serverless Architecture - AWS Lambda
12 Lectures 44:45


AWS Lambda - Hello World with Java
06:00

CloudWatch - Overview
02:30

AWS Lambda - CloudWatch Integration
03:25

AWS Lambda - Configuration
04:55

AWS Lambda - Java Programming Model
06:15

Managing AWS Lambda with CLI
03:54

AWS Lambda - Hello World with Python and Node JS
03:20

AWS Lambda - Versioning and Aliases
04:36

AWS Lambda - Cold Start
01:18

AWS Lambda - Summary
04:50

AWS Lambda
20 questions
+
Serverless Architecture - API Gateway
10 Lectures 01:10:22
API Gateway - Introduction
01:47

Anatomy of REST API
02:02

Hello World REST API with API Gateway
04:22

REST API with Java Lambda
05:29

Swagger API
03:47

Creating REST API from Swagger
11:58

Controlling API Access
14:55

Lambda Integration Techniques
18:07

API Gateway - Summary
05:28

API Gateway
25 questions

Conclusion
02:27
About the Instructor
Venkataganesh Thoppae
4.7 Average rating
3 Reviews
21 Students
1 Course
Solutions Architect

I have been working in IT for a very long time in many different technology stacks and have several certifications. I come from an Applications background, with focus on designing, executing and delivering projects. I published a book on jBPM in 2013 which currently sells in Amazon. I love mentoring and training developers.