Upload
geoff-youell
View
86
Download
0
Embed Size (px)
Citation preview
It'sSo(ware,NotTechnologyThat'sTransformingYourBusiness.TheDisrup+vePoten+alofPla4ormasaService(PaaS)
GeoffYouellVPTechnologySolu2onServices
Let’sgoallthewaybackto2009…
Solid,provenbusinessmodels
1yearlater…
BlockbusterCEOJimKeyes-2008NeitherRedBoxnorNe4lixareevenontheradarscreenintermsofcompe++on,”
BothsoOwarecompanies
Disrup2onthroughsoOwareInnova2onAswespeak…
Intradi2onalIndustrieslikeFinancialServices• FinancialAdvisormodelàRoboAdvisorslikeBe=erment• CentralizedTransac2onClearingfirmsàDistributedopen
models-Blockchain-BitcoinIndifferen2atedofferings• AmazonWebServices(AWS)hostedDbofferingsare1/10th
thepriceoftradi2onalcommercialproducts– OpenSourcecanbefree
Tradi+onalbarrierstoentrynolongerexist
Well,notus!...Wait,what?Achievingmaturity
– Wehavestructured,cer2fiedsoOwaredevelopmentmethodologies– Wehavesolid,stable,selfcontainedapplica2ons– Wecontrolourownlargeonpremisesdatacenter
These2mehonoredbadgesofsuccessnowserveasimpedimentsinmostcases
Excep2on:SystemsofRecord-Gartner
RunMyCompany Application
Differen2a2ngyourselfbyAchievingspeedandflexibility
– Removeconcernsabouttheunderlyingenvironment.Teamsfocusedondeliveringbusinessvalueusingcommonlyacceptedbestprac2ces.
– Rapidandpredictabledevelopment-throughautoma2on,con2nuousintegra2onandrapid“hot”deployment
Standardizingonscalableplaborms– Targetagnos2c:OnpremisesorClouddeployment
Focus:SystemsofDifferen2a2onandInnova2on-Gartner
Service Based Architecture
AlongcomesPlabormasaService(PaaS)“cloudcompu2ngservicesthatprovideaplabormallowingcustomerstodevelop,run,andmanageapplica2onswithoutthecomplexityofbuilding
andmaintainingtheinfrastructure”-Wikipedia
• ServiceBasedeverything • Microservicesenabler • Polyglot
• Standardizedapplica2ondeploymentplaborm
• HighAvailability • Mul2tenantarchitecture
• Automa2onofeverything–rapiddeployment
• Mostefficientuseofhardwareresources
• Ondemandresources-autoscalingupanddown
Aiributesinclude:
Choice:ManyOpenSourcevs.Commercialofferings?
TheshiOtoPaaSgetsyou
Focus on Cost
Delivery timeframe- Weeks
Servers built to custom spec
Server hoarding/underutilized
Delays = missed opportunities
On Premises datacenter?
Focus on Efficiency
Delivery timeframe – Minutes
Standardized Delivery offering — Predictable
Optimized Server utilization — Trust in full lifecycle capabilities
Innovation
Hybrid deployment - On Premises and/or Cloud providers
Expected Software delivery outcome
Impact
Delivery efficiency
Cost savings
Responsiveness
Cloud readiness
TomorrowToday
Asseenthrough:• Theprolifera2onofautomaKonthroughoutInfrastructureandSoOware
Developmentprocesses• Astandardized,simplifiedtechnologyfootprint• ApushtowardsSoOwareDevelopmentMethodologiesthatsupportiteraKve,
conKnuousdeliveryandfeedback(Scrum,Kanban)
But,it’snotwithoutacostThetechnologyworksandwillpayforitself.However,therearesignificantChangeManagementimplica2onsfor:
People• Whatjobfunc2onsarenolongernecessary?• Whatnewskillsmustbeobtained?• Howwillpeoplerespondtowhatmaybeperceivedasathreat?
Processes• Withastreamlinedinfrastructureprovisioninganddeploymentcapability.
DoyouneedtorevisityoursoOwaredevelopmentmethodologytofollowsuit?IsaformalDevOpsstructurerightforyou?
• Howwillyoubringthetechnologyorganiza2ononboardwiththenewcapabili2es?(Training,socializa2on/evangeliza2onandadop2on)
Considera2onsinmovingtoPaaS• Opensourcevscommercialofferings?
• 12FactorApp(hip://12factor.net)
• TheemergenceofDevOps-Jobrole/func2onchanges
• Agile/Engineeringprac2ces
• Designthinking:ServiceBasedArchitecturevs.Microservices
• Significantchangestothethewayyoudeployapplica2ons
• Theabsoluteneedforautomatedtes2ng
Recommenda2ons• Justdoit-Startsmallandtryit
– There’salargecommunityofOpenSourceproductofferings.Largescalewebdeploymentshavebeentheprovingground.• Contributorsincluding:Google,Neblix,Pivotaletc.
– U2lizeCloudbasedtoolswhereverfeasible(allhavefreetrials)
• Thetechnologysuppor2ngPaaSisfairlymature.However,predominantofferingsares2llevolving.Abstractyourselffromanypar2cularvendorwhereyoucan.Follow12factorsprincipleswherefeasible.– EverybodylovesContainers.But,CloudFoundryvsOpenShiOvs
Dockervscustomcombina2on?– TheServicesindustryisreallyjustnowcomingaroundwithofferings
toassist.Watchoutforthosesellingon“hype”