Single-Tenant Monolith
Exploring the Monolith
Development Experience - Cloud9
Cloud9 Overview
Populate the Repository
Deployment Experience
Monolith Infrastructure
Monolith Storage - Aurora RDS
The Monolith Application
Monolith Url
Navigate to the Monolith
Sign Into the Monolith
Monolith Overview - Add a Product
Getting Familiar with the Monolith Code
Take a Closer Look - Order Service
Delete a Product - Oops...what happened?
Troubleshoot Delete Product Endpoint
Deploy Changes
Verify Changes
Monolith Web Client - Server-Side Rendering
Review
Multi-Tenant Modern App
Modern UI and Onboarding Tenants
Silos
Infrastructure Status
Modern UI
Custom Authorizer
Authorizer Code
Tenant Routing
Modern UI
Verify Modern App
Tenant Onboarding
Tenant Stack
Redploy the Application
Verify Pipeline
Explore the Modern UI
Modern UI Dashboard
Modern UI Products
Add Product
Tenant Routing (Revisited)
Routing Rules
Instance Infrastructure
Modern UI Service Interaction
Re-deploy Static Site
Delete Product
Product Service DELETE Endpoint
Product DELETE Integration Request
Validate Delete Product Change
Expose REST API
Review
Microservices Transformation
Multi-Tenant Serverless Order Microservice
Deploy the Order Microservice
Update Modern Client Application
Invalidate the Cache
Verify Service Deployment
Verify API Gateway
Routing API Calls to Serverless Functions
GET Endpoint
Add Order
Inspect the Order Methods
Update the Code
Deploy the Updated Lambda
Verify the Application
Serverless Database
Verify Order
Table Creation
Logging Tenant Activity
Deploy Lambda Updates
Verify the Application
View Logs
Search for Log Entries
Review
Serverless Microservices
Lambda Layers and a Serverless Product Microservice
Shared Components with Lambda Layers
Logging Layer
Metrics Layer
Lambda Layers Deployment
Verify Deployment
Products Microservice
From Libraries to Layers
Products Microservice Backing Store
Deploy Service
Verify Products Microservice
Verify Database
Review
© 2019 Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Edit this page
Monolith to Serverless SaaS Workshop
>
Multi-Tenant Modern App
>
Modern UI and Onboarding Tenants
>
Custom Authorizer
> Authorizer Code
Authorizer Code
The code for this lambda exists inside Authorizer.java beneath below folder structure: