How webMethods iPaaS built a multi-tenant SaaS platform on Amazon EKS
Containers Blog
This article details how webMethods iPaaS transformed its legacy product into a multi-tenant SaaS platform using Amazon EKS, focusing on architectural evolution and key design strategies.
- Initially built on Kubernetes to leverage namespace-based tenant isolation and AWS's global infrastructure
- Used managed node groups to optimize resource allocation and reduce costs by approximately 10%
- Evolved architecture to multiple EKS clusters for better tenant isolation and reduced impact surface
- Implemented a hub and spoke networking model using AWS PrivateLink for secure inter-cluster communication
- Automated infrastructure provisioning using Terraform and CI/CD pipelines
- Enabled customers to integrate SaaS platform into their networks via transit VPCs
The incremental approach improved release velocity, reduced minor outages by 40%, and enhanced overall platform scalability and security.
The AWS News Feed is currently looking for gold sponsors. If you want to support the AWS community and reach a large audience of AWS professionals, consider sponsoring the AWS News Feed.
The AWS News Feed is currently looking for silver sponsors. If you want to support the AWS community and reach a large audience of AWS professionals, consider sponsoring the AWS News Feed.