See also:
Service | Type | RAM | Storage | Limitations |
---|---|---|---|---|
👉 Adaptable | PaaS | 256 MB | Non-persistent? (1 GB database storage available) | |
AWS EC2 | IaaS | 1 GB | ||
Azure App Service | PaaS | 1 GB | 1 GB | |
Azure VM | IaaS | 1 GB | 2 GB (non-persistent) | |
👉 Fly.io | PaaS | 256 MB (2 instances) | 1 GB (persistent) |
|
Google App Engine | PaaS | 128 MB | 1 GB |
|
Google Compute Engine | IaaS | 0.6 GB | 30 GB |
|
PaaS | 512 MB | Non-persistent | Idling after 30 minutes inactivity, limited to 550 hours/month | |
IBM Cloud Foundry | PaaS | 256 MB | ||
👉 Northflank | PaaS | ??? (2 instances) | Non-persistent | |
OpenShift Developer Sandbox | PaaS | 7 GB | 15 GB | |
Oracle Cloud | IaaS |
|
200 GB across 2 volumes |
|
Paas | 512 MB | 1 GB |
|
|
👉 Render | PaaS | 512 MB | Non-persistent |
|
For MERN apps, Render is a fine choice if using MongoDB Atlas. You can get around the 15 min idling by scheduling a cron-job every 5 min. 750 hour limit is quite generous as app can run whole month!