Deep Dive into API Gateway & Building Serverless Application

Building applications using the API Gateway

3.85 (20 reviews)
Udemy
platform
English
language
Development Tools
category
143
students
2 hours
content
Mar 2018
last update
$27.99
regular price

What you will learn

Easily deploy and manage the API gateway service.

Design and develop Serverless applications by leveraging AWS Lambda and API Gateway using the Serverless Application Framework

Using your existing API with the API gateway.

Know how to secure the API gateway

Control access to the API gateway

Integrate AWS Lambda and the API gateway

Work with IAM policies with the API gateway

Understand how to build all the components of the Serverless framework

Description

In this course, we’ll focus on the next component of AWS that offers serverless computing—the API gateway service. You’ll learn how to develop the various parts of the API gateway. Then we’ll look into deploying the API gateway. We’ll also show you how to secure the API gateway.

We’ll look at the key aspect of how to integrate AWS Lambda and the API gateway. Finally, we’ll look at the entire serverless architecture, putting all the key components together and then building a sample application using the entire serverless picture.

About the Author

Alan Rodrigues is a software technology evangelist with over 10+ years in the software industry. Being abreast with the latest technologies is what he does best. One life is just not enough to intake all the information the world has to offer, but he does his bit and takes it one step at a time. These are just a few of the technologies he is well-versed in:

  1.     Cloud Services - Amazon Web Services. Certified in AWS as a SysOps Administrator. Well-versed in Azure Web Services as well.
  2.     Business Intelligence – SAP Business Objects, Informatica Powercenter.
  3.     Atlassian suite of products (JIRA, JIRA Agile, JIRA service desk, Confluence, Bitbucket, Hipchat)
  4.     Configuration, Continuous Integration - Subversion, Git, Jenkins, Atlassian Bamboo.
  5.     Operating Systems - Windows server 2003, 2008 & 2012, Windows 7, 10, Ubuntu, CentOS.
  6.     Databases - Oracle, MySQL, MongoDB, Microsoft SQL Server.
  7.     Change and Release Management – HPSM, HP uCMDB, Atlassian Service Desk.

Content

Introduction to the API Gateway Service

The Course Overview
The Traditional Way of API Deployment
Introduction to the API Gateway
The Architecture of the API Gateway

Working with the API Gateway

Building an API Gateway
Working with Resources
Working with Methods
Deploying an API
Mapping Request Parameters
Mapping Response Payloads

Controlling Access to the API Gateway

Setting Up IAM Policies
Allowing Users to Access the API Gateway
Controlling Management of the API Gateway
Additional Security Aspects for the API Gateway

Integration between AWS Lambda and the API Gateway

Integrating AWS Lambda and the API Gateway
Demo on AWS Lambda and API Gateway
Demo on AWS Lambda and API Gateway (continued)

The Entire Serverless Picture

AWS Serverless Multi-Tier Architecture Overview
How Does Microservices Come In?
Monitoring Your Serverless Architecture
Sample Application – Setting Up DynamoDB, Lambda, and CloudWatch
Sample Application – Setting Up API Gateway
Sample Application – Setup Completion

Screenshots

Deep Dive into API Gateway & Building Serverless Application - Screenshot_01Deep Dive into API Gateway & Building Serverless Application - Screenshot_02Deep Dive into API Gateway & Building Serverless Application - Screenshot_03Deep Dive into API Gateway & Building Serverless Application - Screenshot_04

Reviews

Luciano
December 22, 2022
This course should change the name to "Introduction to AWS API Gateway Service". I thought that the course would be how to build an API Gateway using, for example, Spring Cloud, not an introduction to the AWS Service for API Gateway.
Ravi
April 2, 2019
Pretty good and comprehensive picture with good hands on .. the pace is very fast some times and also it would have helped if sample code used was available on git (not sure if I missed that part)

Charts

Price

Deep Dive into API Gateway & Building Serverless Application - Price chart

Rating

Deep Dive into API Gateway & Building Serverless Application - Ratings chart

Enrollment distribution

Deep Dive into API Gateway & Building Serverless Application - Distribution chart

Related Topics

1622614
udemy ID
3/30/2018
course created date
9/15/2021
course indexed date
Bot
course submited by