José Pino
Plataforma como servicio
Application Developers
Network
Architects
App.
Developers
Usuarios
finales
Sitio web actual
Primer lanzamiento en Mayo de 2011
Features
Java, Ruby, Node.js, Python, PHP, MySQL, PostgreSQL,
MongoDB, SQLite, etc.
Templates
Django, Drupal, Ghost, Java EE, Redmine, WordPress,
Tomcat, MEAN, WildFly, Redis, etc.
Middleware Services
JBoss, y otros productos RedHat
Pay as you go
Free con hasta 3 aplicaciones. Los planes de pago
permiten escalar y pagar por consumo.
Contenedores seguros
Cada gear tiene asignado CPU, memoria, etc.
Disponible físicamente
Otras opciones como OpenShift Dedicated
Startup Program
Beneficios para emprendimientos
Creación de cuenta
Es el primer paso para empezar a utilizar el servicio.
Herramientas
rhc, git, ruby
Instalando rhc
Red Hat Cloud, compatible con Linux, Windows y Mac.
Ubuntu/Debian (BackBox
Linux)
• $ sudo apt-get install ruby-full
• $ sudo apt-get install rubygems
• $ sudo apt-get install git-core
• $ sudo gem install rhc
rhc setup
Server hostname, token, namespace
Directorio .openshift
• En ubuntu se crea un directorio .openshift
automáticamente luego del rhc setup
• Dentro de .openshift hay:
• express.conf
• token_ZRrr6… Archivo de token
Creando la primera App
rhc app create [nombre] [tipo_aplicacion]
Directorio local de la App
Crea y prepara el entorno (git + openshift)
¡Listo!
Creamos localmente archivos y luego git push para
subir

Presentacion OpenShift by RedHat