Post on 16-Apr-2017
José Pino
Plataforma como servicioApplication Developers
Network Architects
App. Developers
Usuarios finales
Sitio web actualPrimer lanzamiento en Mayo de 2011
FeaturesJava, Ruby, Node.js, Python, PHP, MySQL, PostgreSQL,
MongoDB, SQLite, etc.
TemplatesDjango, Drupal, Ghost, Java EE, Redmine, WordPress,
Tomcat, MEAN, WildFly, Redis, etc.
Middleware ServicesJBoss, y otros productos RedHat
Pay as you goFree 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 ProgramBeneficios para emprendimientos
Creación de cuentaEs el primer paso para empezar a utilizar el servicio.
Herramientasrhc, git, ruby
Instalando rhcRed 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 setupServer 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 Apprhc app create [nombre] [tipo_aplicacion]
Directorio local de la AppCrea y prepara el entorno (git + openshift)
¡Listo!Creamos localmente archivos y luego git push para
subir