51
System of Systems Building a Connected Business Asanka Abeysinghe Vice President, Solu<ons Architecture WSO2,Inc

WSO2Con EU 2015: Keynote - System of Systems - Building a Connected Business

  • Upload
    wso2

  • View
    129

  • Download
    2

Embed Size (px)

Citation preview

Page 1: WSO2Con EU 2015: Keynote - System of Systems - Building a Connected Business

System  of  Systems  Building  a  Connected  Business  

Asanka  Abeysinghe  Vice  President,  Solu<ons  Architecture  

WSO2,Inc    

Page 2: WSO2Con EU 2015: Keynote - System of Systems - Building a Connected Business

Challenges  :  Objec/ves  

Page 3: WSO2Con EU 2015: Keynote - System of Systems - Building a Connected Business

empty  seats  

geBng  ready  to  go  home  

Picture  Credit  :  Flicker    

Page 4: WSO2Con EU 2015: Keynote - System of Systems - Building a Connected Business

electrifying  atmosphere  

geBng  ready  to  party    

Page 5: WSO2Con EU 2015: Keynote - System of Systems - Building a Connected Business

past  experience    

Page 6: WSO2Con EU 2015: Keynote - System of Systems - Building a Connected Business

informa<on  overloaded    

Picture  Credit  :  Flicker    

Page 7: WSO2Con EU 2015: Keynote - System of Systems - Building a Connected Business

Next-­‐genera/on  middleware    

Page 8: WSO2Con EU 2015: Keynote - System of Systems - Building a Connected Business

“Pla>orm  1.0  …  3.0“  John  Mathon,  VP-­‐Enterprise  Evangelism    

Page 9: WSO2Con EU 2015: Keynote - System of Systems - Building a Connected Business

Pla>orm  1.0  -­‐  Mainframe  and  before    :  centralized  compu/ng    Pla>orm  2.0  -­‐  Messaging,  object  orienta<on,  SOA,  EDA  :  distributed  compu/ng  and  internet      Pla>orm  3.0  -­‐    PlaKorm  2.0  +  next-­‐genera<on  middleware  :  the  cloud      

   

Page 10: WSO2Con EU 2015: Keynote - System of Systems - Building a Connected Business

Features  of  PlaKorm  3.0  •  Cloud  na<ve  •  Open  Source    •  API  driven  •  Mobile,  social  ,  App,  *store  is  cri<cal  •  Polyglot  programming  model    •  Event  driven,  analy<cs,  big  data  is  fundamental  •  DevOps/ALM    built-­‐in  

–  Con<nuous  tes<ng,  integra<on,  deployment  

•  QoS  -­‐  scalability,  reliability,  security  •  Connect  everything  to  anything  (IoT)  

Page 11: WSO2Con EU 2015: Keynote - System of Systems - Building a Connected Business

System  of  Systems  System  of   systems   is   a   collec.on   of   task-­‐oriented   or   dedicated   systems   that   pool  their   resources   and   capabili.es   together  to   create   a   new,   more   complex   system  which   offers   more   func.onality   and  performance   than   simply   the   sum   of   the  cons.tuent  systems.    

-­‐  Wikipedia  

Page 12: WSO2Con EU 2015: Keynote - System of Systems - Building a Connected Business

Componen<zed  architecture    

Page 13: WSO2Con EU 2015: Keynote - System of Systems - Building a Connected Business

Gartner  view  of  System  of  Systems  

Page 14: WSO2Con EU 2015: Keynote - System of Systems - Building a Connected Business

Forrester  view  of  System  of  Systems  

Systems  of  record  are  technologies  that  manage  and  store  transac<ons,  content,  and  processes.    

