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

Roadmap to a Connected Business

  • Upload
    wso2

  • View
    406

  • Download
    1

Embed Size (px)

DESCRIPTION

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.

Citation preview

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

*