Top Banner
Roadmap to a Connected Business Journey for success Asanka Abeysinghe Vice President, Solutions Architecture - WSO2, Inc
38

Roadmap to a Connected Business

Dec 02, 2014

Download

Technology

WSO2

Success of a Connected Business depends on robust architecture that will reuse the existing IT assets and fill the gaps by introducing required architecture layers. Having a iterative approach with a milestone plan helps to overcome the technical and non-technical challenges businesses face during implementation. Middleware and Next-Gen Middleware are the raw materials to build an integrated, secured, monitored and governed Connected Business.
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: Roadmap to a Connected Business

Roadmap to a Connected Business

Journey for success

Asanka AbeysingheVice President, Solutions Architecture - WSO2, Inc

Page 2: Roadmap to a Connected Business

Why Change? Increasingly Complex Requirements

http://wso2.com/landing/enabling-the-connected-business

Page 3: Roadmap to a Connected Business

Challenges

o Complex biz requirementso Wider problem spaceo Rapidly changing

o Quick release cycleso ROI (from middleware)

o Beyond the middleware Picture Credit : http://www.latimes.com/sports/

Page 4: Roadmap to a Connected Business

Connected Business

4

Connected CarConnected Health

Connected Supply Chain

Page 5: Roadmap to a Connected Business

Connect -*

5

Page 6: Roadmap to a Connected Business

To improve is to change; to be perfect change often – Winston Churchill

Page 7: Roadmap to a Connected Business

Picture Credit : http://calebmagnino.com/creative/the-journey/

Technical Non-Technical

Page 8: Roadmap to a Connected Business

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

Page 9: Roadmap to a Connected Business

When can I launch the new system ?

Page 10: Roadmap to a Connected Business

How can I get there ?

Page 11: Roadmap to a Connected Business
Page 12: Roadmap to a Connected Business

Next generation middleware

o Big-3o Mobileo Social o Cloud

o APIso Big Datao DevOpso Open Source

Picture Credit : http://www.latimes.com/sports/

Page 13: Roadmap to a Connected Business

13

Page 14: Roadmap to a Connected Business

Requirement Stage

RequirementsCurrent

applications/systems

Δ Delta

Page 15: Roadmap to a Connected Business

Approach (Architecture)

Business Architecture

Solution Architecture

• Level 0• Level 1

Application Architecture

• Integration • Data models• APIs

Runtime Architecture

• Capacity Planning• Deployment • Security

Page 16: Roadmap to a Connected Business

What the Enterprise Looks LikeArchitecture

Page 17: Roadmap to a Connected Business

Services – get the service platformsArchitecture

Page 18: Roadmap to a Connected Business

Registry/RepositoryArchitecture

Page 19: Roadmap to a Connected Business

Identity/Access ControlArchitecture

Page 20: Roadmap to a Connected Business

Connectivity - internal

Architecture

Page 21: Roadmap to a Connected Business

Connectivity - external

Architecture

Page 22: Roadmap to a Connected Business

APIsArchitecture

Page 23: Roadmap to a Connected Business

API Management the missing link of SOA success. - Sanjiva Weerawarana

Page 24: Roadmap to a Connected Business

Demand for APIs

RESTful

JSON OAuth

WEB API DesignPicture Credit : http://www.newscientist.com/blogs/onepercent/2012/01/letting-gamers-experience-the.html

Page 25: Roadmap to a Connected Business

API Centric SOA

BU-1 BU-2 BU-3

Services Services Services

APIs

API Façade

Page 26: Roadmap to a Connected Business

Monitoring, Analytics, AuditsArchitecture

Page 27: Roadmap to a Connected Business

Picture Credit : http://youtu.be/4Ttsx5squWg

Page 28: Roadmap to a Connected Business

CEP – real-time

Architecture

Page 29: Roadmap to a Connected Business

Workflows, Rules, Pub/SubArchitecture

Page 30: Roadmap to a Connected Business

Fill-in the BlanksArchitecture

Page 31: Roadmap to a Connected Business

Middleware Platform

31

Page 32: Roadmap to a Connected Business

Do I need the entire platform ?

Page 33: Roadmap to a Connected Business

Connected Business Reference Architecture

Page 34: Roadmap to a Connected Business

Beyond the middleware

o Cloudo *PaaS to SaaSo Cloud native

o ALMo AppFactory

PrivatePaaS

PublicPaaS

Page 35: Roadmap to a Connected Business

Same programming modelSame solution architecture Same (deployable) artifactsCloud based deployment Cloud native applications

Page 36: Roadmap to a Connected Business

Connect Old-IT and New-ITArchitecture

Page 37: Roadmap to a Connected Business

*

Decompose your existing business processes, data and

capabilities into services

Make all services accessible via APIs,

externally and internallyPut services and APIs

under control ! Build an ecosystem around your APIs

Collect data on your new products and APIs

http://bit.ly/1m72JSa

Summary – Becoming a Connected Business

Page 38: Roadmap to a Connected Business

*