SlideShare a Scribd company logo
1 of 10
Introducing…
    OpenShift Enterprise
      (Private PaaS by Red Hat)




1                                 by
Today’s IT Challenge




2                      by
Streamlining App Dev with PaaS

              Physical                                            Virtualized                                                        With PaaS
How to Build an App:                                 How to Build an App:                                                   How to Build an App:
1.        Have Idea                                  1.         Have Idea                                                   1.   Have Idea
2.        Get Budget                                 2.         Get Budget                                                  2.   Get Budget
3.        Submit hardware acquisition request        3.         Submit VM Request request                                   3.   Code
4.        Wait                                       4.         Wait                                                        4.   Test
5.        Get Hardware                               5.         Deploy framework/appserver                                  5.   Launch
6.        Rack and Stack Hardware                    6.         Deploy testing tools                                        6.   Automatically Scale
7.        Install Operating System                   7.         Test testing tools
8.        Install Operating System                   8.         Code
          Patches/Fix-Packs                          9.         Configure Prod VMs
9.        Create user Accounts                       10.        Push to Prod
10.       Deploy framework/appserver                 11.        Launch
11.       Deploy testing tools                       12.        Request More Prod VMs to
12.       Test testing tools                                    meet demand
13.       Code                                       13.        Wait
14.       Configure Prod servers (and buy            14.        Deploy app to new VMs
          them if needed)                            15.        Etc.
15.       Push to Prod
16.       Launch                                                                          “The use of Platform-as-a-Service technologies will
17.       Order more servers to meet demand                                               enable IT organizations to become more agile and
18.       Wait…                                                                           more responsive to the business needs.”
19.       Deploy new servers                                                              – Gartner*
20.       Etc.
                                        *http://www.gartner.com/technology/research/cloud-computing/report/paas-cloud.jsp

      3                                                                                                                                          by
Accelerate IT Service Delivery

      PaaS leverages automation technologies
             and a cloud architecture…




            Code            Deploy           Enjoy


    …to drive Velocity, Efficiency, and Scalability in IT

4                                                     by
OpenShift Enterprise
                is
    On-Premise PaaS by Red Hat




                Multi-language,
                 Auto-Scaling,
                  Self-service,
                    Elastic,
           Cloud Application Platform


5                                       by
3 Problems
OpenShift Enterprise Solves
                                Accelerate IT application service
    1.                          delivery to meet the demands of
                                the business



    2.                                    3.


         Increase operational                  Improve infrastructure
         efficiency                            utilization
6                                                               by
Building on a Proven, Operational PaaS…
                              OpenShift Online is Red Hat's free, auto-
                 Public       scaling Platform as a Service (PaaS) for
                 Cloud        applications. As an application platform
                 Service      in the cloud, OpenShift manages the
                              stack so you can focus on your code.


Developer
 Controls              APPLICATION

                 APPLICATION PLATFORM
                 (JBOSS, PHP, RUBY, ETC)
 Operated          OPERATING SYSTEM
 at scale               (RHEL)
 by
 Red Hat             VIRTUALIZATION
 for                     (RHEV)
 18
                           HARDWARE
 months
                              (x86)

                           STORAGE
                             (RHS)


   7                                                                by
…and Packaging it for Enterprise Consumption

                 Public                    On-Premise or
                 Cloud                     Private Cloud
                 Service                   Software



Developer                                             Developer
 Controls              APPLICATION                    Codes

                 APPLICATION PLATFORM
                 (JBOSS, PHP, RUBY, ETC)              OpenShift
                                                      Enterprise
Operated           OPERATING SYSTEM                   Software
      by                (RHEL)
 Red Hat             VIRTUALIZATION
     For                 (RHEV)
      18
 months                    HARDWARE                   IT Ops
                              (x86)                   Provides
                           STORAGE
                             (RHS)


   8                                             by
OpenShift Enterprise Application Platform Stack




9                                         by
OpenShift Enterprise
       (Private PaaS by Red Hat)

           Learn More visit:
      www.openshift.com/enterprise-paas




10                                        by

More Related Content

Viewers also liked

PaaS for App Dev and Deployment
PaaS for App Dev and DeploymentPaaS for App Dev and Deployment
PaaS for App Dev and DeploymentProgress
 
How OpenShift SDN helps to automate
How OpenShift SDN helps to automateHow OpenShift SDN helps to automate
How OpenShift SDN helps to automateIlkka Tengvall
 
