Skip to content

grid-momenta/aws-serverless-saas-workshop

 
 

Repository files navigation

AWS Serverless SaaS Workshop

The goal of this workshop is to build a multi-tenant Software-as-a-Service (SaaS) solution using AWS Serverless Services, such as Amazon API Gateway, Amazon Cognito, AWS Lambda, Amazon DynamoDB, AWS CodePipeline, and Amazon CloudWatch.

By the end of this workshop you will be able to understand the challenges that are unique to a SaaS based delivery, such as onboarding, tenant isolation, data partitioning, tenant deployment pipelines, observability, and how to address them using AWS Serverless services.

This workshop is inspired by the SaaS Factory Serverless SaaS reference solution. At the end of this workshop, you will build a fully functional SaaS application that will be similar to this reference solution.

Starting the workshop

Follow this link for detailed instructions to run this workshop in your AWS Account: https://catalog.us-east-1.prod.workshops.aws/v2/workshops/b0c6ad36-0a4b-45d8-856b-8a64f0ac76bb/en-US

License

The documentation is made available under the Creative Commons Attribution-ShareAlike 4.0 International License. See the LICENSE file.

The sample code within this documentation is made available under the MIT-0 license. See the LICENSE-SAMPLECODE file.

About

No description, website, or topics provided.

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 35.2%
  • TypeScript 31.9%
  • HTML 16.9%
  • SCSS 8.5%
  • JavaScript 3.7%
  • Shell 3.6%
  • CSS 0.2%