Architecting a Global Multi-Tenant Application Composition Platform
summary
Spryker builds a global Composition Platform that orchestrates thousands of apps, using AWS primitives—API Gateway mapping for synchronous calls, SNS+Lambda routing with DynamoDB rules for scalable asynchronous delivery, and CodePipeline plus performance and security tests (partner: Sneak) as a quality gate. Architecture separates a control plane vs application plane (supporting silo, pool, bridge tenancy) and automates cataloging and configuration so partners publish PBCs without manual wiring; the platform runs in multi-region production today.
AI-written summary · about
chapters (5)
- 0:00Introduction and speakers
- 1:08Fundamentals of SAS environments
- 15:58Sprker's journey and challenges
- 39:53Sprker composition platform architecture
- 44:04Key takeaways and conclusion
related talks
32mPlatform Engineering for Software Developers and Architects (Redux)
51mCompetitive retail architecture with microservices
36mApplication Architecture Patterns
31mSharing is caring: Building a modern microservice architecture helps everyone get ahead
54mArchitecture Foundations: Styles & Patterns (2021)
31mSaaS Migration: Moving From Single-Tenant to Multi-Tenant on AWS
24mSignificance of Platforms in Product Development
39mHow Composable Architectures can solve the reasons for Microservices
