Creating a Serverless API that scales

Using AWS CDK, AWS API Gateway, Lambda, DynamoDB

4.60 (96 reviews)
Udemy
platform
English
language
Web Development
category
instructor
Creating a Serverless API that scales
3,921
students
1.5 hours
content
Aug 2021
last update
FREE
regular price

What you will learn

Creating a basic AWS CDK project

Working with "Infrastructure as Code"

Understanding how to create AWS API Gateway and configuring it

Connecting API Gateway to AWS Lambda

Description

Welcome to the course for creating a Serverless API that scales safely, predictably, and practically infinitely.


  • AWS is a leading provider of cloud infrastructure and managed services for software developers to use.

  • AWS CDK (Cloud Development Kit) is a framework, created by AWS, for defining Infrastructure as Code and deploying that infrastructure within the AWS cloud.


With AWS CDK and the instructions from this tutorial, you'll be learning how to:

  1. Deploy a serverless AWS API Gateway with REST API endpoints

  2. Forward API calls from API Gateway to AWS Lambda, which will scale automatically on-demand

  3. Connect the Lambdas to a DynamoDB table, which is a serverless NoSQL database by AWS


Take advantage of the ease of use of AWS CDK and the superb performance of the AWS cloud, for launching new ideas easily in a safe, cost-effective, and rapid way.


One of your projects went viral and received a bunch of unexpected traffic? You don't have to worry at all - because all of the services utilized in this tutorial scale transparently and can handle both "development grade" and "production-grade" traffic. AWS is known for its high availability and scalability.


The tutorial assumes you have some basic knowledge of programming languages and JavaScript and how the cloud works.

Content

Introduction

Intro
What is AWS?
What is AWS CDK?

Let's get our hands dirty

Installing and configuring the AWS CLI
Creating your first AWS CDK application
Deploying an AWS CDK application
Adding API Gateway to the mix
Handling API Gateway requests using Lambda
Reading data from DynamoDB using AWS Lambda
Monitoring and logging requests

Reviews

W
July 21, 2023
Good comments , relatively advanced course, clear explanations, Great intro course for a general idea of the different components working together. Thanks
Pontis
April 26, 2023
Very good, short but clear and concise course about the basics of the content provided in the tutorial. Just what I needed.

Charts

Price

Creating a Serverless API that scales - Price chart

Rating

Creating a Serverless API that scales - Ratings chart

Enrollment distribution

Creating a Serverless API that scales - Distribution chart
4252038
udemy ID
8/19/2021
course created date
8/28/2021
course indexed date
Bot
course submited by