Roadmap to a Connected Business

Preview:

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

Roadmap to a Connected Business

Journey for success

Asanka AbeysingheVice President, Solutions Architecture - WSO2, Inc

Why Change? Increasingly Complex Requirements

http://wso2.com/landing/enabling-the-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/

Connected Business

4

Connected CarConnected Health

Connected Supply Chain

Connect -*

5

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

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

Technical Non-Technical

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

When can I launch the new system ?

How can I get there ?

Next generation middleware

o Big-3o Mobileo Social o Cloud

o APIso Big Datao DevOpso Open Source

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

13

Requirement Stage

RequirementsCurrent

applications/systems

Δ Delta

Approach (Architecture)

Business Architecture

Solution Architecture

• Level 0• Level 1

Application Architecture

• Integration • Data models• APIs

Runtime Architecture

• Capacity Planning• Deployment • Security

What the Enterprise Looks LikeArchitecture

Services – get the service platformsArchitecture

Registry/RepositoryArchitecture

Identity/Access ControlArchitecture

Connectivity - internal

Architecture

Connectivity - external

Architecture

APIsArchitecture

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

Demand for APIs

RESTful

JSON OAuth

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

API Centric SOA

BU-1 BU-2 BU-3

Services Services Services

APIs

API Façade

Monitoring, Analytics, AuditsArchitecture

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

CEP – real-time

Architecture

Workflows, Rules, Pub/SubArchitecture

Fill-in the BlanksArchitecture

Middleware Platform

31

Do I need the entire platform ?

Connected Business Reference Architecture

Beyond the middleware

o Cloudo *PaaS to SaaSo Cloud native

o ALMo AppFactory

PrivatePaaS

PublicPaaS

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

Connect Old-IT and New-ITArchitecture

*

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

*

Recommended