RODANDO
QUALQUER COISA
NA NUVEM COM
OPENSHIFT,
O PAAS OPEN SOURCE DA RED HAT

openshift.com
Fabiano Franz
Senior Software Engineer
OpenShift, PaaS by Red Hat
ffranz@redhat.com
ffranz #openshift (freenode)
@fabianofranz
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.
Regra #1



IaaS != PaaS
Regra # 2



         PaaS
it's all about developers
Regra # 3


git push
 to deploy
java, ruby, php,
node.js, python, perl
tomcat, jetty, play framework, rails, wordpress,
   clojure, go, lisp, lua, drupal, 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
github.com/openshift
openshift.redhat.com/community/devel
           opers/get-started
tail logs
       custom domains
           snapshot
start, stop, force-stop, restart
            scaling
            jenkins
web, eclipse, jboss tools
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

Rodando *qualquer coisa* na nuvem com OpenShift, o PaaS open source da Red Hat