Diferencia entre revisiones de «OpenShift»

m (Texto reemplazado: «<div align="justify">» por «»)
 
(No se muestran 2 ediciones intermedias de otro usuario)
Línea 1: Línea 1:
{{Normalizar|motivo=Agregar hipervínculos al texto}}
 
 
{{Ficha Software
 
{{Ficha Software
 
|nombre=OpenShift
 
|nombre=OpenShift
Línea 27: Línea 26:
 
|web=https://openshift.redhat.com/
 
|web=https://openshift.redhat.com/
 
}}
 
}}
<div align="justify">
+
'''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 ejecución de [[código]] 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 versión de pago se llama ''OpenShift Express''.
'''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  
+
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.
'''''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.
 
 
==Ventajas y características==
 
==Ventajas y características==
 
===Soporte===
 
===Soporte===
OpenShift soporta un amplio abanico de lenguajes, frameworks, middleware, fuentes de datos y herramientas de desarrollador.
+
OpenShift soporta un amplio abanico de lenguajes, Frameworks, [[Middleware]], fuentes de datos y [[herramientas]] de desarrollador.
 
===Portabilidad===
 
===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.
+
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 íntegramente OpenSource y compatible con los estándares abiertos.
 
===Mantenimiento===
 
===Mantenimiento===
Desarrollar y mantener aplicaciones en OpenShift basandose en herramientas de desarrollo estándar como Git, Jenkins, Maven e Eclipse IDE.
+
Desarrollar y mantener aplicaciones en OpenShift basándose en herramientas de desarrollo estándar como Git, [[Jenkins]], [[Maven]] e [[Eclipse IDE]].
 
==Framework==
 
==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.
+
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
 
*Rack para Ruby
 
*WSGI para Python
 
*WSGI para Python
 
*PSGI for Perl
 
*PSGI for Perl
  
===Algunos frameworks que funcionan sin modificar el codigo fuente para ser incluidos en OpenShift.===
+
===Algunos Frameworks que funcionan sin modificar el código fuente para ser incluidos en OpenShift.===
 
*Node.js
 
*Node.js
 
*CodeIgniter
 
*CodeIgniter
Línea 58: Línea 53:
 
*Tornado
 
*Tornado
 
*web2py
 
*web2py
</div>
+
 
 
==Fuentes==
 
==Fuentes==
*[http://linuxprogramacion.blogspot.com/2011/05/la-nube-de-redhat-se-llama-openshift.html La nube de Red Hat se llama OpenShift] accedido 24/4/2013
+
*[http://linuxprogramacion.blogspot.com/2011/05/la-nube-de-redhat-se-llama-openshift.html La nube de Red Hat se llama OpenShift]. Accedido el 24 abril de 2013. Disponible en "linuxprogramacion.blogspot.com"
*[http://diariolinux.com/2012/01/25/openshift-computacion-gratuita-en-la-nube-de-redhat/ OpenShift computacion en la nube gratuita] accedido 24/4/2013
+
*[http://diariolinux.com/2012/01/25/openshift-computacion-gratuita-en-la-nube-de-redhat/ OpenShift computacion en la nube gratuita]. Accedido el 24 abril de 2013. Disponible en "diariolinux.com"
*[http://www.muycomputerpro.com/2012/11/29/openshift-enterprise-paas-empresarial-red-hat/ OpenShift Express Paas Empresarial] accedido 24/4/2013
+
*[http://www.muycomputerpro.com/2012/11/29/openshift-enterprise-paas-empresarial-red-hat/ OpenShift Express Paas Empresarial]. Accedido el 24 abril de 2013. Disponible en "www.muycomputerpro.com"
*[https://www.openshift.com/wiki/faq-frequently-asked-questions/ OpenShift FAQ] accedido 24/4/2013
+
*[https://www.openshift.com/wiki/faq-frequently-asked-questions/ OpenShift FAQ]. Accedido el 24 abril de 2013. Disponible en "www.openshift.com"
*[http://undeploying.blogspot.com/2012/03/openshift-quickstart-1.html OpenShift Quickstart] accedido 24/4/2013
+
*[http://undeploying.blogspot.com/2012/03/openshift-quickstart-1.html OpenShift Quickstart]. Accedido el 24 abril de 2013. Disponible en "undeploying.blogspot.com"
*[http://ec.redhat.com/solutions/cloud-computing/red-hat-cloud/paas-openshift.html OpenShift Paas] accedido 24/4/2013
+
*[http://ec.redhat.com/solutions/cloud-computing/red-hat-cloud/paas-openshift.html OpenShift Paas]. Accedido el 24 abril de 2013. Disponible en "ec.redhat.com"
 +
 
 
[[Category:Internet]]
 
[[Category:Internet]]

última versión al 15:59 26 ago 2019

OpenShift
Información sobre la plantilla
200
Captura OpenShift.png
CreadorRed Hat Linux
DesarrolladorRed Hat Linux
Lanzamiento inicial04 de mayo 2011
LicenciaApache License 2.0
Sitio web
https://openshift.redhat.com/

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 ejecución de código 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 versión 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.

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 íntegramente OpenSource y compatible con los estándares abiertos.

Mantenimiento

Desarrollar y mantener aplicaciones en OpenShift basándose 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 código fuente para ser incluidos en OpenShift.

  • Node.js
  • CodeIgniter
  • CakePHP
  • Ruby on Rails
  • Django
  • Perl Dancer
  • Flask
  • Sinatra
  • Tornado
  • web2py

Fuentes