SlideShare a Scribd company logo
1 of 29
Download to read offline
Data	
  to	
  Consumer	
  	
  
end	
  to	
  end	
  middleware	
  capabili0es	
  
Asanka	
  Abeysinghe	
  
Vice	
  President,	
  Solu8ons	
  Architecture	
  	
  
WSO2,	
  Inc.	
  
Committer.
Architect and a technology evangelist.
Picture	
  credit	
  :	
  h?p://flicker	
  .com	
  
Evolu8on	
  of	
  the	
  plaGorm	
  
Pla/orm	
  1.0	
  -­‐	
  Mainframe	
  and	
  before	
  	
  :	
  centralized	
  
compu9ng	
  
	
  
Pla/orm	
  2.0	
  -­‐	
  Messaging,	
  object	
  orienta8on,	
  SOA,	
  EDA	
  :	
  
distributed	
  compu9ng	
  and	
  internet	
  	
  
Pla/orm	
  3.0	
  -­‐	
  	
  PlaGorm	
  2.0	
  +	
  next-­‐genera8on	
  middleware	
  :	
  
the	
  cloud	
  
	
  
PlaGorm	
  3.0	
  
Mobile,
social, store
Event driven,
IoT
Bigdata,
analytics DevOps Iterative
Cloud native
Open source API driven
{	
  }	
  
Polyglot
programming
QoS
Compliant	
  with	
  Microservice	
  
architecture	
  (MSA).	
  
	
  	
  
We	
  will	
  discuss	
  MSA	
  in	
  detail	
  during	
  	
  
Pa9ern	
  Driven	
  Enterprise	
  Architecture.	
  	
  
architecture	
  pa?erns	
  track	
  |	
  tomorrow	
  |	
  9AM	
  	
  
	
  
Modern	
  applica9ons	
  are	
  	
  
System	
  of	
  Systems	
  
(SoS)	
  
System	
  of	
  systems	
  
System	
   of	
   systems	
   is	
   a	
   collec0on	
   of	
   task-­‐
oriented	
   or	
   dedicated	
   systems	
   that	
   pool	
   their	
  
resources	
   and	
   capabili0es	
   together	
   to	
   create	
   a	
  
new,	
   more	
   complex	
   system	
   which	
   offers	
   more	
  
func0onality	
   and	
   performance	
   than	
   simply	
   the	
  
sum	
  of	
  the	
  cons0tuent	
  systems.	
  	
  
-­‐	
  Wikipedia	
  
Systems	
  of	
  record	
  are	
  technologies	
  that	
  
manage	
  and	
  store	
  transac8ons,	
  content,	
  
and	
  processes.	
  	
  
Systems	
  of	
  engagement	
  are	
  technologies	
  
that	
  directly	
  support	
  customer	
  
interac8ons	
  through	
  soVware.	
  
Systems	
  of	
  automa1on	
  are	
  technologies	
  
that	
  intelligently	
  manage	
  physical	
  
products,	
  networks,	
  and	
  infrastructure.	
  
	
  
Source:	
  Forrester	
  Research	
  
System	
  of	
  Systems	
  
middleware	
  func8onal	
  
capabili8es	
  	
  
Product	
  mapping	
  
middleware	
  func8onal	
  
capabili8es	
  	
  
Enterprise	
  middleware	
  plaGorm	
  :	
  simplified	
  	
  
Platforms are systems that support a
community. A platform is an investment,
often a long-term investment that will only
pay for itself over a long period of time. A
platform supports a network — a shared
resource — and in order to thrive, it must
attract and retain members.
- Gray, Dave; The Connected Company.
Pla/orm	
  of	
  pla/orms	
  
Why	
  we	
  need	
  a	
  plaGorm	
  
-  Demand	
  from	
  the	
  business	
  stakeholders	
  
-  Rapidly	
  changing	
  business	
  requirements	
  	
  
-  Quick	
  release	
  cycles	
  
-  Con8nues	
  integra8on	
  and	
  tes8ng	
  	
  	
  
-  Rapid	
  technology	
  changes	
  
-  Provide	
  Middleware-­‐as-­‐a-­‐Service	
  (plaGorm)	
  
	
  
Do	
  I	
  need	
  the	
  en9re	
  pla/orm	
  ?	
  
-­‐	
  Itera8ve	
  architecture	
  
-­‐	
  Itera8ve	
  implementa8on	
  	
  	
  
Picture	
  credit	
  :	
  h?p://flicker	
  .com	
  
Picture	
  credit	
  :	
  h?p://flicker	
  .com	
  
Give	
  a	
  code	
  name	
  for	
  the	
  
pla/orm.	
  e.g.	
  Digital	
  Pla/orm	
  
Don’t	
  use	
  product/vendor	
  names.	
  	
  
