
Accelerating SaaS with SourceFuse's ARC SaaS on AWS
SourceFuse Technologies, an AWS SaaS Competency partner, is joining us to discuss their modernization practices for customers who are transitioning to SaaS. Deep dive on their "ARC SaaS" solution - an open source framework with a customizable SaaS control plane on Amazon Elastic Kubernetes Service (EKS) and a collection of reusable modules to accelerate the transition to SaaS.
- Identity and Authorization: Handles tenant identity setup and isolation using AWS Cognito
- Tenant Management: Automates tenant provisioning workflows
- Subscription Management: Allows defining pricing plans and tiers
- Billing and Payments: Interfaces with AWS Marketplace for billing
- Feature Flagging: Enables/disables features per tenant based on their plan
- Analytics & Observability: Provides tenant-aware metrics, logs, cost tracking
- Pooled Compute & Storage: All tenants share the same compute (Amazon Elastic Kubernetes Service (EKS) cluster) and data stores. Ideal for free tiers.
- Pooled Compute & Siloed Storage: Tenants get a dedicated data store but share the underlying compute layer.
- Siloed Compute & Storage: Dedicated compute (EKS node groups) and data stores per tenant for maximum isolation.
- Tenant off-boarding and data compliance process
- Deeper integration with AWS Marketplace
- Support for additional identity providers like Auth0 and Keycloak
- Expanding beyond EKS to support Amazon Elastic Container Service (ECS) and serverless deployment models
Any opinions in this post are those of the individual author and may not reflect the opinions of AWS.