INTRODUÇÃO AO
OPENSHIFT,
O PAAS OPEN SOURCE DA RED HAT

Fabiano Franz
Senior Software Engineer
ffranz@redhat.com
ffranz #openshift (freenode)
@fabianofranz
●   alimentar as criancinhas
●   abrigar os sem-teto
●   promover a paz mundial
●   retocar suas fotos miraculosamente
●   salvar o mundo do apocalipse zumbi
●   rapidez
●   simplicidade
●   escalabilidade
●   provisionamento instantâneo
●   ferramental
●   pagamento por uso, quota gratuita
●   foco
OpenShift is Red Hat's Cloud Computing Platform as
             a Service (PaaS) offering.
  OpenShift is an application platform in the cloud
 where application developers and teams can build,
      test, deploy, and run their applications.
  OpenShift takes care of all the infrastructure,
   middleware, and management and allows the
developer to focus on what they do best: designing
             and coding applications.
                Developer preview.
http://venturebeat.com/2012/07/05/engine-yard-paas-infographic/
code, deploy, enjoy
java, ruby, php,
node.js, python, perl

  mongodb, mysql,
 postgresql, jenkins
nginx, jetty, play framework, wordpress, clojure,
 go, lisp, lua, drupal, cassandra, redmine, juvia,
   django, sinatra, etherpad, piwik, cakephp,
 frogcms, magento, phpbb, spring framework,
  wolfcms, joomla, mediawiki, moodle, liferay
c, c++, fortran, cobol, smalltalk
openshift.redhat.com
    3 apps for free
[sudo] gem install rhc
  ruby 1.8.7+, rubygems, git
rhc setup
rhc --help
appname-namespace.rhcloud.com
demo time
tail logs
       custom domains
           snapshot
start, stop, force-stop, restart
            scaling
            jenkins
cli, web, eclipse, jboss tools
github.com/openshift
openshift.redhat.com/community/devel
           opers/get-started
DIY
 $OPENSHIFT_INTERNAL_IP
$OPENSHIFT_INTERNAL_PORT
http://lisp2-atgreen.rhcloud.com
http://register-elasticcobol.rhcloud.com/register/register.html
openshift origin
http://openshift.redhat.com/open-source
openshift.redhat.com
openshift.redhat.com/community
github.com/openshift
@openshift
#openshift (freenode)
openshift@redhat.com

Introdução ao OpenShift, o PaaS open source da Red Hat