Introduce	
  an	
  onboarding	
  
program.	
  
Including	
  samples,	
  documents,	
  paNerns	
  and	
  
training.	
  	
  	
  
Evangelize	
  the	
  pla/orm	
  
(internally).	
  
Build	
  founda9on	
  services	
  and	
  
expose	
  as	
  APIs.	
  	
  
Increase	
  the	
  developer	
  produc9vity	
  and	
  reusability.	
  
Seamlessly	
  integrated.	
  	
  
Have	
  a	
  common	
  enterprise	
  
architecture	
  prac9ces	
  across	
  the	
  
organiza9on.	
  	
  
Include	
  architects	
  from	
  different	
  BUs	
  and	
  
architecture	
  groups.	
  	
  
“It	
  was	
  like	
  Christmas	
  “	
  
	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  Jin	
  Chun,	
  VP-­‐Architecture	
  PWI	
  :	
  Fidelity	
  	
  	
  
Thank	
  You!	
  
@asankama	
  
h?p://asanka.abeysinghe.org	
  
asankaa	
  AT	
  WSO2.com	
  

More Related Content

What's hot

WSO2Con USA 2015: Pattern Driven Enterprise Architecture
WSO2Con USA 2015: Pattern Driven Enterprise ArchitectureWSO2Con USA 2015: Pattern Driven Enterprise Architecture
WSO2Con USA 2015: Pattern Driven Enterprise ArchitectureWSO2
 
Dell Boomi AtomSphere - iPaaS Document by RapidValue Solutions
Dell Boomi AtomSphere - iPaaS Document by RapidValue SolutionsDell Boomi AtomSphere - iPaaS Document by RapidValue Solutions
Dell Boomi AtomSphere - iPaaS Document by RapidValue SolutionsRapidValue
 
State of the Mainframe for 2017
State of the Mainframe for 2017State of the Mainframe for 2017
State of the Mainframe for 2017Precisely
 
Agility Whitepaper
Agility WhitepaperAgility Whitepaper
Agility WhitepaperLinda Wales
 
A 360 Degree View Of SaaS Integration
A 360 Degree View Of SaaS IntegrationA 360 Degree View Of SaaS Integration
A 360 Degree View Of SaaS IntegrationBoomi
 
Dell Boomi AtomSphere - A presentation by RapidValue Solutions
Dell Boomi AtomSphere  - A presentation by RapidValue SolutionsDell Boomi AtomSphere  - A presentation by RapidValue Solutions
Dell Boomi AtomSphere - A presentation by RapidValue SolutionsRapidValue
 
Keys to a Streaming-First Architecture
Keys to a Streaming-First ArchitectureKeys to a Streaming-First Architecture
Keys to a Streaming-First ArchitecturePrecisely
 
A Model-Driven Approach to Support Cloud Migration Process- A Language Infras...
A Model-Driven Approach to Support Cloud Migration Process- A Language Infras...A Model-Driven Approach to Support Cloud Migration Process- A Language Infras...
A Model-Driven Approach to Support Cloud Migration Process- A Language Infras...Mahdi_Fahmideh
 
Managed File Transfer and Content Collaboration: Digital Business Meets the D...
Managed File Transfer and Content Collaboration: Digital Business Meets the D...Managed File Transfer and Content Collaboration: Digital Business Meets the D...
Managed File Transfer and Content Collaboration: Digital Business Meets the D...Axway
 
BMC Discovery with new Multi-Cloud Function
BMC Discovery with new Multi-Cloud FunctionBMC Discovery with new Multi-Cloud Function
BMC Discovery with new Multi-Cloud FunctionBill Spinner
 
Glue con2011 future_of_net_systems
Glue con2011 future_of_net_systemsGlue con2011 future_of_net_systems
Glue con2011 future_of_net_systemsJames Urquhart
 
From Server to Cloud and Data Center
From Server to Cloud and Data Center From Server to Cloud and Data Center
From Server to Cloud and Data Center Onlio
 
Bringing to Market a Successful Cloud Service - Knowing When to Partner, When...
Bringing to Market a Successful Cloud Service - Knowing When to Partner, When...Bringing to Market a Successful Cloud Service - Knowing When to Partner, When...
Bringing to Market a Successful Cloud Service - Knowing When to Partner, When...LicensingLive! - SafeNet
 

What's hot (18)

WSO2Con USA 2015: Pattern Driven Enterprise Architecture
WSO2Con USA 2015: Pattern Driven Enterprise ArchitectureWSO2Con USA 2015: Pattern Driven Enterprise Architecture
WSO2Con USA 2015: Pattern Driven Enterprise Architecture
 
Dell boomi
Dell boomiDell boomi
Dell boomi
 
