Serverless computing allows you to build and run applications and services without thinking about servers. Serverless applications don't require you to provision, scale, and manage any servers. You can build them for nearly any type of application or backend service, and everything required to run and scale your application with high availability is handled for you.
Building serverless applications means that you can focus on your core product instead of worrying about managing and operating servers or runtimes, either in the cloud or on-premises. This reduced overhead lets you reclaim time and energy that you can spend on developing great products which scale and that are reliable.
In this getting-started tutorial, you'll learn how to build and deploy your own dynamic, serverless web application.
You'll learn how to host static web resources with Amazon S3, how to use Amazon Cognito to manage users and authentication, and how to build a for backend processing using API Gateway, AWS Lambda, and Amazon DynamoDB.
Follow the introduction part to get more brief about this course.