SlideShare a Scribd company logo
OpenShift Community Day
         Introduction
    Bill DeCoste
    Principal Software Engineer
    wdecoste@redhat.com




1
What is OpenShift?

    Red Hat’s free platform as a service for applications in the cloud.




2
What’s supported?




3
•
        Operations care about stability and performance
    •
        Developers just want environments without waiting

    OpenShift Enterprise creates a peaceful
    environment for both parties




4
FLAVORS OF
                        OPENSHIFT



              Open
              Source
              Project                origin




                                              On-
    Public                                    premise
    Cloud                                     or Private
    Service                                   Cloud
                                              Software




5
KEY TERMS


    •
        Broker – Management host, orchestration of Nodes
    •
        Node – Compute host containing Gears
    •
        Gear – Allocation of fixed memory, compute, and storage
        resources for running applications
    •
        Cartridge – A technology/framework (PHP, Perl, Java/JEE,
        Ruby, Python, MySQL, etc.) to build applications
    •
        Application – Instantiation of a Cartridge
    •
        Client Tools – CLI, Eclipse, Web Console for creating and
        managing applications



6
Demo
    1.   Bring up a JBoss App
    2.   Add a MySQL database
    3.   Gear Access
    4.   Push a code change
    5.   Action Hooks
    6.   Markers




7

More Related Content

Introduction to OpenShift Origin- Private, Public and Community

  • 1. OpenShift Community Day Introduction Bill DeCoste Principal Software Engineer wdecoste@redhat.com 1
  • 2. What is OpenShift? Red Hat’s free platform as a service for applications in the cloud. 2
  • 4. Operations care about stability and performance • Developers just want environments without waiting OpenShift Enterprise creates a peaceful environment for both parties 4
  • 5. FLAVORS OF OPENSHIFT Open Source Project origin On- Public premise Cloud or Private Service Cloud Software 5
  • 6. KEY TERMS • Broker – Management host, orchestration of Nodes • Node – Compute host containing Gears • Gear – Allocation of fixed memory, compute, and storage resources for running applications • Cartridge – A technology/framework (PHP, Perl, Java/JEE, Ruby, Python, MySQL, etc.) to build applications • Application – Instantiation of a Cartridge • Client Tools – CLI, Eclipse, Web Console for creating and managing applications 6
  • 7. Demo 1. Bring up a JBoss App 2. Add a MySQL database 3. Gear Access 4. Push a code change 5. Action Hooks 6. Markers 7