Dell Boomi AtomSphere - iPaaS Document by RapidValue Solutions
Dell Boomi AtomSphere - iPaaS Document by RapidValue SolutionsDell Boomi AtomSphere - iPaaS Document by RapidValue Solutions
Dell Boomi AtomSphere - iPaaS Document by RapidValue Solutions
 
IaaS
IaaSIaaS
IaaS
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
State of the Mainframe for 2017
State of the Mainframe for 2017State of the Mainframe for 2017
State of the Mainframe for 2017
 
Agility Whitepaper
Agility WhitepaperAgility Whitepaper
Agility Whitepaper
 
A 360 Degree View Of SaaS Integration
A 360 Degree View Of SaaS IntegrationA 360 Degree View Of SaaS Integration
A 360 Degree View Of SaaS Integration
 
Dell Boomi AtomSphere - A presentation by RapidValue Solutions
Dell Boomi AtomSphere  - A presentation by RapidValue SolutionsDell Boomi AtomSphere  - A presentation by RapidValue Solutions
Dell Boomi AtomSphere - A presentation by RapidValue Solutions
 
Keys to a Streaming-First Architecture
Keys to a Streaming-First ArchitectureKeys to a Streaming-First Architecture
Keys to a Streaming-First Architecture
 
A Model-Driven Approach to Support Cloud Migration Process- A Language Infras...
A Model-Driven Approach to Support Cloud Migration Process- A Language Infras...A Model-Driven Approach to Support Cloud Migration Process- A Language Infras...
A Model-Driven Approach to Support Cloud Migration Process- A Language Infras...
 
Managed File Transfer and Content Collaboration: Digital Business Meets the D...
Managed File Transfer and Content Collaboration: Digital Business Meets the D...Managed File Transfer and Content Collaboration: Digital Business Meets the D...
Managed File Transfer and Content Collaboration: Digital Business Meets the D...
 
Cloud Computing IaaS
Cloud Computing IaaSCloud Computing IaaS
Cloud Computing IaaS
 
BMC Discovery with new Multi-Cloud Function
BMC Discovery with new Multi-Cloud FunctionBMC Discovery with new Multi-Cloud Function
BMC Discovery with new Multi-Cloud Function
 
XaaS Overview
XaaS OverviewXaaS Overview
XaaS Overview
 
Glue con2011 future_of_net_systems
Glue con2011 future_of_net_systemsGlue con2011 future_of_net_systems
Glue con2011 future_of_net_systems
 
From Server to Cloud and Data Center
From Server to Cloud and Data Center From Server to Cloud and Data Center
From Server to Cloud and Data Center
 
Bringing to Market a Successful Cloud Service - Knowing When to Partner, When...
Bringing to Market a Successful Cloud Service - Knowing When to Partner, When...Bringing to Market a Successful Cloud Service - Knowing When to Partner, When...
Bringing to Market a Successful Cloud Service - Knowing When to Partner, When...
 

Viewers also liked

cần thuê dịch vụ giúp việc quận phú nhuận sài gòn
cần thuê dịch vụ giúp việc quận phú nhuận sài gòncần thuê dịch vụ giúp việc quận phú nhuận sài gòn
cần thuê dịch vụ giúp việc quận phú nhuận sài gònginny266
 
ICSC NARTF Meeting Tech Talk
ICSC NARTF Meeting Tech TalkICSC NARTF Meeting Tech Talk
ICSC NARTF Meeting Tech TalkDeborah Weinswig
 
Transformación del dinero en capital. mpaz valdebenito
Transformación del dinero en capital. mpaz valdebenitoTransformación del dinero en capital. mpaz valdebenito
Transformación del dinero en capital. mpaz valdebenitocursoelcapital
 
Conferencia inaugural II Día Nacional de la Pediatría_Jose María Paricio, ent...
Conferencia inaugural II Día Nacional de la Pediatría_Jose María Paricio, ent...Conferencia inaugural II Día Nacional de la Pediatría_Jose María Paricio, ent...
Conferencia inaugural II Día Nacional de la Pediatría_Jose María Paricio, ent...Javier González de Dios
 
Libro rojo pediatria
Libro rojo pediatria Libro rojo pediatria
Libro rojo pediatria Ivan Romero
 
Manualdelinstaladordegaslpbecerril 130929165051-phpapp02
Manualdelinstaladordegaslpbecerril 130929165051-phpapp02Manualdelinstaladordegaslpbecerril 130929165051-phpapp02
Manualdelinstaladordegaslpbecerril 130929165051-phpapp02Ivan Barrita Marcelo
 

Viewers also liked (14)

Workcube ERP Retail Fonksiyon Föyü
Workcube ERP Retail Fonksiyon FöyüWorkcube ERP Retail Fonksiyon Föyü
Workcube ERP Retail Fonksiyon Föyü
 
