Red Hat OpenShift Enterprise 2 Launch Webcast Slides Dec 3, 2013

Preview:

DESCRIPTION

Slide overview of Red Hat OpenShift Enterprise 2 Private PaaS product launch. Includes slides from Cisco and FICO use cases. References integration with OpenStack and Docker.

Citation preview

1

Ashesh Badani GM, Cloud BU and OpenShift Red Hat Inc 03 Dec 2013

PUTTING THE ENTERPRISE IN ENTERPRISE PaaS

2

AGENDA

1)  OpenShift PaaS Update 2)  Customer Showcase 3)  Live Demo

3

20-50

100’s

15,000

4

20-50

100’s

15,000

# OF LIVE APPLICATION UPDATES PER DAY AT ECOMMERCE FIRM

# OF APPLICATIONS LAUNCHED PER MONTH BY MAJOR MOTION PICTURE STUDIO

# OF JVMS SUPPORTING APPLICATIONS AT FORTUNE 100 FIRM

5

6

7 7

8

IT MANUFACTURING

9

Code Deploy Run

PaaS ENABLES IT MANUFACTURING

10

OPENSHIFT IS

PaaS BY RED HAT

ü Multi-language ü Auto-scaling ü Self-service ü Open Source

ü Enterprise-grade ü Secure

ü Built on Red Hat

11

RED HAT’S PaaS STRATEGY

Public PaaS Service

On-premise or Private PaaS Software

Open Source PaaS Project

12

OPENSHIFT INNOVATION Over 50 new features and enhancements in past year

4 product releases in past year

15 service updates in past year

0 20 40 60

2013

New Features and Enhancements

OpenShift Online Updates

OpenShift Enterprise Releases

13

OPENSHIFT RECOGNITION

Source: Gartner, Magic Quadrant for On-Premises Application Platforms, June 27, 2013

This graphic was published by Gartner, Inc. as part of a larger research document and should be evaluated in the context of the entire document. The Gartner document is available upon request from Red Hat, Inc.. Gartner does not endorse any vendor, product or service depicted in its research publications, and does not advise technology users to select only those vendors with the highest ratings. Gartner research publications consist of the opinions of Gartner's research organization and should not be construed as statements of fact. Gartner disclaims all warranties, expressed or implied, with respect to this research, including any warranties of merchantability or fitness for a particular purpose.

14

OPENSHIFT ONLINE

Public PaaS Service

Enabling Developers with Public PaaS

WWW.OPENSHIFT.COM

15

OPENSHIFT ONLINE

Public PaaS Service

Latest Update Expands Availability and Reduces

Prices •  50% price reduction on Gear/Hrs •  New Large 2GB Gear Sizes •  Available in 14 New countries

16

Building on a successful year selling to some of the worlds biggest enterprise customers, Red Hat is proud to announce…

2

17

OPENSHIFT ENTERPRISE

Private PaaS Software Enterprise Private PaaS

WWW.OPENSHIFT.COM

Dev Console

v2 Cartridges

Platform Launch

18

RHEL RHEL

•  Self-Service •  On-Demand •  Automated •  Elastic

Web Console Eclipse IDE Cmd Line

Broker Node Node Node

RHEL

JBoss MySQL

Public / Hybrid / Private / Virtualization / Bare Metal

OPENSHIFT ENTERPRISE

Self-Service for Developers, Efficiency for Operations

Empowering Ops with Enterprise Features

19

WHAT'S NEW IN OPENSHIFT ENTERPRISE 2 ü  Red Hat has teamed with our customers

to drive open source innovation:

Web Routing Layer and HA

Enhancements

OpenStack Integration

Deployment Enhancements

New & Updated

Languages

Admin Console Dev Team

Collaboration

20

OPENSHIFT ADMIN CONSOLE

21

TEAM COLLABORATION

22

LATEST AND GREATEST LANGUAGE VERSIONS

23

OPENSTACK HEAT INTEGRATION l  OpenShift component Disk Images l  HEAT Orchestration Templates l  Automatically Deploy OpenShift on OpenStack!

