Top Banner
Roadmap to Connected Business Complete your corporate jigsaw Asanka Abeysinghe Vice President, Solutions Architecture WSO2, Inc
46
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: WSO2Con'14 US - Roadmap to a Connected Business

Roadmap to Connected BusinessComplete your corporate jigsaw

Asanka Abeysinghe Vice President, Solutions Architecture

WSO2, Inc

Page 2: WSO2Con'14 US - Roadmap to a Connected Business

Expectation

Expe

rienc

e

Experience - attentive listeners

Page 3: WSO2Con'14 US - Roadmap to a Connected Business
Page 4: WSO2Con'14 US - Roadmap to a Connected Business
Page 5: WSO2Con'14 US - Roadmap to a Connected Business
Page 6: WSO2Con'14 US - Roadmap to a Connected Business

Everything should be made as simple as possible, but not simpler. - Albert Einstein

Page 7: WSO2Con'14 US - Roadmap to a Connected Business

Do I need the entire platform ?

Page 8: WSO2Con'14 US - Roadmap to a Connected Business

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

Page 9: WSO2Con'14 US - Roadmap to a Connected Business

When can I launch the new system ?

Page 10: WSO2Con'14 US - Roadmap to a Connected Business

When can I launch the new system ?

Page 11: WSO2Con'14 US - Roadmap to a Connected Business

How can I get there ?

Page 12: WSO2Con'14 US - Roadmap to a Connected Business

Challenges

• Complex biz requirements– Wider problem space– Rapidly changing

• Quick release cycles• ROI (from middleware)

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

Page 13: WSO2Con'14 US - Roadmap to a Connected Business
Page 14: WSO2Con'14 US - Roadmap to a Connected Business

Next generation middleware

• Big-3– Mobile– Social – Cloud

• APIs• Bigdata• DevOps• Open Source

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

Page 15: WSO2Con'14 US - Roadmap to a Connected Business
Page 16: WSO2Con'14 US - Roadmap to a Connected Business

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

Technical Non-Technical

Page 17: WSO2Con'14 US - Roadmap to a Connected Business

Requirement stage

RequirementsCurrent

applications/systems

Δ Delta

Page 18: WSO2Con'14 US - Roadmap to a Connected Business

Business Architecture

Solution Architecture

• Level 0• Level 1

Application Architecture

• Integration • Datamodels• APIs

Runtime Architecture

• Capacity Planning• Deployment • Security

Approach (Architecture)

Page 19: WSO2Con'14 US - Roadmap to a Connected Business

What the enterprise look like Architecture

Page 20: WSO2Con'14 US - Roadmap to a Connected Business

Services – get the service platforms Architecture

Page 21: WSO2Con'14 US - Roadmap to a Connected Business

Story : New datamodel in a week

Page 22: WSO2Con'14 US - Roadmap to a Connected Business

Registry/Repository Architecture

Page 23: WSO2Con'14 US - Roadmap to a Connected Business

Identity/Access control Architecture

Page 24: WSO2Con'14 US - Roadmap to a Connected Business

Story : Security bridging

Page 25: WSO2Con'14 US - Roadmap to a Connected Business

Connectivity - internalArchitecture

Page 26: WSO2Con'14 US - Roadmap to a Connected Business

Connectivity - externalArchitecture

Page 27: WSO2Con'14 US - Roadmap to a Connected Business

Story : Added latency

Page 28: WSO2Con'14 US - Roadmap to a Connected Business

APIs Architecture

Page 29: WSO2Con'14 US - Roadmap to a Connected Business

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

Page 30: WSO2Con'14 US - Roadmap to a Connected Business

API Centric SOA

BU-1 BU-2 BU-3

Services Services Services

APIs

API Façade

Page 31: WSO2Con'14 US - Roadmap to a Connected Business

Demand for APIs

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

Page 32: WSO2Con'14 US - Roadmap to a Connected Business

Demand for APIs – cont..

RESTful

JSON

OAuth

WEB API Design

Page 33: WSO2Con'14 US - Roadmap to a Connected Business

Monitoring, analytics, audits Architecture

Page 34: WSO2Con'14 US - Roadmap to a Connected Business

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

Page 35: WSO2Con'14 US - Roadmap to a Connected Business

CEP – real-timeArchitecture

Page 36: WSO2Con'14 US - Roadmap to a Connected Business

Workflows, rules, pub/sub Architecture

Page 37: WSO2Con'14 US - Roadmap to a Connected Business

Fill in the blanks Architecture

Page 38: WSO2Con'14 US - Roadmap to a Connected Business

Beyond the middleware

• Cloud– *PaaS to SaaS– Cloud native

• ALM– AppFactory

PrivatePaaS

PublicPaaS

Page 39: WSO2Con'14 US - Roadmap to a Connected Business

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

Page 40: WSO2Con'14 US - Roadmap to a Connected Business

Connect Old-IT and New-IT Architecture

Page 41: WSO2Con'14 US - Roadmap to a Connected Business

Becoming a Connected Business – 5 steps

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

Page 42: WSO2Con'14 US - Roadmap to a Connected Business

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

Page 43: WSO2Con'14 US - Roadmap to a Connected Business

Story : Change – not CMC

Page 44: WSO2Con'14 US - Roadmap to a Connected Business
Page 45: WSO2Con'14 US - Roadmap to a Connected Business

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

Page 46: WSO2Con'14 US - Roadmap to a Connected Business

Thank You