cần thuê dịch vụ giúp việc quận phú nhuận sài gòn
cần thuê dịch vụ giúp việc quận phú nhuận sài gòncần thuê dịch vụ giúp việc quận phú nhuận sài gòn
cần thuê dịch vụ giúp việc quận phú nhuận sài gòn
 
CAPTURED Treatment
CAPTURED TreatmentCAPTURED Treatment
CAPTURED Treatment
 
Se habla espanol!
Se habla espanol!Se habla espanol!
Se habla espanol!
 
cv winda
cv windacv winda
cv winda
 
La
LaLa
La
 
Servicio de Pediatría y PayaSOSpital
Servicio de Pediatría y PayaSOSpitalServicio de Pediatría y PayaSOSpital
Servicio de Pediatría y PayaSOSpital
 
Sobre vivir con cancer (Fernando Comas)
Sobre vivir con cancer (Fernando Comas)Sobre vivir con cancer (Fernando Comas)
Sobre vivir con cancer (Fernando Comas)
 
ICSC NARTF Meeting Tech Talk
ICSC NARTF Meeting Tech TalkICSC NARTF Meeting Tech Talk
ICSC NARTF Meeting Tech Talk
 
Transformación del dinero en capital. mpaz valdebenito
Transformación del dinero en capital. mpaz valdebenitoTransformación del dinero en capital. mpaz valdebenito
Transformación del dinero en capital. mpaz valdebenito
 
Conferencia inaugural II Día Nacional de la Pediatría_Jose María Paricio, ent...
Conferencia inaugural II Día Nacional de la Pediatría_Jose María Paricio, ent...Conferencia inaugural II Día Nacional de la Pediatría_Jose María Paricio, ent...
Conferencia inaugural II Día Nacional de la Pediatría_Jose María Paricio, ent...
 
Libro rojo pediatria
Libro rojo pediatria Libro rojo pediatria
Libro rojo pediatria
 
Manualdelinstaladordegaslpbecerril 130929165051-phpapp02
Manualdelinstaladordegaslpbecerril 130929165051-phpapp02Manualdelinstaladordegaslpbecerril 130929165051-phpapp02
Manualdelinstaladordegaslpbecerril 130929165051-phpapp02
 
Uppsats sociologi C
Uppsats sociologi CUppsats sociologi C
Uppsats sociologi C
 

Similar to WSO2Con USA 2015: Data to Consumer: End-to-End Middleware Capabilities

Data to Consumer : end to end middleware capabilities
Data to Consumer : end to end middleware capabilitiesData to Consumer : end to end middleware capabilities
Data to Consumer : end to end middleware capabilitiesAsanka Abeysinghe
 
WSO2Con EU 2015: Keynote - System of Systems - Building a Connected Business
WSO2Con EU 2015: Keynote - System of Systems - Building a Connected BusinessWSO2Con EU 2015: Keynote - System of Systems - Building a Connected Business
WSO2Con EU 2015: Keynote - System of Systems - Building a Connected BusinessWSO2
 
SaaSPlex - Powered By Cloud
SaaSPlex - Powered By CloudSaaSPlex - Powered By Cloud
SaaSPlex - Powered By CloudLa Lakis
 
Monitoring IAAS & PAAS Solutions
Monitoring IAAS & PAAS SolutionsMonitoring IAAS & PAAS Solutions
Monitoring IAAS & PAAS SolutionsColloquium
 
Microsoft Private Cloud Computing
Microsoft Private Cloud ComputingMicrosoft Private Cloud Computing
Microsoft Private Cloud Computingvncson
 
Envisioning the Future Enterprise
Envisioning the Future EnterpriseEnvisioning the Future Enterprise
Envisioning the Future Enterprise WSO2
 
Datasheet datapowerpluginforrd
Datasheet datapowerpluginforrdDatasheet datapowerpluginforrd
Datasheet datapowerpluginforrdMidVision
 
Gluon Consulting - Specialized Software Development for Finance
Gluon Consulting - Specialized Software Development for FinanceGluon Consulting - Specialized Software Development for Finance
Gluon Consulting - Specialized Software Development for FinanceDennis Cabarroguis
 
Enterprise platform 3.0v4 for webinar
Enterprise platform 3.0v4 for webinarEnterprise platform 3.0v4 for webinar
Enterprise platform 3.0v4 for webinarJohn Mathon
 
Digital Reinvention by NRB
Digital Reinvention by NRBDigital Reinvention by NRB
Digital Reinvention by NRBWilliam Poos
 
Pm440 Presentation Black Cloud
Pm440 Presentation Black CloudPm440 Presentation Black Cloud
Pm440 Presentation Black Cloudguesta946d0
 
Cloud Computing Architecture Primer
Cloud Computing Architecture PrimerCloud Computing Architecture Primer
Cloud Computing Architecture PrimerIlham Ahmed
 
