Download - Microservices meetup
![Page 1: Microservices meetup](https://reader030.vdocuments.us/reader030/viewer/2022020410/58ece2161a28abba298b46c3/html5/thumbnails/1.jpg)
ThinkingaboutMicroservices
NigelFernandesDevelopmentPrac;ceManager
![Page 2: Microservices meetup](https://reader030.vdocuments.us/reader030/viewer/2022020410/58ece2161a28abba298b46c3/html5/thumbnails/2.jpg)
Objec;ve:
HelpyouunderstandwhetherMicroservicescouldworkforyou
![Page 3: Microservices meetup](https://reader030.vdocuments.us/reader030/viewer/2022020410/58ece2161a28abba298b46c3/html5/thumbnails/3.jpg)
Founda;onsofthistalk
![Page 4: Microservices meetup](https://reader030.vdocuments.us/reader030/viewer/2022020410/58ece2161a28abba298b46c3/html5/thumbnails/4.jpg)
Pla$orm=People+Technology
~ScoGShaw
![Page 5: Microservices meetup](https://reader030.vdocuments.us/reader030/viewer/2022020410/58ece2161a28abba298b46c3/html5/thumbnails/5.jpg)
Individualautonomywithoutcollec;vealignmentleadstoanarchy.
~SamNewman
![Page 6: Microservices meetup](https://reader030.vdocuments.us/reader030/viewer/2022020410/58ece2161a28abba298b46c3/html5/thumbnails/6.jpg)
Ourso#waredeliverycapabilityisafunc;onofthealignmentof
thepla3ormtotheneedsoftheproduct.
~Me
![Page 7: Microservices meetup](https://reader030.vdocuments.us/reader030/viewer/2022020410/58ece2161a28abba298b46c3/html5/thumbnails/7.jpg)
3HorizonsModel
![Page 8: Microservices meetup](https://reader030.vdocuments.us/reader030/viewer/2022020410/58ece2161a28abba298b46c3/html5/thumbnails/8.jpg)
3HorizonsModel
![Page 9: Microservices meetup](https://reader030.vdocuments.us/reader030/viewer/2022020410/58ece2161a28abba298b46c3/html5/thumbnails/9.jpg)
![Page 10: Microservices meetup](https://reader030.vdocuments.us/reader030/viewer/2022020410/58ece2161a28abba298b46c3/html5/thumbnails/10.jpg)
![Page 11: Microservices meetup](https://reader030.vdocuments.us/reader030/viewer/2022020410/58ece2161a28abba298b46c3/html5/thumbnails/11.jpg)
TheProductside
Extendanddefendcorebusiness
Buildemergingbusinesses
Createviableop;ons
![Page 12: Microservices meetup](https://reader030.vdocuments.us/reader030/viewer/2022020410/58ece2161a28abba298b46c3/html5/thumbnails/12.jpg)
Experiencedbusinessoperatorsextendthecore
Businessbuildersdevelopnewopportuni;es
Visionaries,championscreateviableop;ons
ThePeopleside
![Page 13: Microservices meetup](https://reader030.vdocuments.us/reader030/viewer/2022020410/58ece2161a28abba298b46c3/html5/thumbnails/13.jpg)
Transi=onalArchitecturemodernizesthecore
Evolu=onaryArchitectureguidesgrowthwithopportuni;es
EmergentArchitecturebasedondisrup;vetech
TheTechnologyside
![Page 14: Microservices meetup](https://reader030.vdocuments.us/reader030/viewer/2022020410/58ece2161a28abba298b46c3/html5/thumbnails/14.jpg)
Horizon1Superiorexecu;on.
![Page 15: Microservices meetup](https://reader030.vdocuments.us/reader030/viewer/2022020410/58ece2161a28abba298b46c3/html5/thumbnails/15.jpg)
Extendanddefendcorebusiness
Horizon1
Transi=onalArchitecturemodernizesthecore
Experiencedbusinessoperatorsextendthecore
![Page 16: Microservices meetup](https://reader030.vdocuments.us/reader030/viewer/2022020410/58ece2161a28abba298b46c3/html5/thumbnails/16.jpg)
Werelyonexperiencedtechnicalleaderswhopossess:
• Atrackrecordandloveforworkingeffec;velywith
legacycode
• Theabilityrefactorasyougoalongandbedisciplined
• Theabilitytostranglesystemsalongfunc;onalityseams
• Theexplainers.Thepa;ent.Thecalmandsteady.
People
![Page 17: Microservices meetup](https://reader030.vdocuments.us/reader030/viewer/2022020410/58ece2161a28abba298b46c3/html5/thumbnails/17.jpg)
Transi=onalArchitecturesaimingforMicroservicesasastranglerandforcomplexitymanagement
Automatedopera;onsandeffec;veSupport
Newtechasawayofsolvingproblemsofscale:AWS,Docker,
Newtechasawayofdecoupling,managingblastradius
FocusonInter-operability
EstablishedpaGernbaseddecisionmaking
![Page 18: Microservices meetup](https://reader030.vdocuments.us/reader030/viewer/2022020410/58ece2161a28abba298b46c3/html5/thumbnails/18.jpg)
TechRadarasaReflec=onExercise
Ac=vity
Gettechnologistsinaroom.AskthemtoreflectonTechniques,Tools,Pla3ormsandLanguagesinuse.ClassifytheseasAssess,Trial,AdoptorHold.
![Page 19: Microservices meetup](https://reader030.vdocuments.us/reader030/viewer/2022020410/58ece2161a28abba298b46c3/html5/thumbnails/19.jpg)
STARSmodelingwithLeadership.
Ac=vity
SitwithyourleadershipteamsAskthemtoassesstheirproductsandtheteamsworkingonthemClassifyeachasStart-Up,Turnaround,AcceleratedGrowth,RealignmentorSustainingSuccessReflectontheimplica;ons
![Page 20: Microservices meetup](https://reader030.vdocuments.us/reader030/viewer/2022020410/58ece2161a28abba298b46c3/html5/thumbnails/20.jpg)
TIMEmodelingwithLeadership
Ac=vity
SitwithyourleadershipteamAskthemtoassesstheirProductsandsystemsusingGartner’sTIMEmodel.ClassifyeachintooneofthefourquadrantsUsetheresultsasaninputtodecisionmaking
![Page 21: Microservices meetup](https://reader030.vdocuments.us/reader030/viewer/2022020410/58ece2161a28abba298b46c3/html5/thumbnails/21.jpg)
PaGerns.Everywhere.
Logging.Metrics.Deployment.Secrets.
![Page 22: Microservices meetup](https://reader030.vdocuments.us/reader030/viewer/2022020410/58ece2161a28abba298b46c3/html5/thumbnails/22.jpg)
Horizon2Takingadvantageofnewopportunity
![Page 23: Microservices meetup](https://reader030.vdocuments.us/reader030/viewer/2022020410/58ece2161a28abba298b46c3/html5/thumbnails/23.jpg)
Buildemergingbusinesses
Horizon2
Businessbuildersdevelopnewopportuni;es
Evolu=onaryArchitectureguidesgrowthwithopportuni;es
![Page 24: Microservices meetup](https://reader030.vdocuments.us/reader030/viewer/2022020410/58ece2161a28abba298b46c3/html5/thumbnails/24.jpg)
WerelyonProductengineers.Characterizedby:
• Enthusiasmandpassion.Evangelists.
• AStrongsenseofop;mism
• Comfortwithworkinginhigherdegreesofuncertainty
• Comfortablewithtradingtechdebtforspeed,andthe
experiencedoingit.
• Knowledgeofthesecondsystemeffects
• Abilitytothinkontheirfeet,adaptfast,andthrivewhile
underdeliverypressure.
People
![Page 25: Microservices meetup](https://reader030.vdocuments.us/reader030/viewer/2022020410/58ece2161a28abba298b46c3/html5/thumbnails/25.jpg)
Evolu=onaryArchitecturesguidedby:Composibilityofexis;ngservicestoextend/createnewproducts
Addnewservicestoexposenewcapabili;es/data
Investinolderso_wareassetsonlywhererequired
NewtechasawayofaGrac;ngandretainingtalent
Newtechasawayofachievingshortened;metomarket
Op;mizeforcodeforflexibilitynotefficiency
FocusonInter-operability
![Page 26: Microservices meetup](https://reader030.vdocuments.us/reader030/viewer/2022020410/58ece2161a28abba298b46c3/html5/thumbnails/26.jpg)
FFFExercisewithTeamsonaregularbasis
Ac=vity
Tohelpteamskeeptheirfocusonthethingsthatareimportant.UsetheFFFfornonfunc;onalrequirementsHaveteamsdetermineThedimensions
![Page 27: Microservices meetup](https://reader030.vdocuments.us/reader030/viewer/2022020410/58ece2161a28abba298b46c3/html5/thumbnails/27.jpg)
TradeoffsliderswithTeamsonaregularbasis
Ac=vity
Tohelpteamskeeptheirfocusonthethingsthatareimportant.Tohelpkeepproductandtechnologyteamshonest.
![Page 28: Microservices meetup](https://reader030.vdocuments.us/reader030/viewer/2022020410/58ece2161a28abba298b46c3/html5/thumbnails/28.jpg)
TechDebtwallsmapping
Ac=vity
Technicalteamsgetuncomfortablewithborrowingdownontechdebt.Visibilityhelpsdealwithmanagingthedebtversusproduc;vityscales
![Page 29: Microservices meetup](https://reader030.vdocuments.us/reader030/viewer/2022020410/58ece2161a28abba298b46c3/html5/thumbnails/29.jpg)
Horizon3Crea;ngnewviablebusinesses
![Page 30: Microservices meetup](https://reader030.vdocuments.us/reader030/viewer/2022020410/58ece2161a28abba298b46c3/html5/thumbnails/30.jpg)
Horizon3
EmergentArchitecturebasedondisrup;vetech
Businessbuildersdevelopnewopportuni;es
Createviableop;ons
![Page 31: Microservices meetup](https://reader030.vdocuments.us/reader030/viewer/2022020410/58ece2161a28abba298b46c3/html5/thumbnails/31.jpg)
WerelyonEntrepreneurialengineers.Characterizedby:
• Selfdriven.Championsandvisionaries.
• Comfortwithworkingwithalackofclarity
• Comfortablewithbuildingquickanddirtysolu;ons
• Comfortablewiththrowingworkawayasproducts
developandpivot.
• Abilitytolearnfastwithoutalotofformalsupport
• Thecouragetobedifferent.
People
![Page 32: Microservices meetup](https://reader030.vdocuments.us/reader030/viewer/2022020410/58ece2161a28abba298b46c3/html5/thumbnails/32.jpg)
EmergentArchitecturescharacterizedby:Opera;ngoutsidetheboundariesofestablishedsystems
Newtechasamarketdisruptor
NewtechasacommerciallydefensibleIP
Op;mizedforlearning
Mandatestheneedforre-investmentlater
![Page 33: Microservices meetup](https://reader030.vdocuments.us/reader030/viewer/2022020410/58ece2161a28abba298b46c3/html5/thumbnails/33.jpg)
Horizonscanning
Ac=vity
Workshopwiththewholecrossfunc;onalteamandtheen;restakeholdergrouptocoursecorrectandmaintainengagement
![Page 34: Microservices meetup](https://reader030.vdocuments.us/reader030/viewer/2022020410/58ece2161a28abba298b46c3/html5/thumbnails/34.jpg)
TheEmergentOrganiza;on
![Page 35: Microservices meetup](https://reader030.vdocuments.us/reader030/viewer/2022020410/58ece2161a28abba298b46c3/html5/thumbnails/35.jpg)
Experiencedbusinessoperatorsextendthecore
Businessbuildersdevelopnewopportuni;es
Visionaries,championscreateviableop;ons
Cultureevolu=on
![Page 36: Microservices meetup](https://reader030.vdocuments.us/reader030/viewer/2022020410/58ece2161a28abba298b46c3/html5/thumbnails/36.jpg)
![Page 37: Microservices meetup](https://reader030.vdocuments.us/reader030/viewer/2022020410/58ece2161a28abba298b46c3/html5/thumbnails/37.jpg)
![Page 38: Microservices meetup](https://reader030.vdocuments.us/reader030/viewer/2022020410/58ece2161a28abba298b46c3/html5/thumbnails/38.jpg)
Thankyou