OpenShift
| ||||||||||||||||
OpenShift es una plataforma (PaaS) gratuita para el despliegue de aplicaciones en la nube proporcionada por RedHat. Esta permite el despliege de aplicaciones Java, JavaScript, Perl, PHP, Python y Ruby dando lugar a la ejecucion de codigo arbitrario y al uso de framework. Este software funciona como un servicio que es de código abierto bajo el nombre de OpenShift Origin y está disponible en GitHub. La version de pago se llama OpenShift Express. Los desarrolladores pueden usar Git para desplegar sus aplicaciones Web en los diferentes lenguajes de la plataforma. Es posible instalar (también de manera gratuita) un servidor de bases de datos como MySQL, Postgres o MongoDB. OpenShift se encarga de mantener los servicios subyacentes a la aplicación y la escalabilidad de la aplicación como se necesite.
Sumario
Ventajas y características
Soporte
OpenShift soporta un amplio abanico de lenguajes, frameworks, middleware, fuentes de datos y herramientas de desarrollador.
Portabilidad
La portabilidad de las aplicaciones entre entornos de tiempo de ejecución distintos permite una mayor libertad a la hora de desarrollar las aplicaciones, ya que OpenShift es integramente open source y compatible con los estándares abiertos.
Mantenimiento
Desarrollar y mantener aplicaciones en OpenShift basandose en herramientas de desarrollo estándar como Git, Jenkins, Maven e Eclipse IDE.
Framework
OpenShift soporta frameworks de aplicaciones web mediante integración con una API al lenguaje de su preferencia, por el cual no requiere cambios del código de los frameworks.
- Rack para Ruby
- WSGI para Python
- PSGI for Perl
Algunos frameworks que funcionan sin modificar el codigo fuente para ser incluidos en OpenShift.
- Node.js
- CodeIgniter
- CakePHP
- Ruby on Rails
- Django
- Perl Dancer
- Flask
- Sinatra
- Tornado
- web2py
Fuentes
- La nube de Red Hat se llama OpenShift accedido 24/4/2013
- OpenShift computacion en la nube gratuita accedido 24/4/2013
- OpenShift Express Paas Empresarial accedido 24/4/2013
- OpenShift FAQ accedido 24/4/2013
- OpenShift Quickstart accedido 24/4/2013
- OpenShift Paas accedido 24/4/2013


