#How it Works
At the heart of Saasmake is the simple idea that an app is a collection of connected services.
Services are things like Authentication
and Billing
, but also encompasses things like Blogs
, Forums
, and Landing Pages
.
Anything a provider can create that has demand can be successfully packaged as a service.
#Flow
Requests arrive via your custom domain to your Saasmake App, which:
- Performs ingress processing.
- Routes the request to the relevant service.
The service then returns a response to your Saasmake app, which:
- Performs egress processing.
- Returns the response to the client.
#Configuration
You configure Saasmake through your dashboard, to define your:
- Projects
- Domains
- Apps
- Routes
- Secrets
#Your App-as-a-Service
Within Saasmake your custom app logic is treated as a service.
This means Saasmake routes relevant requests to your custom app server just like it does for any other service.
Implications:
- You host your custom app logic wherever you like.
- You configure which requests are routed to your custom app.
- You can offer your custom app host as a service to others.