Anypoint Tools and MuleSoft Automation (DRAFT).pptx
Anypoint Tools and MuleSoft Automation (DRAFT).pptxAnypoint Tools and MuleSoft Automation (DRAFT).pptx
Anypoint Tools and MuleSoft Automation (DRAFT).pptxAkshata Sawant
 
MuleSoft Meetup #9 - Anypoint Tools and MuleSoft Automation (FINAL).pptx
MuleSoft Meetup #9 - Anypoint Tools and MuleSoft Automation (FINAL).pptxMuleSoft Meetup #9 - Anypoint Tools and MuleSoft Automation (FINAL).pptx
MuleSoft Meetup #9 - Anypoint Tools and MuleSoft Automation (FINAL).pptxSteve Clarke
 
Cloud computing - dien toan dam may
Cloud computing - dien toan dam mayCloud computing - dien toan dam may
Cloud computing - dien toan dam mayNguyen Duong
 
WSO2Con EU 2016: Enterprise Platform for Digital Transformation
WSO2Con EU 2016: Enterprise Platform for Digital TransformationWSO2Con EU 2016: Enterprise Platform for Digital Transformation
WSO2Con EU 2016: Enterprise Platform for Digital TransformationWSO2
 
IRJET- Cloud Computing: Security Issues Challenges and Solution
IRJET-  	  Cloud Computing: Security Issues Challenges and SolutionIRJET-  	  Cloud Computing: Security Issues Challenges and Solution
IRJET- Cloud Computing: Security Issues Challenges and SolutionIRJET Journal
 

Similar to WSO2Con USA 2015: Data to Consumer: End-to-End Middleware Capabilities (20)

Data to Consumer : end to end middleware capabilities
Data to Consumer : end to end middleware capabilitiesData to Consumer : end to end middleware capabilities
Data to Consumer : end to end middleware capabilities
 
WSO2Con EU 2015: Keynote - System of Systems - Building a Connected Business
WSO2Con EU 2015: Keynote - System of Systems - Building a Connected BusinessWSO2Con EU 2015: Keynote - System of Systems - Building a Connected Business
WSO2Con EU 2015: Keynote - System of Systems - Building a Connected Business
 
SaaSPlex - Powered By Cloud
SaaSPlex - Powered By CloudSaaSPlex - Powered By Cloud
SaaSPlex - Powered By Cloud
 
Monitoring IAAS & PAAS Solutions
Monitoring IAAS & PAAS SolutionsMonitoring IAAS & PAAS Solutions
Monitoring IAAS & PAAS Solutions
 
Microsoft Private Cloud Computing
Microsoft Private Cloud ComputingMicrosoft Private Cloud Computing
Microsoft Private Cloud Computing
 
Distributed Systems in Data Engineering
Distributed Systems in Data EngineeringDistributed Systems in Data Engineering
Distributed Systems in Data Engineering
 
Envisioning the Future Enterprise
Envisioning the Future EnterpriseEnvisioning the Future Enterprise
Envisioning the Future Enterprise
 
Datasheet datapowerpluginforrd
Datasheet datapowerpluginforrdDatasheet datapowerpluginforrd
Datasheet datapowerpluginforrd
 
How T-Mobile Tamed Metron
How T-Mobile Tamed MetronHow T-Mobile Tamed Metron
How T-Mobile Tamed Metron
 
Gluon Consulting - Specialized Software Development for Finance
Gluon Consulting - Specialized Software Development for FinanceGluon Consulting - Specialized Software Development for Finance
Gluon Consulting - Specialized Software Development for Finance
 
Enterprise platform 3.0v4 for webinar
Enterprise platform 3.0v4 for webinarEnterprise platform 3.0v4 for webinar
Enterprise platform 3.0v4 for webinar
 
Digital Reinvention by NRB
Digital Reinvention by NRBDigital Reinvention by NRB
Digital Reinvention by NRB
 
Pm440 Presentation Black Cloud
Pm440 Presentation Black CloudPm440 Presentation Black Cloud
Pm440 Presentation Black Cloud
 
Cloud Computing Architecture Primer
Cloud Computing Architecture PrimerCloud Computing Architecture Primer
Cloud Computing Architecture Primer
 
Anypoint Tools and MuleSoft Automation (DRAFT).pptx
Anypoint Tools and MuleSoft Automation (DRAFT).pptxAnypoint Tools and MuleSoft Automation (DRAFT).pptx
Anypoint Tools and MuleSoft Automation (DRAFT).pptx
 
MuleSoft Meetup #9 - Anypoint Tools and MuleSoft Automation (FINAL).pptx
MuleSoft Meetup #9 - Anypoint Tools and MuleSoft Automation (FINAL).pptxMuleSoft Meetup #9 - Anypoint Tools and MuleSoft Automation (FINAL).pptx
MuleSoft Meetup #9 - Anypoint Tools and MuleSoft Automation (FINAL).pptx
 
