Top Banner
FREDERIC HORNAIN SOLUTION ARCHITECT RED HAT BENELUX DECEMBER 2014 – 4.0 OPENSHIFT FOR APPLICATION DEVELOPERS INTRODUCTION TO
24

Openshift Enterprise v2 for Application Developers | December 2014

Jul 15, 2015

Download

Technology

fhornain
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Openshift Enterprise v2 for Application Developers | December 2014

FREDERIC HORNAIN

SOLUTION ARCHITECTRED HAT BENELUXDECEMBER 2014 – 4.0

OPENSHIFT FOR APPLICATION DEVELOPERSINTRODUCTION TO

Page 2: Openshift Enterprise v2 for Application Developers | December 2014

`401] IAAS | PAAS2] RESPONSE TO3] OSE 2.X4] XpaaS

Page 3: Openshift Enterprise v2 for Application Developers | December 2014

IAAS | PAASRED HAT OPENSHIFT ENTERPRISE

Page 4: Openshift Enterprise v2 for Application Developers | December 2014

OS

JVM

JEE CONTAINER

APPLICATION

ON PREMISE VIRTUALIZED IAAS

OS

JVM

JEE CONTAINER

APPLICATION

COMMODITY

JEE CONTAINER

APPLICATION

COMMODITY

SERVICE

PAASCONTAINERS

COMMODITY

SERVICE

Page 5: Openshift Enterprise v2 for Application Developers | December 2014

RESPONSE TO...RED HAT OPENSHIFT ENTERPRISE V2

Page 6: Openshift Enterprise v2 for Application Developers | December 2014

TEST UAT PRODUCTION

PRIVATELAN

APPLICATION LANAPPLICATION LAN

DMZ

PRIVATELAN

APPLICATION LAN

DMZ

MULTILAYER ENVIRONMENT

Page 7: Openshift Enterprise v2 for Application Developers | December 2014

ADMINISTATION TOOLS SET UP, MAINTENANCE AND WASTE OF RESSOURCES

PHYSICALSERVER

27 HRS

VIRTUALMACHINE

12 MINS

Page 8: Openshift Enterprise v2 for Application Developers | December 2014

MAKE IT SIMPLER

TEST UAT PRODUCTION

DMZ

APPLICATION LAN

PRIVATE LAN

Page 9: Openshift Enterprise v2 for Application Developers | December 2014

CONTAINERINSTANCE

10 SECS

OPERATIONAL EFFICIENCY - TIME TO SET UP

Page 10: Openshift Enterprise v2 for Application Developers | December 2014

ON THE DEVELOPMENT SIDERED HAT OPENSHIFT ENTERPRISE V2

Page 11: Openshift Enterprise v2 for Application Developers | December 2014

BROKER.MYOPENSHIFT.COM192.168.122.20

CLIENT.MYOPENSHIFT.COM192.168.122.23

NODE1.MYOPENSHIFT.COM192.168.122.21

DISTRICT 1

RHC

+

Page 12: Openshift Enterprise v2 for Application Developers | December 2014

ON THE INFRASTRUCTURE SIDERED HAT OPENSHIFT ENTERPRISE V2

Page 13: Openshift Enterprise v2 for Application Developers | December 2014

LOAD BALANCER

DSBROKERS

NODES

DNSKERBOROS

RED HATDIRECTORY SERVER

RED HATLOAD BALANCER ADD-ON

NTP

SYSTEMSENGINEER

DEVELOPERS

NODES

NODES DISTRICT 1

DISTRICT 2

DISTRICT 3

TEST

UAT

PRODUCTION

RHC

LDAP

MOM

REGION 1 REGION 2 REGION 3

DC 1 DC 2 DC 3

Page 14: Openshift Enterprise v2 for Application Developers | December 2014

NODE

EWS

PH

P

GEARS

PHP

EWS

CA

RT

RID

GES

aPaaS

Page 15: Openshift Enterprise v2 for Application Developers | December 2014

TM

TM

OPENSHIFT TEAM COMMUNITY PARTNER

aPaaS

Page 16: Openshift Enterprise v2 for Application Developers | December 2014

aPaaS

Page 17: Openshift Enterprise v2 for Application Developers | December 2014

BROKER.MYOPENSHIFT.COM192.168.122.20

CLIENT.MYOPENSHIFT.COM192.168.122.23

NODE1.MYOPENSHIFT.COM192.168.122.21

DISTRICT 1

RHC

+

DEMO

Page 18: Openshift Enterprise v2 for Application Developers | December 2014

XPaaSRED HAT OPENSHIFT ENTERPRISE V2

Page 19: Openshift Enterprise v2 for Application Developers | December 2014

COMMODITY

APaaS

PAAS

iPaaS bpmPaaS mPaaS

Page 20: Openshift Enterprise v2 for Application Developers | December 2014

Application A▸ ▸

Application B▸ ▸

QUEUE

#1

#2

...

iPaaS

Page 21: Openshift Enterprise v2 for Application Developers | December 2014

❶ ❶

❷ ❷

iPaaS

Page 22: Openshift Enterprise v2 for Application Developers | December 2014

mPaaS

Page 23: Openshift Enterprise v2 for Application Developers | December 2014

bpmPaaS

Page 24: Openshift Enterprise v2 for Application Developers | December 2014

THANK YOU. QUESTIONS ?For more information, please visit redhat.com