openshift paas - red hat · openshift paas overview and roadmap matt hicks, director of...

33

Upload: others

Post on 17-Jun-2020

26 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: OpenShift PaaS - Red Hat · OpenShift PaaS Overview and Roadmap Matt Hicks, Director of Engineering, Red Hat @MattHicksJ Juan Noceda, Product Manager, Red Hat @Juan_Noceda June 12th,
Page 2: OpenShift PaaS - Red Hat · OpenShift PaaS Overview and Roadmap Matt Hicks, Director of Engineering, Red Hat @MattHicksJ Juan Noceda, Product Manager, Red Hat @Juan_Noceda June 12th,

OpenShift PaaSOverview and Roadmap

Matt Hicks, Director of Engineering, Red Hat @MattHicksJJuan Noceda, Product Manager, Red Hat @Juan_Noceda

June 12th, 2013

Page 3: OpenShift PaaS - Red Hat · OpenShift PaaS Overview and Roadmap Matt Hicks, Director of Engineering, Red Hat @MattHicksJ Juan Noceda, Product Manager, Red Hat @Juan_Noceda June 12th,

3

• The 3 Takeaways• PaaS in 3 Minutes with Demo• What makes OpenShift Unique?• The Big Announcement this Summit• Roadmap Ahead• Q & A

Agenda

Page 4: OpenShift PaaS - Red Hat · OpenShift PaaS Overview and Roadmap Matt Hicks, Director of Engineering, Red Hat @MattHicksJ Juan Noceda, Product Manager, Red Hat @Juan_Noceda June 12th,

4

Enterprise Grade PaaSDev Acceleration

Focus on what you care the most

Your 3 Takeaways:

Page 5: OpenShift PaaS - Red Hat · OpenShift PaaS Overview and Roadmap Matt Hicks, Director of Engineering, Red Hat @MattHicksJ Juan Noceda, Product Manager, Red Hat @Juan_Noceda June 12th,

5

SELF-SERVICEWhat is OpenShift Anyway?!

ELASTICFULL-STACK APP ENVS

ON DEMMAND

Page 6: OpenShift PaaS - Red Hat · OpenShift PaaS Overview and Roadmap Matt Hicks, Director of Engineering, Red Hat @MattHicksJ Juan Noceda, Product Manager, Red Hat @Juan_Noceda June 12th,

6

• Code, Push, Cloud-Build, Deploy, Run!• Wow! It Scales Up! Scales Down! Scales Up!• Snap Shot App Here, Download, Upload There

We Real Life Features

Page 7: OpenShift PaaS - Red Hat · OpenShift PaaS Overview and Roadmap Matt Hicks, Director of Engineering, Red Hat @MattHicksJ Juan Noceda, Product Manager, Red Hat @Juan_Noceda June 12th,

7

SHOW ME!

Page 8: OpenShift PaaS - Red Hat · OpenShift PaaS Overview and Roadmap Matt Hicks, Director of Engineering, Red Hat @MattHicksJ Juan Noceda, Product Manager, Red Hat @Juan_Noceda June 12th,

8

Step 1: Open the Browser Console...

Page 9: OpenShift PaaS - Red Hat · OpenShift PaaS Overview and Roadmap Matt Hicks, Director of Engineering, Red Hat @MattHicksJ Juan Noceda, Product Manager, Red Hat @Juan_Noceda June 12th,

9

Step 1: ...and Select App Type

Page 10: OpenShift PaaS - Red Hat · OpenShift PaaS Overview and Roadmap Matt Hicks, Director of Engineering, Red Hat @MattHicksJ Juan Noceda, Product Manager, Red Hat @Juan_Noceda June 12th,

10

Step 2: Choose Stack Components

Page 11: OpenShift PaaS - Red Hat · OpenShift PaaS Overview and Roadmap Matt Hicks, Director of Engineering, Red Hat @MattHicksJ Juan Noceda, Product Manager, Red Hat @Juan_Noceda June 12th,

11

Step 2: Choose Stack Components

Page 12: OpenShift PaaS - Red Hat · OpenShift PaaS Overview and Roadmap Matt Hicks, Director of Engineering, Red Hat @MattHicksJ Juan Noceda, Product Manager, Red Hat @Juan_Noceda June 12th,

12

Step 3: Is Up! Here’s the URL & Repo