Cloud computing - dien toan dam may
Cloud computing - dien toan dam mayCloud computing - dien toan dam may
Cloud computing - dien toan dam may
 
WSO2Con EU 2016: Enterprise Platform for Digital Transformation
WSO2Con EU 2016: Enterprise Platform for Digital TransformationWSO2Con EU 2016: Enterprise Platform for Digital Transformation
WSO2Con EU 2016: Enterprise Platform for Digital Transformation
 
Open Digital Framework from TMFORUM
Open Digital Framework from TMFORUMOpen Digital Framework from TMFORUM
Open Digital Framework from TMFORUM
 
IRJET- Cloud Computing: Security Issues Challenges and Solution
IRJET-  	  Cloud Computing: Security Issues Challenges and SolutionIRJET-  	  Cloud Computing: Security Issues Challenges and Solution
IRJET- Cloud Computing: Security Issues Challenges and Solution
 

More from WSO2

Accelerating Enterprise Software Engineering with Platformless
Accelerating Enterprise Software Engineering with PlatformlessAccelerating Enterprise Software Engineering with Platformless
Accelerating Enterprise Software Engineering with PlatformlessWSO2
 
How to Create a Service in Choreo
How to Create a Service in ChoreoHow to Create a Service in Choreo
How to Create a Service in ChoreoWSO2
 
Ballerina Tech Talk - May 2023
Ballerina Tech Talk - May 2023Ballerina Tech Talk - May 2023
Ballerina Tech Talk - May 2023WSO2
 
Platform Strategy to Deliver Digital Experiences on Azure
Platform Strategy to Deliver Digital Experiences on AzurePlatform Strategy to Deliver Digital Experiences on Azure
Platform Strategy to Deliver Digital Experiences on AzureWSO2
 
GartnerITSymSessionSlides.pdf
GartnerITSymSessionSlides.pdfGartnerITSymSessionSlides.pdf
GartnerITSymSessionSlides.pdfWSO2
 
[Webinar] How to Create an API in Minutes
[Webinar] How to Create an API in Minutes[Webinar] How to Create an API in Minutes
[Webinar] How to Create an API in MinutesWSO2
 
Modernizing the Student Journey with Ethos Identity
Modernizing the Student Journey with Ethos IdentityModernizing the Student Journey with Ethos Identity
Modernizing the Student Journey with Ethos IdentityWSO2
 
Choreo - Build unique digital experiences on WSO2's platform, secured by Etho...
Choreo - Build unique digital experiences on WSO2's platform, secured by Etho...Choreo - Build unique digital experiences on WSO2's platform, secured by Etho...
Choreo - Build unique digital experiences on WSO2's platform, secured by Etho...WSO2
 
CIO Summit Berlin 2022.pptx.pdf
CIO Summit Berlin 2022.pptx.pdfCIO Summit Berlin 2022.pptx.pdf
CIO Summit Berlin 2022.pptx.pdfWSO2
 
Delivering New Digital Experiences Fast - Introducing Choreo
Delivering New Digital Experiences Fast - Introducing ChoreoDelivering New Digital Experiences Fast - Introducing Choreo
Delivering New Digital Experiences Fast - Introducing ChoreoWSO2
 
Fueling the Digital Experience Economy with Connected Products
Fueling the Digital Experience Economy with Connected ProductsFueling the Digital Experience Economy with Connected Products
Fueling the Digital Experience Economy with Connected ProductsWSO2
 
A Reference Methodology for Agile Digital Businesses
 A Reference Methodology for Agile Digital Businesses A Reference Methodology for Agile Digital Businesses
A Reference Methodology for Agile Digital BusinessesWSO2
 
Workflows in WSO2 API Manager - WSO2 API Manager Community Call (12/15/2021)
Workflows in WSO2 API Manager - WSO2 API Manager Community Call (12/15/2021)Workflows in WSO2 API Manager - WSO2 API Manager Community Call (12/15/2021)
Workflows in WSO2 API Manager - WSO2 API Manager Community Call (12/15/2021)WSO2
 
Lessons from the pandemic - From a single use case to true transformation
 Lessons from the pandemic - From a single use case to true transformation Lessons from the pandemic - From a single use case to true transformation
Lessons from the pandemic - From a single use case to true transformationWSO2
 
Adding Liveliness to Banking Experiences
Adding Liveliness to Banking ExperiencesAdding Liveliness to Banking Experiences
Adding Liveliness to Banking ExperiencesWSO2
 
Building a Future-ready Bank
Building a Future-ready BankBuilding a Future-ready Bank
Building a Future-ready BankWSO2
 
