SaaS head start: Using ready-made solutions to accelerate adoption
summary
Three ready-made AWS reference solutions are presented: an EKS sample that implements namespace-per-tenant isolation using an NGINX ingress, Cognito, DynamoDB, IAM policies, pod security policies, CodePipeline and a Multi‑AZ VPC; a serverless sample that uses API Gateway, JWTs enriched with tenant ID, usage plans for per‑tier throttling and a shared Lambda layer with a token vending machine to get tenant‑scoped credentials; and AWS SaaS Boost, an open‑source lift‑and‑shift flow that provisions per‑tenant Multi‑AZ VPCs with ECS on Fargate, billing, analytics and an admin React app.
AI-written summary · about
chapters (16)
- 0:00Intro
- 2:09The SaaS architecture landscape
- 3:54Three prescriptive solutions
- 7:12Provisioning the baseline environment
- 8:11Tenant environments
- 9:33Tenant namespace provisioning
- 11:15Routing tenants to namespaces
- 12:09Tenant isolation
- 14:03High-level architecture
- 15:43Supporting silo and pool models
- 17:36Multi-tenant serverless microservices
- 21:33Lift-and-shift SaaS
- 22:45The developer experience
- 24:17The provisioned environment
- 26:24Solution links
- 26:43Takeaways
related talks
12mOptimizing Multi-Tenant SaaS
01h 00mArchitecting multi-tenant PaaS offerings
57mAWS Certified Solution Architect an Overview - Part 2
40mCreating a managed, governed, and secure SaaS foundation on
16mEmpowering cybersecurity startups: Build, collaborate & scale on AWS
55mHandling secrets in cloud-based applications
15mSecure and scale your cloud foundations using AWS Built-in
01h 03mContinuous Security in the Cloud