Images

Plus HEAT deployment Metadata

Result in OpenShift Deployed on OpenStack

24

AND, STILL THE BEST PaaS DEVELOPER EXPERIENCE FOR ENTERPRISE JAVA

ü  JBoss EAP delivers EE6 with CDI

ü  JBoss WS delivers Tomcat

ü  Jenkins for Continuous Integration

ü  Maven for Build Management

ü  JBoss Tools and Eclipse

25

RHEL

Red Hat Enterprise Linux

SE

Linux

GEAR

Node C

Gro

ups

GEAR IDLED

My App

Her App

Broker (RHEL)

Node (RHEL)

Node (RHEL)

WHAT’S NEXT? RED HAT AND DOCKER TEAM ON CONTAINERS

ü  Red Hat is teaming with Docker to drive converged Container technology

26

MORE COMMUNITY MOMENTUM: Partnering to extend the Platform

RHEL

Red Hat Enterprise Linux Node

JBoss

DEVELOPER

MySQL

MY GEAR

cron logs sshd

Broker (RHEL)

Node (RHEL)

Node (RHEL)

Perl Mongo

Node.js

Ruby

Python

PHP

Java

Postgres

MySQL

JBoss EWS

JBoss EAP

CUSTOM

jenkins

Jenkins Maven

ü  Red Hat is teaming with Jelastic to drive Cartridge Standard for PaaS CARTRIDGES

27

OPENSHIFT Letting you manufacture applications with...

Velocity •  DevOps •  Continuous Delivery •  Dynamic Languages: Node.js, Ruby,

PHP, Python •  Mobile and Responsive Web •  NoSQL

Stability •  Enterprise Java EE6 via JBoss •  Multi-tenancy and Security via Red Hat

Enterprise Linux •  Jenkins, Maven, Git •  Auto-Scaling •  Extensible and No-Lock-in

Public PaaS and Enterprise PaaS supported by Red Hat

28

SPECIAL GUESTS

29

TONY MCGIVERN, CIO FICO (FAIR ISSAC CORPORATION)

30

The Problem that Needed Solving

Business needs -  Reduce TtV (Time to Value) for our customers -  Create opportunities in Mid-Market -  Engage community of customers’ data scientists

Technology needs -  Private cloud & On-prem (and Public cloud option)

31

How OpenShift was Used

Cloud features (self provisioning, auto-scaling)

Templatized deployment (custom cartridges)

Completely abstracted (FICO cloud controller)

32

Tips or Best Practices

Node settings critical for performance in gear creation

Fine tune Idling

Invest heavily in monitoring

33

HICHAM TOUT CISCO

34

The Problem that Needed Solving

1 to 2 minutes to create virtual machines followed by several days if not weeks of platform configurations (web, app, db, etc..).

Developers did not have Web Masters’ skills.

Agility & speed required to configure new environments put significant strain on Infrastructure resources (WM, SA, etc..).

Java/JEE is 70% of apps but php, Python are growing fast.

35

How OpenShift was Used

Initially used as “developer” PaaS.

Cartridges most commonly used include mySQL, PHP, Python.

Building Self & Community Support for Cartridges.

Building Stage & Prod PaaS—in synch with Jan Release.

Leveraging existing App deployment tools for lifecycle mgt.

Leveraging Auto-scaling for Priority 2 & 3 Applications.

36

Tips or Best Practices

Educate your developer community on what PaaS is and as important what PaaS is Not!

Start with “developer” PaaS, followed by non-business critical apps, then move to BC apps.

Align with PaaS roadmap rather than building potentially throw-away workarounds!

37

LIVE DEMO

38

Demo 1

Instant applications

39

Screenshare 1

40

Demo 2

“Production” Application with Scaling

http://bit.ly/HP8XHm

41

Screenshare 2

42

Demo 3

Admin Experience

43

Screenshare 3

44

Demo 4

Wordpress Results &

Scaling Results

45

Screenshare 4

46

Thank You

Recommended