SaaS migration and modernisation
summary
Three migration paths with concrete trade-offs: VPC-per-tenant full-stack silo (lift and ship, control plane adds onboarding and billing), layered migration (extract web/identity into shared services using Cognito user pools with a tenant claim, ALB token routing, S3+CloudFront), and service-by-service migration to a fully multi-tenant microservice fleet with centralized metering, logging and per-tenant billing. SafetyCulture’s numbers (EKS, ~300 services, ~7,000 pods, Postgres, 5+ PB) show scale implications. AWS provides an open-source SaaS Builder toolkit with serverless, EKS and ECS reference architectures.
AI-written summary · about
chapters (11)
- 0:00Introduction to SAS migration
- 1:51Problem statement and goals
- 4:00Modernization strategies overview
- 8:33SAS infrastructure patterns
- 10:17Full stack silo migration
- 12:06Layered migration approach
- 13:30SAS identity and routing
- 16:36Service by service migration
- 19:29Strategy comparison and summary
- 20:10Safety Culture’s journey
- 26:37AWS SAS builder toolkit
related talks
31mSaaS Migration: Moving From Single-Tenant to Multi-Tenant on AWS
22mFireside Chat with AWS
33mNavigating the Seas of Transformation: Migrating from EC2 to Kubernetes
36maccelerates its modernization journey with
47mBuild your next microservices application with modern AWS services
27mEnterprise Cloud Migration Meets Application Containerization
37mBuilding Modern Distributed Systems with AWS
45mSecurity Lessons Learned Moving a Bank 100% in the Cloud