WSO2 API Manager Community Call - November 2021
WSO2 API Manager Community Call - November 2021WSO2 API Manager Community Call - November 2021
WSO2 API Manager Community Call - November 2021WSO2
 
[API World ] - Managing Asynchronous APIs
[API World ] - Managing Asynchronous APIs[API World ] - Managing Asynchronous APIs
[API World ] - Managing Asynchronous APIsWSO2
 
[API World 2021 ] - Understanding Cloud Native Deployment
[API World 2021 ] - Understanding Cloud Native Deployment[API World 2021 ] - Understanding Cloud Native Deployment
[API World 2021 ] - Understanding Cloud Native DeploymentWSO2
 
[API Word 2021] - Quantum Duality of “API as a Business and a Technology”
[API Word 2021] - Quantum Duality of “API as a Business and a Technology”[API Word 2021] - Quantum Duality of “API as a Business and a Technology”
[API Word 2021] - Quantum Duality of “API as a Business and a Technology”WSO2
 

More from WSO2 (20)

Accelerating Enterprise Software Engineering with Platformless
Accelerating Enterprise Software Engineering with PlatformlessAccelerating Enterprise Software Engineering with Platformless
Accelerating Enterprise Software Engineering with Platformless
 
How to Create a Service in Choreo
How to Create a Service in ChoreoHow to Create a Service in Choreo
How to Create a Service in Choreo
 
Ballerina Tech Talk - May 2023
Ballerina Tech Talk - May 2023Ballerina Tech Talk - May 2023
Ballerina Tech Talk - May 2023
 
Platform Strategy to Deliver Digital Experiences on Azure
Platform Strategy to Deliver Digital Experiences on AzurePlatform Strategy to Deliver Digital Experiences on Azure
Platform Strategy to Deliver Digital Experiences on Azure
 
GartnerITSymSessionSlides.pdf
GartnerITSymSessionSlides.pdfGartnerITSymSessionSlides.pdf
GartnerITSymSessionSlides.pdf
 
[Webinar] How to Create an API in Minutes
[Webinar] How to Create an API in Minutes[Webinar] How to Create an API in Minutes
[Webinar] How to Create an API in Minutes
 
Modernizing the Student Journey with Ethos Identity
Modernizing the Student Journey with Ethos IdentityModernizing the Student Journey with Ethos Identity
Modernizing the Student Journey with Ethos Identity
 
Choreo - Build unique digital experiences on WSO2's platform, secured by Etho...
Choreo - Build unique digital experiences on WSO2's platform, secured by Etho...Choreo - Build unique digital experiences on WSO2's platform, secured by Etho...
Choreo - Build unique digital experiences on WSO2's platform, secured by Etho...
 
CIO Summit Berlin 2022.pptx.pdf
CIO Summit Berlin 2022.pptx.pdfCIO Summit Berlin 2022.pptx.pdf
CIO Summit Berlin 2022.pptx.pdf
 
Delivering New Digital Experiences Fast - Introducing Choreo
Delivering New Digital Experiences Fast - Introducing ChoreoDelivering New Digital Experiences Fast - Introducing Choreo
Delivering New Digital Experiences Fast - Introducing Choreo
 
Fueling the Digital Experience Economy with Connected Products
Fueling the Digital Experience Economy with Connected ProductsFueling the Digital Experience Economy with Connected Products
Fueling the Digital Experience Economy with Connected Products
 
A Reference Methodology for Agile Digital Businesses
 A Reference Methodology for Agile Digital Businesses A Reference Methodology for Agile Digital Businesses
A Reference Methodology for Agile Digital Businesses
 
Workflows in WSO2 API Manager - WSO2 API Manager Community Call (12/15/2021)
Workflows in WSO2 API Manager - WSO2 API Manager Community Call (12/15/2021)Workflows in WSO2 API Manager - WSO2 API Manager Community Call (12/15/2021)
Workflows in WSO2 API Manager - WSO2 API Manager Community Call (12/15/2021)
 
Lessons from the pandemic - From a single use case to true transformation
 Lessons from the pandemic - From a single use case to true transformation Lessons from the pandemic - From a single use case to true transformation
Lessons from the pandemic - From a single use case to true transformation
 
Adding Liveliness to Banking Experiences
Adding Liveliness to Banking ExperiencesAdding Liveliness to Banking Experiences
Adding Liveliness to Banking Experiences
 
Building a Future-ready Bank
Building a Future-ready BankBuilding a Future-ready Bank
Building a Future-ready Bank
 
WSO2 API Manager Community Call - November 2021
WSO2 API Manager Community Call - November 2021WSO2 API Manager Community Call - November 2021
WSO2 API Manager Community Call - November 2021
 
