filmov
tv
What are Serverless Apps and How to deploy one on AWS
Показать описание
In this video, I talk about Serverless apps and how to deploy a serverless app on the AWS platform.
Serverless apps enables you to directly deploy your backend code in the form of functions that get triggered for a specified event on your app, without having to build, configure, and maintain your own server. You can also use other AWS services like AWS DynamoDB from your serverless backend.
We also use Amazon Cognito which is a user authentication service that offers access-control to our website. Then, we use the Amazon API Gateway to create an end-point and link it to a serverless function that is written on AWS Lambda. All the static files of the website are hosted on AWS Amplify.
This video is part of the Tech Talk Series by One Impression, sponsored by AWS.
Chapters
0:00 What are serverless apps?
1:27 Serverless apps on AWS
3:13 Architecture of this project
5:12 Install and configure aws cli
6:13 Create and populate a codecommit repo
7:55 Deploy a static app on AWS Amplify
10:11 Add authentication feature to your Amplify app
12:32 Serverless backend with AWS lambda
12:59 Create a table on DynamoDB
13:16 Create an IAM rule
15:16 Write a function on AWS Lambda
16:40 Test the Lambda function
17:36 Create a REST API for the Lamda function
20:10 Putting it together
21:11 Outro
Thanks for watching!
SUBSCRIBE for more videos!
Serverless apps enables you to directly deploy your backend code in the form of functions that get triggered for a specified event on your app, without having to build, configure, and maintain your own server. You can also use other AWS services like AWS DynamoDB from your serverless backend.
We also use Amazon Cognito which is a user authentication service that offers access-control to our website. Then, we use the Amazon API Gateway to create an end-point and link it to a serverless function that is written on AWS Lambda. All the static files of the website are hosted on AWS Amplify.
This video is part of the Tech Talk Series by One Impression, sponsored by AWS.
Chapters
0:00 What are serverless apps?
1:27 Serverless apps on AWS
3:13 Architecture of this project
5:12 Install and configure aws cli
6:13 Create and populate a codecommit repo
7:55 Deploy a static app on AWS Amplify
10:11 Add authentication feature to your Amplify app
12:32 Serverless backend with AWS lambda
12:59 Create a table on DynamoDB
13:16 Create an IAM rule
15:16 Write a function on AWS Lambda
16:40 Test the Lambda function
17:36 Create a REST API for the Lamda function
20:10 Putting it together
21:11 Outro
Thanks for watching!
SUBSCRIBE for more videos!
Комментарии