Para todo aquel que desee desarrollar su primera aplicación Web y necesite de algún ambiente de pruebas, que sea altamente configurable, con soporte de certificados SSL, puede ir pensando en las plataformas como servicios (PaaS)
En resumen, PaaS es el conjunto de herramientas, control de versiones, base de datos, servidores web, lenguajes de programación que proporcionan un ambiente de desarrollo y pruebas.
A continuación mencionaremos algunos proveedores con los cuales puedes iniciar tu primera aplicación Web totalmente gratis.
OpenShift by Red Hat
https://www.openshift.com/products/origin
Es un servidor de desarrollo configurable en el cual puedes eligir que tipo de ambiente deseas programar, desde Java hasta PHP utilizando MongoDB , MySQL como motores de base de datos entre otros. Utiliza Git para el manejo de archivos y versiones dentro del servidor. Al crear el proyecto este te brinda un URL en el cual puedes utilizar tu aplicación. El URL también es accesible via HTTPS.
Heroku App
https://www.heroku.com/features
Similar a OpenShift, te ofrece un URL por proyecto y usa Git para el manejo de archivos y versiones. Es escalable y ofrece herramientas de monitoreo muy buenas.
Visual Studio Online
http://www.visualstudio.com/en-us/products/what-is-visual-studio-online-vs
Te ofrece crear un espacio de trabajo en la internet en la cual puedes usar Microsoft Team Foundation o Git para el manejo de versiones, puedes crear Test Plan y definir qué tipo de metodología de desarrollo quieres implementar en tu proyecto, ya sea SCRUM o Agile. Recomendado par a utilizar con Visual Studio Express.
phpCloud by Zend
http://www.phpcloud.com/develop
De los desarrolladores de PHP, nos llega una suite (en fase beta actualmente) en la cual puedes crear tu aplicación PHP en el cloud y poder acceder a ella mediante Git. Recomendado para el que desee iniciar en el mundo de PHP sin costo alguno.