13544 openshift 3 the next generation of paas

37
OpenShift 3 and The Next Generation of PaaS Ashesh Badani, Matt Hicks, Clayton Coleman, Joe Fernandes June 24, 2015

Upload: cyber

Post on 18-Aug-2015

24 views

Category:

Documents


6 download

DESCRIPTION

Openshift 3 the Next Generation of Paas

TRANSCRIPT

OpenShift 3 and The Next Generation of PaaSAshesh Badani, Matt Hicks, Clayton Coleman, Joe FernandesJune 24, 2015 OpenShift Innovation at Red Hat Summit Software Disrupts BusinessRetail Finance MediaTransportation?? Impact of Technoo!"5OpenShift Onine6Read more at: openshift.com/customersOpenShift #nterprise OpenShift 3$Roundta%e Discussion Standard containers API Web-scale container orchestrationmana!ement "ontainer-optimi#ed $S %ar!est selection of supported application runtimesser&ices Robust tools and '( for )e&elopment $perations Industr* standard+ ,eb scale distributed application platform-OpenShift 3.&ommunit" Powered Innovation 'h" Doc(er) OpenShift Has *wa"s Been Buit *round &ontainers'h")Deloy alications !aster"na#les a #etter de$eloer e%erience&o'er in!rastructure costs(reater alication density er )M, less machines 'e ha$e to ay !or*ncrease oerational e!!iciencyFe'er machines to secure + mana,e -ro$ision, atch.udate, monitor, etc/0RED HAT CONFIDENTIAL | NDAONLY 12Application portabilityPHYSICAL PUBLIC CLOUDDoc(er + Red Hat #na%e H"%rid &oud Porta%iit" Doc(er Brin!s Hu!e &ommunit" #cos"stem Who built this imageWhat!s its purpose Was it create" to support a "emoIs it sa#e to consumeWho maintains itDOC$%& HUBdocker search mongodbHow Do ,ou #nsure &ontent Is Trusted)L%A&' BUILD C%&(I)Y DIS(&IBU(%&%D HA( CO''%C(#or technologypartners&%D HA( CO'(AI'%&D%*%LOP+%'($I( ,CD$-&%D HA(CO'(AI'%&C%&(I)ICA(IO'&%D HA(CO'(AI'%&&%.IS(&YSimpif"in! &ontainer *doptionRED HAT CONFIDENTIAL | NDAONLY 16Drivin! &ontainer Standards&e" Hat /or0s /ith the open source community to "ri1e stan"ar"s #or containeri2ation3CO'(AI'%& DISCO*%&Y*IA &%.IS(&YCO'(AI'%& )O&+A( WI(H DOC$%&ISOLA(IO' WI(H LI'U4 CO'(AI'%&SO&CH%S(&A(IO' WI(H$UB%&'%(%S Demo - 'h" .u%ernetes) /I0ve !ot a sin!e container wor(in!1 %ut it oo(s i(e I0m !oin! to need more2* 3OT 4OR#5Need To 4ana!e 3ots Of &ontainersRED HAT CONFIDENTIAL | NDAONLY 20&ontainer Orchestration and 4ana!ement 1rchestration o! alication ser$ices that san multile containers 2chedulin, and lacement o! containers across multile hosts Mana,ement o! container health to detect and automatically restart containers on !ailureRED HAT CONFIDENTIAL | NDAONLY 21&ontainer Networ(in! 6 Stora!e for Statefu ServicesDefine Storage Volumes /0S supportediS"SI+ 1luster+ "eph+ others comin! soonManage Volume Claims 2nabled for user pro3ects / namespaces in $penShiftMap Volumes to Pods 'sin! 4ubernetes stora!e &olume mounts for pods 5%1erything at .oogle6 #rom Search to .mail6 is pac0age" an" run in a Linu7 container389: %ric Bre/er6 *P o# In#rastructure6 .oogle9 Source; http;- &ompete Inte!rated Soution Demo 3 'hat0s Next) *dministration 6 &ontainer 4ana!ement with &oud9orms #xpanded OpenStac( Inte!ration Automatin, deloyment o! 1en2hi!t clusters, add + remo$e 3u#ernetes 4odes 4et'orkin, ro$ider inte,ration 'ith 4eutron 2tora,e inte,ration 'ith 1en2tack Cinder -Block0 and Manila -File0 Mana,e 1en2tack and 1en2hi!t 'ith CloudForms *dditiona :Boss 4iddeware Services?@oss 2nterprise Application Platform?@oss Web Ser&er / Aomcat?@oss )e&eloper StudioApplication Container Serices0use BA-;C)ata 6irtuali#ation B!ntegrationSerices@usiness Process;ana!ement B@usiness Rules;ana!ement S*stem B"usinessProcess SericesRed 5at ;obile / 0eed5enr* BMo#ile SericesB D "omin! Soon OpenShift Onine 6 OpenShift Dedicated)2)I"AA2) $penShift < Public "loud ser&ices mana!ed b* Red 5at $penShift )edicated - dedicated clusters E/odes;astersF for each customerG )eplo* and run *our applications on *our o,n dedicated infrastructureG Inte!rate ,ith on-premise ser&icesG A&ailable no, in Aech Pre&ie, $penShift $nline ,ill also be mi!ratin! to &< E85"H:I86F OpenShift #nterprise 32x #nhancements Metric5dri$en autoscalin, "%ternal ser$ice #rid,e.re,istry 6od.container idlin, 2C& 2 ima,e runtime $ersion udates "nhanced (*7.2CM + C* inte,ration 8ser inter!ace enhancements &o,,in, + metrics analysis . "&3 Additional stora,e lu,ins 4et'orkin, enhancements