Flexible options for development

I want to start developing fast, but not be my own sysadmin.

Use any local environment, but access your services live.

Open a tunnel;

now any application can connect to it "locally".

Set a local PORT if necessary, and your app can connect.

It runs locally, but uses the remote services. Any of them.

Work locally as needed, with your hosted services.

Clean up when you're done.