Top Banner
System of Systems Building a Connected Business Asanka Abeysinghe Vice President, Solutions Architecture WSO2,Inc
51
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: 2015 06-wso2 coneu-closingkeynote-asanka

System of SystemsBuilding a Connected Business

Asanka AbeysingheVice President, Solutions Architecture

WSO2,Inc

Page 2: 2015 06-wso2 coneu-closingkeynote-asanka

Challenges : Objectives

Page 3: 2015 06-wso2 coneu-closingkeynote-asanka

empty seats

getting ready to go home

Picture Credit : Flicker

Page 4: 2015 06-wso2 coneu-closingkeynote-asanka

electrifying atmosphere

getting ready to party

Page 5: 2015 06-wso2 coneu-closingkeynote-asanka

past experience

Page 6: 2015 06-wso2 coneu-closingkeynote-asanka

information overloaded

Picture Credit : Flicker

Page 7: 2015 06-wso2 coneu-closingkeynote-asanka

Next-generation middleware

Page 8: 2015 06-wso2 coneu-closingkeynote-asanka

“Platform 1.0 … 3.0“John Mathon, VP-Enterprise Evangelism

Page 9: 2015 06-wso2 coneu-closingkeynote-asanka

Platform 1.0 - Mainframe and before : centralized computing

Platform 2.0 - Messaging, object orientation, SOA, EDA : distributed computing and internet

Platform 3.0 - Platform 2.0 + next-generation middleware : the cloud

Page 10: 2015 06-wso2 coneu-closingkeynote-asanka

Features of Platform 3.0• Cloud native• Open Source • API driven• Mobile, social , App, *store is critical• Polyglot programming model • Event driven, analytics, big data is fundamental• DevOps/ALM built-in

– Continuous testing, integration, deployment

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

Page 11: 2015 06-wso2 coneu-closingkeynote-asanka

System of SystemsSystem of systems is a collection of task-oriented or dedicated systems that pool their resources and capabilities together to create a new, more complex system which offers more functionality and performance than simply the sum of the constituent systems.

- Wikipedia

Page 12: 2015 06-wso2 coneu-closingkeynote-asanka

Componentized architecture

Page 13: 2015 06-wso2 coneu-closingkeynote-asanka

Gartner view of System of Systems

Page 14: 2015 06-wso2 coneu-closingkeynote-asanka

Forrester view of System of Systems

Systems of record are technologies that manage and store transactions, content, and processes.

Systems of engagement are technologies that directly support customer interactions through software.

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

Page 15: 2015 06-wso2 coneu-closingkeynote-asanka

WSO2 view of System of Systems

Page 16: 2015 06-wso2 coneu-closingkeynote-asanka

WSO2 View of System of Systems

Page 17: 2015 06-wso2 coneu-closingkeynote-asanka

WSO2 View of System of Systems

Page 18: 2015 06-wso2 coneu-closingkeynote-asanka

WSO2 View of System of Systems

Page 19: 2015 06-wso2 coneu-closingkeynote-asanka

WSO2 View of System of Systems

Page 20: 2015 06-wso2 coneu-closingkeynote-asanka

WSO2 View of System of Systems

Page 21: 2015 06-wso2 coneu-closingkeynote-asanka

WSO2 View of System of Systems

Page 22: 2015 06-wso2 coneu-closingkeynote-asanka

WSO2 View of System of Systems

Page 23: 2015 06-wso2 coneu-closingkeynote-asanka

Enterprise middleware platform

Page 24: 2015 06-wso2 coneu-closingkeynote-asanka

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

Page 25: 2015 06-wso2 coneu-closingkeynote-asanka

Do I need the entire platform ?

Page 26: 2015 06-wso2 coneu-closingkeynote-asanka

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

Page 27: 2015 06-wso2 coneu-closingkeynote-asanka

How can I get there ?

Page 28: 2015 06-wso2 coneu-closingkeynote-asanka

Journey

Technical Non-technical

Picture Credit : Flicker

Page 29: 2015 06-wso2 coneu-closingkeynote-asanka

Business architecture

RequirementsCurrent

applications/systems

Δ Delta

Page 30: 2015 06-wso2 coneu-closingkeynote-asanka

Architecture approach

Business Architecture

Solution Architecture

• Level 0• Level 1

Application Architecture

• Integration • Datamodels• APIs

Runtime Architecture

• Capacity Planning• Deployment • Security

Page 31: 2015 06-wso2 coneu-closingkeynote-asanka

Level 0 to level 1

Page 32: 2015 06-wso2 coneu-closingkeynote-asanka

What enterprises look like

Page 33: 2015 06-wso2 coneu-closingkeynote-asanka

Identity/Access control

Page 34: 2015 06-wso2 coneu-closingkeynote-asanka

Services

Page 35: 2015 06-wso2 coneu-closingkeynote-asanka

Registry, repository, governance

Page 36: 2015 06-wso2 coneu-closingkeynote-asanka

Internal connectivity

Page 37: 2015 06-wso2 coneu-closingkeynote-asanka

External connectivity

Page 38: 2015 06-wso2 coneu-closingkeynote-asanka

Connector store https://storepreview.wso2.com/store/

Page 39: 2015 06-wso2 coneu-closingkeynote-asanka

APIs internal/external

Page 40: 2015 06-wso2 coneu-closingkeynote-asanka

Monitoring, analytics, audits

Page 41: 2015 06-wso2 coneu-closingkeynote-asanka

Filling the blanks

Page 42: 2015 06-wso2 coneu-closingkeynote-asanka

Non-technical

http://us14.wso2con.com/videos/

Page 43: 2015 06-wso2 coneu-closingkeynote-asanka

Podular

Picture Credit : The Connected Company – Dave Gray

Page 44: 2015 06-wso2 coneu-closingkeynote-asanka

Podular

Picture Credit : The Connected Company – Dave Gray

Page 45: 2015 06-wso2 coneu-closingkeynote-asanka

Open systems

Picture Credit : The Connected Company – Dave Gray

Page 46: 2015 06-wso2 coneu-closingkeynote-asanka

Production line to frontline

Picture Credit : The Connected Company – Dave Gray

Page 47: 2015 06-wso2 coneu-closingkeynote-asanka

Edge leadership

Picture Credit : The Connected Company – Dave Gray

Page 48: 2015 06-wso2 coneu-closingkeynote-asanka
Page 49: 2015 06-wso2 coneu-closingkeynote-asanka

Platform

Picture Credit : The Connected Company – Dave Gray

Page 50: 2015 06-wso2 coneu-closingkeynote-asanka

Enterprise middleware and cloud platform from system of record to

system of engagement

( data to consumer )

Page 51: 2015 06-wso2 coneu-closingkeynote-asanka

Thank You

asankaa AT wso2.com@asankamahttp://asanka.abeysinghe.org