Red Hat OpenShift on Bare Metal and Containerized Storage
Red Hat OpenShift on Bare Metal and Containerized StorageRed Hat OpenShift on Bare Metal and Containerized Storage
Red Hat OpenShift on Bare Metal and Containerized StorageGreg Hoelzer
 
From Zero to Cloud: Revolutionize your Application Life Cycle with OpenShift ...
From Zero to Cloud: Revolutionize your Application Life Cycle with OpenShift ...From Zero to Cloud: Revolutionize your Application Life Cycle with OpenShift ...
From Zero to Cloud: Revolutionize your Application Life Cycle with OpenShift ...OpenShift Origin
 
Containers Anywhere with OpenShift by Red Hat
Containers Anywhere with OpenShift by Red HatContainers Anywhere with OpenShift by Red Hat
Containers Anywhere with OpenShift by Red HatAmazon Web Services
 
Build a PaaS with OpenShift Origin
Build a PaaS with OpenShift OriginBuild a PaaS with OpenShift Origin
Build a PaaS with OpenShift OriginSteven Pousty
 
OpenShift v3 Technical Overview
OpenShift v3 Technical OverviewOpenShift v3 Technical Overview
OpenShift v3 Technical OverviewNakayama Kenjiro
 
OpenShift v3 Internal networking details
OpenShift v3 Internal networking detailsOpenShift v3 Internal networking details
OpenShift v3 Internal networking detailsEtsuji Nakai
 
Docker Datacenter Overview and Production Setup Slides
Docker Datacenter Overview and Production Setup SlidesDocker Datacenter Overview and Production Setup Slides
Docker Datacenter Overview and Production Setup SlidesDocker, Inc.
 
Docker Roadshow 2016
Docker Roadshow 2016Docker Roadshow 2016
Docker Roadshow 2016Docker, Inc.
 
OpenShift Enterprise 3.1 vs kubernetes
OpenShift Enterprise 3.1 vs kubernetesOpenShift Enterprise 3.1 vs kubernetes
OpenShift Enterprise 3.1 vs kubernetesSamuel Terburg
 
Red Hat OpenShift V3 Overview and Deep Dive
Red Hat OpenShift V3 Overview and Deep DiveRed Hat OpenShift V3 Overview and Deep Dive
Red Hat OpenShift V3 Overview and Deep DiveGreg Hoelzer
 

Viewers also liked (13)

PaaS for App Dev and Deployment
PaaS for App Dev and DeploymentPaaS for App Dev and Deployment
PaaS for App Dev and Deployment
 
How OpenShift SDN helps to automate
How OpenShift SDN helps to automateHow OpenShift SDN helps to automate
How OpenShift SDN helps to automate
 
Red Hat OpenShift on Bare Metal and Containerized Storage
Red Hat OpenShift on Bare Metal and Containerized StorageRed Hat OpenShift on Bare Metal and Containerized Storage
Red Hat OpenShift on Bare Metal and Containerized Storage
 
From Zero to Cloud: Revolutionize your Application Life Cycle with OpenShift ...
From Zero to Cloud: Revolutionize your Application Life Cycle with OpenShift ...From Zero to Cloud: Revolutionize your Application Life Cycle with OpenShift ...
From Zero to Cloud: Revolutionize your Application Life Cycle with OpenShift ...
 
Containers Anywhere with OpenShift by Red Hat
Containers Anywhere with OpenShift by Red HatContainers Anywhere with OpenShift by Red Hat
Containers Anywhere with OpenShift by Red Hat
 
Build a PaaS with OpenShift Origin
Build a PaaS with OpenShift OriginBuild a PaaS with OpenShift Origin
Build a PaaS with OpenShift Origin
 
OpenShift v3 Technical Overview
OpenShift v3 Technical OverviewOpenShift v3 Technical Overview
OpenShift v3 Technical Overview
 
OpenShift v3 Internal networking details
OpenShift v3 Internal networking detailsOpenShift v3 Internal networking details
OpenShift v3 Internal networking details
 
Docker Datacenter Overview and Production Setup Slides
Docker Datacenter Overview and Production Setup SlidesDocker Datacenter Overview and Production Setup Slides
Docker Datacenter Overview and Production Setup Slides
 
Platform as a Service (PaaS)
Platform as a Service (PaaS)Platform as a Service (PaaS)
Platform as a Service (PaaS)
 
Docker Roadshow 2016
Docker Roadshow 2016Docker Roadshow 2016
Docker Roadshow 2016
 
OpenShift Enterprise 3.1 vs kubernetes
OpenShift Enterprise 3.1 vs kubernetesOpenShift Enterprise 3.1 vs kubernetes
OpenShift Enterprise 3.1 vs kubernetes
 
