Scale out and scale in automatically based on a metric such as CPU utilization rate. Scale out should add a specified number of instances, run build and deploy, and then automatically add it to the cluster. Scale in should remove the instance from the cluster and destroy it.
A public API for automating operations like: * Creation/deletion of Render services * Addition/removal of custom domains * Creation/deletion of databases for users
Ability to SSH into instances
As I currently understand it, the only way to access a shell is through the online shell. Being able to SSH in would be useful for: Easy of use. I'm familiar with how my shell works, but in the online shell, it seems like some things don't work (eg navigating with the arrow keys or tab completion). Debugging. I sometimes want to copy over a file (eg an output or log) to analyze locally, or upload some seed data. Testing new code. One of our use cases is a dev server where we can experiment with code changes live (and on a machine that has all the dependencies installed, etc). We currently have an EC2 instance set up for this, and we'd love to replace it. With true ssh, you can properly edit things on a remote host.
Postgres 12 was released in 10/2019 and offers many new and important features we already use across all our apps. Please make Version 12 available so we can migrate our databases to render.com
Support for serverless scripts
I would like to be able to replace Amazon Lambda with a serverless setup hosted on Render.
I want Redis to be supported like Postgres. I don't want to think about restarts, health checks, or ensuring the service is running. I don't want to mess with the config to make it fast.
Cloud Object Storage
While Render supports storing data on disks, it would be great to have a really easy to use object storage feature with the capabilities of AWS S3. This would be accessible via S3-compatible APIs and will be used to store arbitrary blobs like images and videos.
Download invoice as PDF
On the billing page, the only ways to export the monthly invoices are by screenshotting them or printing the page. It would be nice to be able to just click "download" and get a well-formatted pdf version.
For applications with primarily APAC users, it makes much more sense to allow hosting apps in a Render Asia region.