https://github.com/paybilldev/platform-api
EKS-based Multi-Tenant SaaS solution designed to deploy and manage control plane and tenant infrastructure in a secure, scalable, and GitOps-driven manner.
https://github.com/paybilldev/platform-api
aws azure gcp ibm oracle orchestrator
Last synced: 4 months ago
JSON representation
EKS-based Multi-Tenant SaaS solution designed to deploy and manage control plane and tenant infrastructure in a secure, scalable, and GitOps-driven manner.
- Host: GitHub
- URL: https://github.com/paybilldev/platform-api
- Owner: paybilldev
- License: other
- Created: 2026-01-10T00:48:18.000Z (5 months ago)
- Default Branch: main
- Last Pushed: 2026-01-18T21:00:56.000Z (5 months ago)
- Last Synced: 2026-01-19T04:05:27.201Z (5 months ago)
- Topics: aws, azure, gcp, ibm, oracle, orchestrator
- Language: TypeScript
- Homepage: https://paybill.dev/platform
- Size: 682 KB
- Stars: 1
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
**Paybill** builds foundational platforms for **modern SaaS systems** and **safe AI-driven applications**.
We focus on **control, predictability, and security** — enabling platforms and agents to operate within clearly defined boundaries rather than unchecked automation.
> :warning: This project is under development.
> :info: If your looking for a demo or support [](mailto:).
# Platform Api
Platform Api is an **EKS-based Multi-Tenant SaaS solution** designed to deploy and manage control plane and tenant infrastructure in a secure, scalable, and GitOps-driven manner.
## CI/CD & Deployment Pipelines
The platform supports multiple CI/CD providers for deploying control plane infrastructure and applications:
- **AWS CodePipeline** (Production-ready)
- **Azure DevOps Pipelines** (Pending implementation)
- **Google Cloud Build + Cloud Deploy** (Pending implementation)
- **IBM DevOps** (Pending implementation)
- **Oracle DevOps Cloud Service** (Pending implementation)
## Control Plane Capabilities
The control plane is responsible for provisioning and managing:
- Networking
- Compute
- Databases
- Monitoring & Logging
- Security
- Control plane applications (deployed via Helm charts)
## Tenant Management & Onboarding
- Automatically provisions **tenant-specific CodeBuild projects**
- Supports onboarding of:
- Silo tenants
- Pooled tenants
- Each tenant has:
- Dedicated infrastructure
- Dedicated application Helm charts
## GitOps & Workflow Automation
- Tenant infrastructure and applications are managed using GitOps tools:
- Argo CD
- Argo Workflows
## Security & Isolation
- Enforces **strict IAM policies**
- Applies **Kubernetes Authorization Policies**
- Prevents **cross-namespace access** between tenants
## AWS Procedure Requirements
For more details, you can go through the [aws documentation](https://github.com/paybilldev/terraform-aws-platform-builder/blob/main/README.md).
## Azure Procedure Requirements
For more details, you can go through the [azure documentation](https://github.com/paybilldev/terraform-azure-platform-builder/blob/main/README.md).
## GCP Procedure Requirements
For more details, you can go through the [gcp documentation](https://github.com/paybilldev/terraform-gcp-platform-builder/blob/main/README.md).
## IBM Procedure Requirements
For more details, you can go through the [ibm documentation](https://github.com/paybilldev/terraform-ibm-platform-builder/blob/main/README.md).
## Oracle Procedure Requirements
For more details, you can go through the [oracle documentation](https://github.com/paybilldev/terraform-oracle-platform-builder/blob/main/README.md).