AWS-Logo_White-Color
1.
Prerequisites
1.1.
Create Environment
1.1.1.
VPC
1.1.2.
EC2
1.1.3.
RDS
1.2.
Remote enviroment & Configure the AWS CLI
1.
Introduction
2.
Single Page Application
2.1.
Pre-requisites
Option A.
Eclipse Environment
Option B.
AWS Cloud9 Environment
2.2.
Serverless Microservices
2.3.
Create and Expose the API
2.4.
Deploy the API using CodeStar and CI/CD
Option A.
Eclipse Environment
Option B.
AWS Cloud9 Environment
2.5.
Setup the SPA Webpage
2.6.
Consume the API
2.
Preparation
2.1.
Create Key Pair
2.2.
Create a CloudFormation stack
2.3.
Connect to the Windows Instance
3.
Configure AAA
3.1.
SPA Authentication
3.2.
Microservice Authentication
3.3.
Deploy and Test
3.4.
User Sign Up/Sign In
3.
Creating A Single Page Application
3.1.
Create A DynamoDB Table
3.2.
Manually Build And Deploy A Serverless Microservice
3.3.
Create And Expose the API with Amazon API Gateway
3.4.
Deploy the api using code star and CI/CD
3.5.
Setup The Single Page Application Website
3.6.
Build A Client To Consume The API
4.
Application Performance
4.
Configure Authentication, Authorization and Accounting (AAA)
4.1.
Add Authentication to the SPA using Amazon Cognito User Pools
4.2.
Microservice Authentication
4.3.
Deploy And Test
4.4.
Add New User Sign Up and Sign In
5.
Challenge
5.
Tracing Application Performance With AWS X-Ray
6.
Conclusion
6.
Challenge
7.
Reference resources
7.
Clean up resources
More
AWS Study Group - Blog
AWS Study Group - FB Group
English
Tiếng Việt
Clear History
Workshop
Cloud Journey
Last Updated
10-12-2024
Team
Gia Hưng
Creating an Authenticated Single Page Application (SPA)
>
Configure Authentication, Authorization and Accounting (AAA)
> Deploy And Test
Deploy And Test
Deploy And Test The New Behaviour
Click
Actions
Click
Deploy API
In the
Deployment stage
section, select
prod
Click
Deploy
Switch over to your
TravelBuddy SPA web page
and refresh it.
Without entering a destination value, click the
Go!
button. After a moment, you should see a toaster element appear stating that you must be logged-in in order to use the feature.