[API World ] - Managing Asynchronous APIs
[API World ] - Managing Asynchronous APIs[API World ] - Managing Asynchronous APIs
[API World ] - Managing Asynchronous APIs
 
[API World 2021 ] - Understanding Cloud Native Deployment
[API World 2021 ] - Understanding Cloud Native Deployment[API World 2021 ] - Understanding Cloud Native Deployment
[API World 2021 ] - Understanding Cloud Native Deployment
 
[API Word 2021] - Quantum Duality of “API as a Business and a Technology”
[API Word 2021] - Quantum Duality of “API as a Business and a Technology”[API Word 2021] - Quantum Duality of “API as a Business and a Technology”
[API Word 2021] - Quantum Duality of “API as a Business and a Technology”
 

Recently uploaded

Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 

Recently uploaded (20)

Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 

WSO2Con USA 2015: Data to Consumer: End-to-End Middleware Capabilities

  • 1. Data  to  Consumer     end  to  end  middleware  capabili0es   Asanka  Abeysinghe   Vice  President,  Solu8ons  Architecture     WSO2,  Inc.  
  • 2. Committer. Architect and a technology evangelist.
  • 3.
  • 4. Picture  credit  :  h?p://flicker  .com  
  • 5. Evolu8on  of  the  plaGorm   Pla/orm  1.0  -­‐  Mainframe  and  before    :  centralized   compu9ng     Pla/orm  2.0  -­‐  Messaging,  object  orienta8on,  SOA,  EDA  :   distributed  compu9ng  and  internet     Pla/orm  3.0  -­‐    PlaGorm  2.0  +  next-­‐genera8on  middleware  :   the  cloud    
  • 6. PlaGorm  3.0   Mobile, social, store Event driven, IoT Bigdata, analytics DevOps Iterative Cloud native Open source API driven {  }   Polyglot programming QoS
  • 7. Compliant  with  Microservice   architecture  (MSA).       We  will  discuss  MSA  in  detail  during     Pa9ern  Driven  Enterprise  Architecture.     architecture  pa?erns  track  |  tomorrow  |  9AM      
  • 8. Modern  applica9ons  are     System  of  Systems   (SoS)  
  • 9. System  of  systems   System   of   systems   is   a   collec0on   of   task-­‐ oriented   or   dedicated   systems   that   pool   their   resources   and   capabili0es   together   to   create   a   new,   more   complex   system   which   offers   more   func0onality   and   performance   than   simply   the   sum  of  the  cons0tuent  systems.     -­‐  Wikipedia  
  • 10.
  • 11. Systems  of  record  are  technologies  that   manage  and  store  transac8ons,  content,   and  processes.     Systems  of  engagement  are  technologies   that  directly  support  customer   interac8ons  through  soVware.   Systems  of  automa1on  are  technologies   that  intelligently  manage  physical   products,  networks,  and  infrastructure.     Source:  Forrester  Research  
  • 12. System  of  Systems   middleware  func8onal   capabili8es    
  • 13. Product  mapping   middleware  func8onal   capabili8es    
  • 14. Enterprise  middleware  plaGorm  :  simplified    
  • 15. Platforms are systems that support a community. A platform is an investment, often a long-term investment that will only pay for itself over a long period of time. A platform supports a network — a shared resource — and in order to thrive, it must attract and retain members. - Gray, Dave; The Connected Company.
  • 17. Why  we  need  a  plaGorm   -  Demand  from  the  business  stakeholders   -  Rapidly  changing  business  requirements     -  Quick  release  cycles   -  Con8nues  integra8on  and  tes8ng       -  Rapid  technology  changes   -  Provide  Middleware-­‐as-­‐a-­‐Service  (plaGorm)    
  • 18. Do  I  need  the  en9re  pla/orm  ?  
  • 19. -­‐  Itera8ve  architecture   -­‐  Itera8ve  implementa8on       Picture  credit  :  h?p://flicker  .com  
  • 20. Picture  credit  :  h?p://flicker  .com  
  • 21. Give  a  code  name  for  the   pla/orm.  e.g.  Digital  Pla/orm   Don’t  use  product/vendor  names.    
  • 22. Introduce  an  onboarding   program.   Including  samples,  documents,  paNerns  and   training.      
  • 23. Evangelize  the  pla/orm   (internally).  
  • 24. Build  founda9on  services  and   expose  as  APIs.     Increase  the  developer  produc9vity  and  reusability.  
  • 26. Have  a  common  enterprise   architecture  prac9ces  across  the   organiza9on.     Include  architects  from  different  BUs  and   architecture  groups.    
  • 27.
  • 28. “It  was  like  Christmas  “                                  Jin  Chun,  VP-­‐Architecture  PWI  :  Fidelity      
  • 29. Thank  You!   @asankama   h?p://asanka.abeysinghe.org   asankaa  AT  WSO2.com