Red Hat OpenShift V3 Overview and Deep Dive
Red Hat OpenShift V3 Overview and Deep DiveRed Hat OpenShift V3 Overview and Deep Dive
Red Hat OpenShift V3 Overview and Deep Dive
 

Introducing OpenShift Enterprise Private PaaS by Red Hat

  • 1. Introducing… OpenShift Enterprise (Private PaaS by Red Hat) 1 by
  • 3. Streamlining App Dev with PaaS Physical Virtualized With PaaS How to Build an App: How to Build an App: How to Build an App: 1. Have Idea 1. Have Idea 1. Have Idea 2. Get Budget 2. Get Budget 2. Get Budget 3. Submit hardware acquisition request 3. Submit VM Request request 3. Code 4. Wait 4. Wait 4. Test 5. Get Hardware 5. Deploy framework/appserver 5. Launch 6. Rack and Stack Hardware 6. Deploy testing tools 6. Automatically Scale 7. Install Operating System 7. Test testing tools 8. Install Operating System 8. Code Patches/Fix-Packs 9. Configure Prod VMs 9. Create user Accounts 10. Push to Prod 10. Deploy framework/appserver 11. Launch 11. Deploy testing tools 12. Request More Prod VMs to 12. Test testing tools meet demand 13. Code 13. Wait 14. Configure Prod servers (and buy 14. Deploy app to new VMs them if needed) 15. Etc. 15. Push to Prod 16. Launch “The use of Platform-as-a-Service technologies will 17. Order more servers to meet demand enable IT organizations to become more agile and 18. Wait… more responsive to the business needs.” 19. Deploy new servers – Gartner* 20. Etc. *http://www.gartner.com/technology/research/cloud-computing/report/paas-cloud.jsp 3 by
  • 4. Accelerate IT Service Delivery PaaS leverages automation technologies and a cloud architecture… Code Deploy Enjoy …to drive Velocity, Efficiency, and Scalability in IT 4 by
  • 5. OpenShift Enterprise is On-Premise PaaS by Red Hat Multi-language, Auto-Scaling, Self-service, Elastic, Cloud Application Platform 5 by
  • 6. 3 Problems OpenShift Enterprise Solves Accelerate IT application service 1. delivery to meet the demands of the business 2. 3. Increase operational Improve infrastructure efficiency utilization 6 by
  • 7. Building on a Proven, Operational PaaS… OpenShift Online is Red Hat's free, auto- Public scaling Platform as a Service (PaaS) for Cloud applications. As an application platform Service in the cloud, OpenShift manages the stack so you can focus on your code. Developer Controls APPLICATION APPLICATION PLATFORM (JBOSS, PHP, RUBY, ETC) Operated OPERATING SYSTEM at scale (RHEL) by Red Hat VIRTUALIZATION for (RHEV) 18 HARDWARE months (x86) STORAGE (RHS) 7 by
  • 8. …and Packaging it for Enterprise Consumption Public On-Premise or Cloud Private Cloud Service Software Developer Developer Controls APPLICATION Codes APPLICATION PLATFORM (JBOSS, PHP, RUBY, ETC) OpenShift Enterprise Operated OPERATING SYSTEM Software by (RHEL) Red Hat VIRTUALIZATION For (RHEV) 18 months HARDWARE IT Ops (x86) Provides STORAGE (RHS) 8 by
  • 9. OpenShift Enterprise Application Platform Stack 9 by
  • 10. OpenShift Enterprise (Private PaaS by Red Hat) Learn More visit: www.openshift.com/enterprise-paas 10 by