Page 13: OpenShift PaaS - Red Hat · OpenShift PaaS Overview and Roadmap Matt Hicks, Director of Engineering, Red Hat @MattHicksJ Juan Noceda, Product Manager, Red Hat @Juan_Noceda June 12th,

13

Step 3: Open Eclipse Code and Push

Page 14: OpenShift PaaS - Red Hat · OpenShift PaaS Overview and Roadmap Matt Hicks, Director of Engineering, Red Hat @MattHicksJ Juan Noceda, Product Manager, Red Hat @Juan_Noceda June 12th,

14

Step 3: Or do the same from the CL1. Create JBoss app with MongoDB cartridgerhc app-create javasample jbossas-7 mongodb-2

2. Add add WAR or EAR file to your deployments directory

cd javasample

cp /path/to/ear/earfilename.ear ./deployments

3. Add the WAR or EAR file to gitgit add ./deployments/earfilename.ear

4. Push your codegit push

5. Done

Page 15: OpenShift PaaS - Red Hat · OpenShift PaaS Overview and Roadmap Matt Hicks, Director of Engineering, Red Hat @MattHicksJ Juan Noceda, Product Manager, Red Hat @Juan_Noceda June 12th,

15

Watch!: It Auto-Scales Out!

Demand / Load

Page 16: OpenShift PaaS - Red Hat · OpenShift PaaS Overview and Roadmap Matt Hicks, Director of Engineering, Red Hat @MattHicksJ Juan Noceda, Product Manager, Red Hat @Juan_Noceda June 12th,

16

Demo time..!

Page 17: OpenShift PaaS - Red Hat · OpenShift PaaS Overview and Roadmap Matt Hicks, Director of Engineering, Red Hat @MattHicksJ Juan Noceda, Product Manager, Red Hat @Juan_Noceda June 12th,

17

Dev Acceleration

CONFIRMED

Page 18: OpenShift PaaS - Red Hat · OpenShift PaaS Overview and Roadmap Matt Hicks, Director of Engineering, Red Hat @MattHicksJ Juan Noceda, Product Manager, Red Hat @Juan_Noceda June 12th,

18

Focus on what you care the most

CONFIRMED

Page 19: OpenShift PaaS - Red Hat · OpenShift PaaS Overview and Roadmap Matt Hicks, Director of Engineering, Red Hat @MattHicksJ Juan Noceda, Product Manager, Red Hat @Juan_Noceda June 12th,

19

Enterprise-Grade Maturity

Prove it!

Page 20: OpenShift PaaS - Red Hat · OpenShift PaaS Overview and Roadmap Matt Hicks, Director of Engineering, Red Hat @MattHicksJ Juan Noceda, Product Manager, Red Hat @Juan_Noceda June 12th,

20

Last Month Stats• 690,000,000 pages served by all apps• 180,000,000 gear hours• 13,213,440 IaaS minutes consumed• 8,000,000 user actions• 96,000 application updates• 1000 new applications per day

#s

Page 21: OpenShift PaaS - Red Hat · OpenShift PaaS Overview and Roadmap Matt Hicks, Director of Engineering, Red Hat @MattHicksJ Juan Noceda, Product Manager, Red Hat @Juan_Noceda June 12th,

origin

Public Cloud Service

On-premise or Private Cloud Software

Open Source Project

OPENSHIFTORIGIN

ONLINE

The Triangle: Open Hybrid Cloud

Page 22: OpenShift PaaS - Red Hat · OpenShift PaaS Overview and Roadmap Matt Hicks, Director of Engineering, Red Hat @MattHicksJ Juan Noceda, Product Manager, Red Hat @Juan_Noceda June 12th,

22

OPENOPENWe are

OpenShift.comFor Business

The Summit 2013 Big Announcement:

Page 23: OpenShift PaaS - Red Hat · OpenShift PaaS Overview and Roadmap Matt Hicks, Director of Engineering, Red Hat @MattHicksJ Juan Noceda, Product Manager, Red Hat @Juan_Noceda June 12th,

23

FREEBase Plan

Page 24: OpenShift PaaS - Red Hat · OpenShift PaaS Overview and Roadmap Matt Hicks, Director of Engineering, Red Hat @MattHicksJ Juan Noceda, Product Manager, Red Hat @Juan_Noceda June 12th,

24

$20Go Pro Starting at

High ScaleRed Hat World Class SupportPremium Services

Page 25: OpenShift PaaS - Red Hat · OpenShift PaaS Overview and Roadmap Matt Hicks, Director of Engineering, Red Hat @MattHicksJ Juan Noceda, Product Manager, Red Hat @Juan_Noceda June 12th,

