Overview
Serverless Framework enables Front End Developers to build full-stack applications without having to manage and operate infrastructure – freeing Developers from the worry of back-end tasks like scaling servers and provisioning capacity and resources.
Objectives
At the end of Serverless training course, participants are able to
Prerequisites
- Little basic knowledge about the serverless framework
Course Outline
- Introduction
- Different Options for Serverless Frontends
- Introduction to Plugins
- Creating a Service & Deploying a Frontend
- Amazon Route 53 & Custom Domains
- Creating an SSL Certificate in AWS
- Creating a CloudFront Distribution
- Redeploying Our Static Site & Invalidating the Cache
- Adding a DynamoDB Table
- Adding a Lambda Function to Our Service to Record Votes
- Adding a Lambda Function to Get Vote Counts from DynamoDB
- Adding an HTTP API Endpoint
- Integrating the API In Our Frontend
- Different Options for Serverless Auth
- Integrating Auth0 into a Frontend
- Adding Lambda Authorizers – Setting up Your Frontend
- Adding Lambda Authorizers in Your Serverless Backend
- Securing our Serverless APIs with Scopes