1
OpenShif
Marek Jelen
PaaS Evangelist, Red Hat
ZurichGeeks meetup
2
i. basic understanding what cloud is and what it is not
ii. you are a developer or operations (or general interest)
iii. questions are good!
iv. questions are awesome!
v. discussion is preferred to my monologue
My expectations
3
What is Cloud?
• Cloud is a way to
• make you photos better
• feed hungry children
• cure all the diseases
4
What is Cloud?
• Way to deploy applications
• Automation of operations
• Public / Private / Hybrid
• IaaS / PaaS / SaaS
5
PaaS
• Build on IaaS
• Foundation for SaaS
• Simple way to deploy your app
• Provides
• Consistent environment
• Developers are self-provisioning
• Scalability
6
What is OpenShift?
Red Hat's free, auto-scaling Platform as a Service (PaaS) for
applications in the cloud.
7
8
Looks great, but what’s the catch?
• OpenShift is free-as-in-beer & free-as-in-freedom
• Three times 0.5GB RAM/1GB storage
• Need more resources, just ask!
• We are in Developer Preview
• Sign up at openshift.com
• Promo code: ZurichGeeks
9
And now, let's get geeky,And now, let's get geeky,
Zurich geekyZurich geeky
10
11
12
13
Spatial is fun!
14
1. Take the Vagrant's way
• http://www.krishnaraman.net/installing-openshift-origin-using-vagrant-and-puppet/
2. Download the Vagrant template
curl -s  https://nodeload.github.com/openshift/puppet-
openshift_origin/legacy.tar.gz/master |  tar zxf - --strip 1 '**/test' && mv test origin_vagrant
cd origin_vagrant
curl -o Vagrantfile
https://gist.github.com/marekjelen/5016159/raw/1ac5310014796b514a9bb9e010d1dd725
4cb469c/Vagrantfile
3. vagrant up
4. vagrant ssh
Adventerous?
15
1. Run it yourself for free using Origin
2. Take it to production with Enterprise
3. Enjoy operation-free environment with Online
• Sign up with “ZurichGeeks” promo code
Conclusion
16
Thanks
mjelen@redhat.com
@marek_jelen
http://openshift.redhat.com

OpenShift Overview Presentation by Marek Jelen for Zurich Geeks Event

  • 1.
    1 OpenShif Marek Jelen PaaS Evangelist,Red Hat ZurichGeeks meetup
  • 2.
    2 i. basic understandingwhat cloud is and what it is not ii. you are a developer or operations (or general interest) iii. questions are good! iv. questions are awesome! v. discussion is preferred to my monologue My expectations
  • 3.
    3 What is Cloud? •Cloud is a way to • make you photos better • feed hungry children • cure all the diseases
  • 4.
    4 What is Cloud? •Way to deploy applications • Automation of operations • Public / Private / Hybrid • IaaS / PaaS / SaaS
  • 5.
    5 PaaS • Build onIaaS • Foundation for SaaS • Simple way to deploy your app • Provides • Consistent environment • Developers are self-provisioning • Scalability
  • 6.
    6 What is OpenShift? RedHat's free, auto-scaling Platform as a Service (PaaS) for applications in the cloud.
  • 7.
  • 8.
    8 Looks great, butwhat’s the catch? • OpenShift is free-as-in-beer & free-as-in-freedom • Three times 0.5GB RAM/1GB storage • Need more resources, just ask! • We are in Developer Preview • Sign up at openshift.com • Promo code: ZurichGeeks
  • 9.
    9 And now, let'sget geeky,And now, let's get geeky, Zurich geekyZurich geeky
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
    14 1. Take theVagrant's way • http://www.krishnaraman.net/installing-openshift-origin-using-vagrant-and-puppet/ 2. Download the Vagrant template curl -s https://nodeload.github.com/openshift/puppet- openshift_origin/legacy.tar.gz/master | tar zxf - --strip 1 '**/test' && mv test origin_vagrant cd origin_vagrant curl -o Vagrantfile https://gist.github.com/marekjelen/5016159/raw/1ac5310014796b514a9bb9e010d1dd725 4cb469c/Vagrantfile 3. vagrant up 4. vagrant ssh Adventerous?
  • 15.
    15 1. Run ityourself for free using Origin 2. Take it to production with Enterprise 3. Enjoy operation-free environment with Online • Sign up with “ZurichGeeks” promo code Conclusion
  • 16.