Editor's Notes

  1. Let’s take a look at how OpenShift works to see how it enables this velocity, efficiency and scalability in IT.
  2. But what problem does PaaS really solve? Let’s talk about the challenges that IT has today and a bit about how PaaS can help. In today’s economic environment, every commercial business, non-profit organization, and government agency is struggling with how to do more with less. Businesses want to increase market share and revenue by launching new services their consumers demand. Government agencies are continuously pressured to provide more and better services to their constituencies. Ultimately, this demand for new and increased services creates pressure on IT to deliver these services in order to support the desired growth. And, in today’s world, new services are most often brought to market in the form of new applications, whether they are web apps, mobile apps, social apps, etc.. In order to produce at this scale and velocity, IT desperately needs to accelerate their processes and increase productivity. IT can do this by automating systems and processes and standardizing developer workflows. Essentially turn IT into a modern manufacturing plant. <next slide>
  3. PaaS allows us to make this leap from a Craftwork methodology to an Assembly Line methodology. PaaS both streamlines and standardizes the Application Development process. Instead of the unique, one-off processes that each application project used to go through, Utilization of a PaaS allows the deployment of a standardized methodology with a few distinct repeatable steps. Once the idea and budget are secured, then the App Dev team just simply starts working with the PaaS to code, test, and launch their application. PaaS provides the platform environment that allows Developers to start coding immediately. Server deployment, configuration and administration is all largely automated. This reduces the burden on Operations and reduces the delays that impact Development. And many industry analysts agree that the utilization of PaaS is going to be the key to allowing IT to be the demands of the business. <next slide>
  4. So, PaaS combines the efficiency of an automated development platform with the elasticity and on-demand nature of cloud architectures to allow IT to meet the ever increasing demands of the Business. PaaS does this through the following: PaaS Standardizes the application development workflow, creating and assembly line for Business Services and applications PaaS Accelerates the application development process enabling greater IT Development productivity PaaS Automates much of the System Administration headaches of environment provisioning, thereby increasing IT Operations efficiency Ultimately, PaaS drives Velocity, Efficiency, and Scalability in IT. <next slide>
  5. OpenShift is a platform as a service from Red Hat. It is a multi-language, auto-scaling, self-service, elastic cloud application platform built on a proven stack of Red Hat technologies, OpenShift is being delivered as both On-Line and On-Premise PaaS offerings. <next slide>
  6. OpenShift can run on any Infrastructure because all OpenShift really needs is instances of Red Hat Enterprise Linux. OpenShift is built on top of RHEL and Red Hat has leveraged its deep technical experience in the Linux kernel to take advantage of some key Linux features within the OpenShift PaaS layer that make it more efficient and easier to manage. So, wherever you can deploy RHEL, you can also deploy OpenShift and take advantage of the scalability and automation of PaaS. <next slide>
  7. So, this all sounds great, but how can I consume OpenShift today? As mentioned, OpenShift OnLine is available today as a Hosted Public PaaS service. Red Hat manages and maintains the entire stack except for the Applications running on the PaaS. OpenShift OnLine is in “Developer Preview” today which means it is free to try and use with a free account limited to a fixed set of resources. Red Hat is also hard at work at making the OpenShift technology available as OpenShift Enterprise, a software package that can be implemented either on-premise in the datacenter, or in a Private hosted Cloud. OpenShift Enterprise will bring the benefits of the PaaS architecture to the enterprise but also allow the Enterprise IT department to control the implementation and function of the PaaS. Openshift Enterprise will be ideal for Enterprises that have security, data-privacy, governance or compliance restrictions. OpenShift Enterprise will be sold by Red Hat like other products. <next slide>
  8. So, this all sounds great, but how can I consume OpenShift today? As mentioned, OpenShift OnLine is available today as a Hosted Public PaaS service. Red Hat manages and maintains the entire stack except for the Applications running on the PaaS. OpenShift OnLine is in “Developer Preview” today which means it is free to try and use with a free account limited to a fixed set of resources. Red Hat is also hard at work at making the OpenShift technology available as OpenShift Enterprise, a software package that can be implemented either on-premise in the datacenter, or in a Private hosted Cloud. OpenShift Enterprise will bring the benefits of the PaaS architecture to the enterprise but also allow the Enterprise IT department to control the implementation and function of the PaaS. Openshift Enterprise will be ideal for Enterprises that have security, data-privacy, governance or compliance restrictions. OpenShift Enterprise will be sold by Red Hat like other products. <next slide>
  9. Rich Developer Tools and Services Developers need more than just platforms, they also tools to build applications on those platforms. OpenShift platform lets developers work their way and includes a large ecosystem of application lifecycle tools: Command line, IDE or browser interfaces Eclipse plug-ins like JBoss Developer Studio and AppCelerator Titanium Build and continuous integration systems like Maven and Jenkins REST APIs With OpenShift platform, developers can both write and deliver enterprise cloud applications efficiently and effectively So to recap - a n enterprise-class PaaS requires an enterprise-class cloud application platform For developers: rich capabilities needed to build and deploy great applications to the cloud For enterprises: robust, enterprise-class application platform that provides a viable solution for enterprise developers More than just cloud automation or point on-premise solutions offered by other PaaS vendors Only OpenShift, Red Hat's cloud application platform, provides such a comprehensive solution.
  10. Let’s take a look at how OpenShift works to see how it enables this velocity, efficiency and scalability in IT.