How to Host and Deploy Your SaaS Application
How Hosting Works on the Platform
Your custom app runs on the same AWS infrastructure that powers the entire platform. This means your SaaS product benefits from:
- Dual compute: AWS Lambda handles fast API requests and web serving, while EC2 instances handle background jobs and long-running tasks
- CloudFront CDN: Your application is served through Amazon's global content delivery network with edge locations worldwide, so pages load fast regardless of where your customers are
- Automatic SSL: HTTPS is enabled by default for all domains, including custom domains
- DynamoDB: Your database scales automatically with no capacity planning needed
- No downtime deployments: When you update your app code, the new version becomes active immediately without taking your application offline
Custom Domain Setup
Your SaaS needs to run on your own domain, like app.yourcompany.com. The platform supports custom domain hosting through the webhosting system. You point your domain's DNS records to the platform, configure the domain in your account, and your branded admin panel is live on your domain. See How to Set Up Custom Domains for SaaS Customers for the full setup process.
What Deployment Looks Like
With the platform, there is no traditional deployment process. You do not build Docker containers, push to a Git repository, or run CI/CD pipelines. Instead:
- Your app code is stored in the database as part of your custom app configuration
- When a request comes in, the platform loads your app code and executes it
- When you update your app (either through the AI builder or manually), the changes are live immediately
- There is no build step, no compilation, no server restart needed
This is fundamentally different from traditional hosting where you manage a codebase that needs to be deployed to servers. Here, the code lives in the platform and is always live.
Reliability and Uptime
The platform runs on AWS, which provides high availability across multiple data centers. Your SaaS customers get the same reliability as any AWS-hosted service. The infrastructure handles:
- Automatic failover if a server becomes unhealthy
- Load distribution across multiple compute instances
- Database replication across availability zones
- Automatic scaling during traffic spikes
You do not need to set up monitoring, configure alerts, or build redundancy. These are built into the infrastructure. For SaaS-specific monitoring of your application's usage and performance, see How to Monitor SaaS Performance and Usage.
When You Need More Control
For most SaaS products, the platform's hosting is more than sufficient. If you eventually need more control (dedicated infrastructure, specific compliance requirements, or custom networking), you can migrate your app code to your own servers. The code is real PHP that runs on standard infrastructure, and the database is accessible through standard AWS APIs.
Host your SaaS on global AWS infrastructure with zero server management. CloudFront CDN, automatic SSL, and scaling included.
Get Started Free