IterativeArchitecture:APragmaticapproachtoDigitalTransformation
AsankaAbeysingheVicePresident,SolutionsArchitectureWSO2,Inc
allgoodthingsmustcometoanend
GeoffreyChaucer-1374
companyisthedigitalstrategy
Problem• Aplatform• 100APIs,60messageflows,80services,nDas• Multi-tenanted,3activetenants• Firstreleaseafter3years
“thinkbigactsmall“
planbuildtestrun
repeat
technical non-technical
Iterativepeopleware
Source:TheConnected Company – DaveGray
digital-core
knowlagecultural }gap
followers
evangelizingonboardingtraininghackathon
engageempowerentrust
Iterativesoftware
Innovationplatform
Referencearchitecture
Verticallyiterative
Horizontallyiterative
Platformandprojects
Platformandprojects
SuccessstoryPlatform Platform
team
Project1
Projectteam1
Project2
Projectteam2
Projectn
Projectteamn
- Platformowner:biz- Enterprise/platform architect- Platformspecialist- Testautomationeng- Operational/devops
- Projectmanager- Businessarchitect- Solutions/application architect- Integration/implementation eng.- QAeng
Iterativeprojects:summary
SAFe(ScaledAgileFramework)
TOGAF(TheOpenGroupArchitectureForum)
createyourowntools
zerotouchautomation:MotorolaNEXENtools:BNY-M……………
awarenessaccesstransparent
Iterativemiddleware
Richfunctionalcapabilities
Opentechnologyplatform
Becomerecomposable
Frontend JS
UX APIBusiness
APIApplication
API Data API Infra API
Device optimized
Business rules
Business content
Products & services
CRM
ERP
HR
Master
Marketting
History
Relations
Devices
Virtual
Automation
OpsIntegrationWorkflow
APIsthedigitalconnectors
Weareusingintegrationproduct#$@%,isitpossibletouseyourIdentityproduct?
YES,ofcourse……….………….………..
I’musingidentityproduct#$@%,canIonlyuseWSO2APIManager?
YES,ofcourse……….………….……AND
Openinteroperability
Edgetechnologies• Container-native• Microservices• Serverless• Continuous-*
Platformofplatforms
Platform
Platform
Platform
Platform
User-store CI/CD
freedomownershipcommunityinvestment
personwholeadthedigital
transformationYou
adigitalenterprise
Yourorganization
“Wedidn’tdoanythingwrong,butsomehow,
welost”-NOKIA,CEO
“Jumptothenextcurve”
-GuyKawasaki
http://ballerinalang.org/
Opentechnologyforagiledigitalbusiness.