Systems  of  engagement  are  technologies  that  directly  support  customer  interac<ons  through  so[ware.  

Systems  of  automa1on  are  technologies  that  intelligently  manage  physical  products,  networks,  and  infrastructure.    

Page 15: WSO2Con EU 2015: Keynote - System of Systems - Building a Connected Business

WSO2  view  of  System  of  Systems  

Page 16: WSO2Con EU 2015: Keynote - System of Systems - Building a Connected Business

WSO2  View  of  System  of  Systems  

Page 17: WSO2Con EU 2015: Keynote - System of Systems - Building a Connected Business

WSO2  View  of  System  of  Systems  

Page 18: WSO2Con EU 2015: Keynote - System of Systems - Building a Connected Business

WSO2  View  of  System  of  Systems  

Page 19: WSO2Con EU 2015: Keynote - System of Systems - Building a Connected Business

WSO2  View  of  System  of  Systems  

Page 20: WSO2Con EU 2015: Keynote - System of Systems - Building a Connected Business

WSO2  View  of  System  of  Systems  

Page 21: WSO2Con EU 2015: Keynote - System of Systems - Building a Connected Business

WSO2  View  of  System  of  Systems  

Page 22: WSO2Con EU 2015: Keynote - System of Systems - Building a Connected Business

WSO2  View  of  System  of  Systems  

Page 23: WSO2Con EU 2015: Keynote - System of Systems - Building a Connected Business

Enterprise  middleware  plaKorm  

Page 24: WSO2Con EU 2015: Keynote - System of Systems - Building a Connected Business

“It  was  like  Christmas  “  Jin  Chun,  VP-­‐Architecture  PWI  :  Fidelity      

Page 25: WSO2Con EU 2015: Keynote - System of Systems - Building a Connected Business

Do  I  need  the  en/re  pla>orm  ?  

Page 26: WSO2Con EU 2015: Keynote - System of Systems - Building a Connected Business

What  will  happen  to  the  current  system(s),  data,  people  ?  

Page 27: WSO2Con EU 2015: Keynote - System of Systems - Building a Connected Business

How  can  I  get  there  ?  

Page 28: WSO2Con EU 2015: Keynote - System of Systems - Building a Connected Business

Journey    

Technical     Non-­‐technical    

Picture  Credit  :  Flicker    

Page 29: WSO2Con EU 2015: Keynote - System of Systems - Building a Connected Business

Business  architecture  

Requirements  Current  

applica/ons/systems  

Δ  Delta  

Page 30: WSO2Con EU 2015: Keynote - System of Systems - Building a Connected Business

Architecture  approach  

Business  Architecture  

Solu/on  Architecture  

•  Level  0  •  Level  1  

Applica/on  Architecture  

•  Integra/on    • Datamodels  • APIs  

Run/me  Architecture  

• Capacity  Planning  • Deployment    •  Security    

Page 31: WSO2Con EU 2015: Keynote - System of Systems - Building a Connected Business

Level  0  to  level  1  

Page 32: WSO2Con EU 2015: Keynote - System of Systems - Building a Connected Business

What  enterprises  look  like  

Page 33: WSO2Con EU 2015: Keynote - System of Systems - Building a Connected Business

Iden<ty/Access  control  

Page 34: WSO2Con EU 2015: Keynote - System of Systems - Building a Connected Business

Services  

Page 35: WSO2Con EU 2015: Keynote - System of Systems - Building a Connected Business

Registry,  repository,  governance  

Page 36: WSO2Con EU 2015: Keynote - System of Systems - Building a Connected Business

Internal  connec<vity  

Page 37: WSO2Con EU 2015: Keynote - System of Systems - Building a Connected Business

External  connec<vity  

Page 38: WSO2Con EU 2015: Keynote - System of Systems - Building a Connected Business

Connector  store  h`ps://storepreview.wso2.com/store/  

Page 39: WSO2Con EU 2015: Keynote - System of Systems - Building a Connected Business

APIs  internal/external  

Page 40: WSO2Con EU 2015: Keynote - System of Systems - Building a Connected Business

Monitoring,  analy<cs,  audits  

Page 41: WSO2Con EU 2015: Keynote - System of Systems - Building a Connected Business

Filling  the  blanks  

Page 42: WSO2Con EU 2015: Keynote - System of Systems - Building a Connected Business

Non-­‐technical  

h`p://us14.wso2con.com/videos/  

Page 43: WSO2Con EU 2015: Keynote - System of Systems - Building a Connected Business

Podular    

Picture  Credit  :  The  Connected  Company  –  Dave  Gray    

Page 44: WSO2Con EU 2015: Keynote - System of Systems - Building a Connected Business

Podular  

Picture  Credit  :  The  Connected  Company  –  Dave  Gray    

Page 45: WSO2Con EU 2015: Keynote - System of Systems - Building a Connected Business

Open  systems  

Picture  Credit  :  The  Connected  Company  –  Dave  Gray    

Page 46: WSO2Con EU 2015: Keynote - System of Systems - Building a Connected Business

Produc<on  line  to  frontline    

Picture  Credit  :  The  Connected  Company  –  Dave  Gray    

Page 47: WSO2Con EU 2015: Keynote - System of Systems - Building a Connected Business

Edge  leadership  

Picture  Credit  :  The  Connected  Company  –  Dave  Gray    

Page 48: WSO2Con EU 2015: Keynote - System of Systems - Building a Connected Business
Page 49: WSO2Con EU 2015: Keynote - System of Systems - Building a Connected Business

PlaKorm    

Picture  Credit  :  The  Connected  Company  –  Dave  Gray    

Page 50: WSO2Con EU 2015: Keynote - System of Systems - Building a Connected Business

Enterprise  middleware  and  cloud  pla>orm  from  system  of  record  to  

system  of  engagement      

(  data  to  consumer  )  

Page 51: WSO2Con EU 2015: Keynote - System of Systems - Building a Connected Business

Thank  You  

asankaa  AT  wso2.com  @asankama  h`p://asanka.abeysinghe.org