This repository has been archived by the owner on Jun 23, 2021. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 108
Home
usamanaseem edited this page Oct 3, 2019
·
16 revisions
Welcome to the aws-serverless-app-repo-reference-implementation wiki!
This project is an adaptation of the AWS Serverless Application Repository. It's primary objective is to serve as a case study of how to build a production grade service using a combination of serverless technologies and approaches. It includes the architectures, project layout, implementation details and tools used to build the AWS Serverless Application Repository.
- A request-response backend that uses AWS Lambda and API Gateway to support 5 APIs: CreateApplication, GetApplication, UpdateApplication, DeleteApplication, and ListApplication
- A static frontend website hosted on S3 and access control provided by Amazon Cognito User Pools.
- Alarms and dashboards provided by AWS CloudWatch
- An analytics module that provides out of the box data analytics for the deployed service
You can use it in the following ways:
- As a study: All the source code, tests and infrastructure templates are available to review, fork and modify for custom use.
- Deploy it all at once: This will deploy the whole project in your AWS account. See Quickstart for a step by step guide.
- Deploy it individually: Each module can be deployed as a standalone application. Follow the steps laid out in respective sections to deploy individually.