25

OpenShift.com is cool,but I have to stay inside the firewall...

Page 26: OpenShift PaaS - Red Hat · OpenShift PaaS Overview and Roadmap Matt Hicks, Director of Engineering, Red Hat @MattHicksJ Juan Noceda, Product Manager, Red Hat @Juan_Noceda June 12th,

To the rescue...

Page 27: OpenShift PaaS - Red Hat · OpenShift PaaS Overview and Roadmap Matt Hicks, Director of Engineering, Red Hat @MattHicksJ Juan Noceda, Product Manager, Red Hat @Juan_Noceda June 12th,

27

OpenShift OnLine OpenShift Enterprise

Your Choice: Online, On-premises, or Hybrid

Page 28: OpenShift PaaS - Red Hat · OpenShift PaaS Overview and Roadmap Matt Hicks, Director of Engineering, Red Hat @MattHicksJ Juan Noceda, Product Manager, Red Hat @Juan_Noceda June 12th,

OpenShift Enterprise: Run your on PaaS on any Infrastructure

STORAGE(RHS)

HARDWARE(x86, Power, S/390)

VIRTUALIZATION(RHEV)

OPERATING SYSTEM(RHEL)

APPLICATION PLATFORM(JBOSS, PHP, RUBY, ETC)

APPLICATION

Public Cloud Service

On-Premise or Private CloudSoftware

Developer Controls

Developer Codes

Operated by

Red HatFor18

months IT Ops Provides

OpenShiftEnterpriseSoftware

Page 29: OpenShift PaaS - Red Hat · OpenShift PaaS Overview and Roadmap Matt Hicks, Director of Engineering, Red Hat @MattHicksJ Juan Noceda, Product Manager, Red Hat @Juan_Noceda June 12th,

OpenShift ENTERPRISE Multitenant within RHELHigh Security and High Density with SELinux

RHEL RHEL

User Applications Run Inside OpenShift GEARS which are secure containers in RHEL using SELinux

Broker Node Node Node

RHEL

AWS / CloudForms / OpenStack / Any VIRT Hyper-visor / Bare Metal

Page 30: OpenShift PaaS - Red Hat · OpenShift PaaS Overview and Roadmap Matt Hicks, Director of Engineering, Red Hat @MattHicksJ Juan Noceda, Product Manager, Red Hat @Juan_Noceda June 12th,

30

Now a window into the Future...

Page 31: OpenShift PaaS - Red Hat · OpenShift PaaS Overview and Roadmap Matt Hicks, Director of Engineering, Red Hat @MattHicksJ Juan Noceda, Product Manager, Red Hat @Juan_Noceda June 12th,

31

Enterprise

Online

Origin

OpenShift Enterprise 1.0Origin Productization

1.1FixesDev Console

1.2WebsocketsNew CartridgeFormat

2.0PaaS AdminConsole

Full Service GAPay per use + Add-ons

Community MaturityAdvancedCartridge

SpecProject

Launched

Crossed the100K apps mark

Developer PreviewLaunched

OPENSHIFT

OpenShift CY2011-2013 Roadmap

20122011 2013

1.3Admin Console(Preview)

Cartridge Updates

Annual Subscription

Partners I

Page 32: OpenShift PaaS - Red Hat · OpenShift PaaS Overview and Roadmap Matt Hicks, Director of Engineering, Red Hat @MattHicksJ Juan Noceda, Product Manager, Red Hat @Juan_Noceda June 12th,

● More and Newer Cartridges● Uplift even more the dev experience for Java and the other stacks● Go Wider and Deeper in JBoss Middleware Portfolio Integration ● More Modular and Plug-and-Play Topology ● More App-Level and Platform-Level Visibility and Control● More Scalability Options in the Data Layer● More Tools for Continuous Delivery, CI, and ALCM● Stronger Open Source Community and Partner Ecosystem● Tighter integration with OpenStack

Thinking Ahead...

Page 33: OpenShift PaaS - Red Hat · OpenShift PaaS Overview and Roadmap Matt Hicks, Director of Engineering, Red Hat @MattHicksJ Juan Noceda, Product Manager, Red Hat @Juan_Noceda June 12th,

OpenShift.comTwitter: @OpenShift

Matt Hicks, @MattHichksJ Juan Noceda, @Juan_Noceda