SlideShare ist ein Scribd-Unternehmen logo
1 von 37
Downloaden Sie, um offline zu lesen
Connected	
  Business	
  –	
  Making	
  it	
  Happen	
  
Paul	
  Fremantle	
  
WSO2	
  
CTO	
  and	
  Co-­‐Founder	
  
About	
  Me	
  
About	
  Me	
  
About	
  Me	
  
Count	
  Dracula’s	
  first	
  cousin	
  	
  
17	
  2mes	
  removed	
  	
  
The	
  drive	
  towards	
  Connected	
  Business	
  
MoDvaDons	
  
• 

Moore’s	
  Law	
  for	
  Data	
  
• 
• 

• 

• 

App	
  Stores	
  
• 

11/8/13	
  

Encoding	
  data	
  in	
  DNA	
  stores	
  700TB	
  in	
  1	
  
gram	
  
And	
  of	
  course	
  almost	
  infinite	
  compute	
  
power	
  
400M	
  users,	
  650K	
  apps	
  

Most	
  apps	
  have	
  a	
  small	
  number	
  
of	
  users	
  
• 

• 

Infinite	
  data	
  storage	
  is	
  coming	
  
• 

• 

Global	
  data	
  is	
  doubling	
  every	
  15	
  months	
  
New	
  apps	
  must	
  be	
  wriNen	
  to	
  work	
  with	
  
this	
  data	
  

• 

This	
  is	
  not	
  your	
  father’s	
  app	
  
• 

• 

Mobile	
  apps,	
  ecosystem	
  apps,	
  API-­‐
based	
  apps,	
  IoT	
  will	
  proliferate	
  

API	
  Economy	
  
• 

• 

Long	
  tail	
  is	
  really	
  long	
  

The	
  App	
  must	
  work	
  in	
  a	
  federated,	
  
external	
  model	
  as	
  well	
  as	
  internal	
  

Internet	
  of	
  Things	
  
• 

Connected	
  Cars,	
  Smart	
  meters,	
  
Wireless	
  Sensor	
  Networks,	
  
Thermostats,	
  Door	
  locks,	
  etc	
  

6	
  
“

Invention comes in many
forms and at many scales.
The most radical and
transformative of inventions
are often those that empower
others to unleash their
creativity – to pursue their
dreams.

“

Jeff Bezos
Connected	
  Business	
  

hNp://www.flickr.com/photos/ahhyeah/	
  
Connected	
  Business	
  
•  ConnecDng	
  your	
  internal	
  systems,	
  your	
  partners	
  and	
  your	
  
ecosystem	
  
•  CreaDng	
  a	
  pla_orm	
  for	
  internal	
  and	
  external	
  innovaDon	
  
•  VirtualizaDon	
  of	
  your	
  data,	
  funcDon	
  and	
  processes	
  
•  Cloud	
  based	
  approaches	
  for	
  tenancy,	
  billing,	
  metering	
  and	
  
self-­‐service	
  
•  Monitoring	
  and	
  governance	
  
VirtualizaDon	
  –	
  in	
  the	
  wider	
  sense	
  
Automation

}	


Control
Monitoring

Import
org.apache.x

Agility
Flexibility
Some2mes	
  
Crea2vity	
  needs	
  
limits	
  
hNp://www.flickr.com/photos/petereed/	
  

hNp://www.flickr.com/photos/petereed/	
  
What	
  is	
  a	
  Milestone	
  Plan	
  
•  A	
  set	
  of	
  milestones!	
  (ok	
  that	
  was	
  obvious)	
  
•  Each	
  milestone	
  is	
  self-­‐contained	
  and	
  useful	
  
•  At	
  each	
  milestone	
  review	
  and	
  course-­‐correcDon	
  
takes	
  place	
  
•  Milestones	
  can	
  be	
  independent	
  
•  Can	
  be	
  Dme	
  or	
  funcDon	
  based	
  
Start	
  integraDng	
  beNer	
  
• 
• 
• 
• 
• 
• 
• 

Use	
  SOAP	
  and	
  REST	
  appropriately	
  
Use	
  JSON	
  for	
  mobile-­‐friendly	
  applicaDons	
  
Don’t	
  put	
  up	
  with	
  an	
  average	
  service	
  re-­‐use	
  of	
  1.02	
  
Iterate	
  	
  
Iterate	
  again	
  
Think	
  of	
  Internal	
  APIs	
  and	
  internal	
  API	
  customers	
  
Don’t	
  let	
  the	
  organizaDon	
  structure	
  dictate	
  the	
  SOA	
  
APIs	
  
•  Use	
  the	
  opportunity	
  to	
  subset	
  the	
  SOA	
  
•  A	
  constrained	
  API	
  store	
  will	
  encourage	
  creaDvity,	
  
improvement	
  and	
  beNer	
  architecture	
  
Why	
  WSO2	
  API	
  Management?	
  
• 
• 
• 
• 
• 
	
  

Leader	
  in	
  the	
  Forrester	
  Wave	
  
Ease	
  of	
  use	
  for	
  simple	
  cases	
  
Flexibility	
  and	
  Openness	
  for	
  hard	
  cases	
  
Amazing	
  performance	
  
Extensible	
  with	
  the	
  rest	
  of	
  the	
  Carbon	
  pla_orm	
  
Enterprise	
  DevOps	
  
	
  
	
  
WSO2	
  App	
  Factory	
  
	
  
	
  
App	
  Factory	
  is	
  more	
  than	
  just	
  DevOps	
  
§  Governance	
  and	
  Compliance	
  
§  The	
  guiderails	
  for	
  development	
  

§  Lifecycle	
  Management	
  
§  Version	
  Control	
  

§  IntegraDon	
  with	
  the	
  Pla_orm	
  as	
  a	
  Service	
  
§  Stratos	
  2.0	
  –	
  a	
  Cloud	
  Pla_orm	
  
Why	
  use	
  WSO2	
  App	
  Factory?	
  
Unique	
  product:	
  
• 
	
   Cloud	
  DevOps	
  
• 
	
   PaaS	
  integraDon	
  
• 
	
   Governance	
  and	
  Compliance	
  
• 
	
   MulD-­‐tenant,	
  mulD-­‐project	
  –	
  ecosystem	
  enabled	
  
Doesn’t	
  have	
  to	
  be	
  big	
  bang:	
  
• 
	
   Partner	
  PaaS,	
  DevàStaging,	
  etc	
  	
  
Apache	
  Stratos	
  /	
  WSO2	
  Private	
  PaaS	
  
>	
  stratos	
  subscribe	
  php	
  myphp	
  -­‐min	
  1	
  -­‐max	
  3	
  	
  
>	
  git	
  clone	
  hNp://git.stratos.com/my.com/myphp	
  
>	
  git	
  push	
  myphp	
  
In	
  2005	
  we	
  built	
  a	
  company…	
  
•  …based	
  on	
  the	
  idea	
  that	
  all	
  new	
  applicaDons	
  would	
  
be	
  distributed	
  and	
  service-­‐oriented	
  
	
  	
  
•  Seems	
  we	
  were	
  right.	
  
•  In	
  7	
  years	
  Dme	
  all	
  new	
  applicaDons	
  will	
  be	
  running	
  on	
  
a	
  Pla_orm-­‐as-­‐a-­‐Service	
  
Why	
  Stratos	
  for	
  PaaS?	
  
•  Polyglot	
  
•  Carbon	
  Pla_orm,	
  Tomcat,	
  MySQL,	
  PHP	
  for	
  starters	
  
•  Inherently	
  MulD-­‐Tenant	
  

–  Important	
  for	
  any	
  cloud	
  environment	
  (Public,	
  Private,	
  Partner)	
  
–  1000’s	
  of	
  tenants	
  per	
  machine	
  are	
  possible	
  
•  Shared	
  container	
  mulD-­‐tenancy	
  for	
  Carbon	
  
–  Shared	
  OS	
  mulD-­‐tenancy	
  

•  Core	
  services	
  
•  Messaging,	
  Registry,	
  IdenDty,	
  Data,	
  Deployment,	
  etc	
  
•  The	
  only	
  completely	
  open	
  PaaS	
  
Mobile	
  App	
  Store	
  
Ecosystem	
  
	
  
	
  

Publish	
  new	
  
APIs	
  into	
  API	
  
Store	
  
(and	
  App	
  in	
  
AppStore)	
  

Partner	
  
Registers	
  

Allocated	
  a	
  
development	
  	
  
env	
  (Git,	
  
Jenkins,	
  etc)	
  

Deploy	
  

Code/Build/
Test	
  

Subscribes	
  
to	
  APIs	
  
Our	
  Roadmap	
  
1. 
2. 
3. 
4. 
5. 
6. 
7. 
8. 

App	
  Factory	
  2.0	
  and	
  Apache	
  Stratos	
  4.0	
  
API	
  Manager	
  
WSO2	
  Cloud	
  
ESB	
  Cloud	
  Connectors	
  
Big	
  Data	
  and	
  Complex	
  Event	
  Processing	
  
WSO2	
  Store	
  –	
  Enterprise	
  App	
  Store,	
  etc	
  
WSO2	
  Mobile	
  
And	
  business	
  as	
  usual	
  product	
  enhancements	
  
How	
  to	
  get	
  there?	
  
• 
• 
• 
• 

Formulate	
  the	
  vision	
  
Work	
  out	
  realisDc	
  milestones	
  
Book	
  a	
  QuickStart	
  for	
  your	
  first	
  milestone	
  
Use	
  the	
  milestones	
  for	
  review	
  and	
  course	
  correcDon	
  
Take	
  the	
  first	
  step	
  

hNp://www.flickr.com/photos/courosa/	
  
Thank	
  you	
  

Weitere ähnliche Inhalte

Was ist angesagt?

Summer School 2013 - What is iPaaS and why it is important
Summer School 2013 - What is iPaaS and why it is importantSummer School 2013 - What is iPaaS and why it is important
Summer School 2013 - What is iPaaS and why it is importantWSO2
 
[WSO2Con EU 2017] Microservice Architecture (MSA) and Integration Microservices
[WSO2Con EU 2017] Microservice Architecture (MSA) and Integration Microservices[WSO2Con EU 2017] Microservice Architecture (MSA) and Integration Microservices
[WSO2Con EU 2017] Microservice Architecture (MSA) and Integration MicroservicesWSO2
 
The Role of Enterprise Integration in Digital Transformation
The Role of Enterprise Integration in Digital TransformationThe Role of Enterprise Integration in Digital Transformation
The Role of Enterprise Integration in Digital TransformationKasun Indrasiri
 
In the Spotlight WSO2 App Factory
In the Spotlight   WSO2 App FactoryIn the Spotlight   WSO2 App Factory
In the Spotlight WSO2 App FactoryWSO2
 
WSO2 ESB - The Backbone of Integration
WSO2 ESB - The Backbone of Integration WSO2 ESB - The Backbone of Integration
WSO2 ESB - The Backbone of Integration Kasun Indrasiri
 
Using a private cloud to automate and govern enterprise development
Using a private cloud to automate and govern enterprise developmentUsing a private cloud to automate and govern enterprise development
Using a private cloud to automate and govern enterprise developmentWSO2
 
Microservices: Where do they fit within a rapidly evolving integration archit...
Microservices: Where do they fit within a rapidly evolving integration archit...Microservices: Where do they fit within a rapidly evolving integration archit...
Microservices: Where do they fit within a rapidly evolving integration archit...Kim Clark
 
MongoDB-as-a-Service on Pivotal Cloud Foundry
MongoDB-as-a-Service on Pivotal Cloud FoundryMongoDB-as-a-Service on Pivotal Cloud Foundry
MongoDB-as-a-Service on Pivotal Cloud FoundryVMware Tanzu
 
Lightweight ESB Alternatives
Lightweight ESB AlternativesLightweight ESB Alternatives
Lightweight ESB AlternativesChris Haddad
 
WSO2 Intro Webinar - Simplifying Enterprise Integration with Configurable WS...
WSO2 Intro Webinar -  Simplifying Enterprise Integration with Configurable WS...WSO2 Intro Webinar -  Simplifying Enterprise Integration with Configurable WS...
WSO2 Intro Webinar - Simplifying Enterprise Integration with Configurable WS...WSO2
 
WSO2 Stratos 2 - Your all in one Cloud Platform
WSO2 Stratos 2 - Your all in one Cloud PlatformWSO2 Stratos 2 - Your all in one Cloud Platform
WSO2 Stratos 2 - Your all in one Cloud PlatformWSO2
 
Integration Solution Patterns
Integration Solution Patterns Integration Solution Patterns
Integration Solution Patterns WSO2
 
TS 4839 - Enterprise Integration Patterns in Practice
TS 4839 - Enterprise Integration Patterns in PracticeTS 4839 - Enterprise Integration Patterns in Practice
TS 4839 - Enterprise Integration Patterns in Practiceaegloff
 
ESB Evaluation Framework
ESB Evaluation FrameworkESB Evaluation Framework
ESB Evaluation FrameworkWSO2
 
Cloud integration patterns for it pros - itprceed
Cloud integration patterns for it pros - itprceedCloud integration patterns for it pros - itprceed
Cloud integration patterns for it pros - itprceedSam Vanhoutte
 
How iPaaS Overcomes the Challenges of Cloud Integration
How iPaaS Overcomes the Challenges of Cloud IntegrationHow iPaaS Overcomes the Challenges of Cloud Integration
How iPaaS Overcomes the Challenges of Cloud IntegrationFlowgear
 
WSO2Con USA 2017: The Role of Enterprise Integration in Digital Transformation
WSO2Con USA 2017: The Role of Enterprise Integration in Digital TransformationWSO2Con USA 2017: The Role of Enterprise Integration in Digital Transformation
WSO2Con USA 2017: The Role of Enterprise Integration in Digital TransformationWSO2
 

Was ist angesagt? (20)

Summer School 2013 - What is iPaaS and why it is important
Summer School 2013 - What is iPaaS and why it is importantSummer School 2013 - What is iPaaS and why it is important
Summer School 2013 - What is iPaaS and why it is important
 
[WSO2Con EU 2017] Microservice Architecture (MSA) and Integration Microservices
[WSO2Con EU 2017] Microservice Architecture (MSA) and Integration Microservices[WSO2Con EU 2017] Microservice Architecture (MSA) and Integration Microservices
[WSO2Con EU 2017] Microservice Architecture (MSA) and Integration Microservices
 
The Role of Enterprise Integration in Digital Transformation
The Role of Enterprise Integration in Digital TransformationThe Role of Enterprise Integration in Digital Transformation
The Role of Enterprise Integration in Digital Transformation
 
In the Spotlight WSO2 App Factory
In the Spotlight   WSO2 App FactoryIn the Spotlight   WSO2 App Factory
In the Spotlight WSO2 App Factory
 
WSO2 ESB - The Backbone of Integration
WSO2 ESB - The Backbone of Integration WSO2 ESB - The Backbone of Integration
WSO2 ESB - The Backbone of Integration
 
Using a private cloud to automate and govern enterprise development
Using a private cloud to automate and govern enterprise developmentUsing a private cloud to automate and govern enterprise development
Using a private cloud to automate and govern enterprise development
 
Microservices: Where do they fit within a rapidly evolving integration archit...
Microservices: Where do they fit within a rapidly evolving integration archit...Microservices: Where do they fit within a rapidly evolving integration archit...
Microservices: Where do they fit within a rapidly evolving integration archit...
 
MongoDB-as-a-Service on Pivotal Cloud Foundry
MongoDB-as-a-Service on Pivotal Cloud FoundryMongoDB-as-a-Service on Pivotal Cloud Foundry
MongoDB-as-a-Service on Pivotal Cloud Foundry
 
Lightweight ESB Alternatives
Lightweight ESB AlternativesLightweight ESB Alternatives
Lightweight ESB Alternatives
 
From SOA to MSA
From SOA to MSAFrom SOA to MSA
From SOA to MSA
 
WSO2 Intro Webinar - Simplifying Enterprise Integration with Configurable WS...
WSO2 Intro Webinar -  Simplifying Enterprise Integration with Configurable WS...WSO2 Intro Webinar -  Simplifying Enterprise Integration with Configurable WS...
WSO2 Intro Webinar - Simplifying Enterprise Integration with Configurable WS...
 
WSO2 Stratos 2 - Your all in one Cloud Platform
WSO2 Stratos 2 - Your all in one Cloud PlatformWSO2 Stratos 2 - Your all in one Cloud Platform
WSO2 Stratos 2 - Your all in one Cloud Platform
 
Integration Solution Patterns
Integration Solution Patterns Integration Solution Patterns
Integration Solution Patterns
 
TS 4839 - Enterprise Integration Patterns in Practice
TS 4839 - Enterprise Integration Patterns in PracticeTS 4839 - Enterprise Integration Patterns in Practice
TS 4839 - Enterprise Integration Patterns in Practice
 
Hosting rails apps
Hosting rails appsHosting rails apps
Hosting rails apps
 
ESB Evaluation Framework
ESB Evaluation FrameworkESB Evaluation Framework
ESB Evaluation Framework
 
Cloud integration patterns for it pros - itprceed
Cloud integration patterns for it pros - itprceedCloud integration patterns for it pros - itprceed
Cloud integration patterns for it pros - itprceed
 
How iPaaS Overcomes the Challenges of Cloud Integration
How iPaaS Overcomes the Challenges of Cloud IntegrationHow iPaaS Overcomes the Challenges of Cloud Integration
How iPaaS Overcomes the Challenges of Cloud Integration
 
Mule soft
Mule softMule soft
Mule soft
 
WSO2Con USA 2017: The Role of Enterprise Integration in Digital Transformation
WSO2Con USA 2017: The Role of Enterprise Integration in Digital TransformationWSO2Con USA 2017: The Role of Enterprise Integration in Digital Transformation
WSO2Con USA 2017: The Role of Enterprise Integration in Digital Transformation
 

Ähnlich wie WSO2Con US 2013 - Connected Business - making it happen

The New IT - Your Milestone Plan
The New IT - Your Milestone Plan The New IT - Your Milestone Plan
The New IT - Your Milestone Plan WSO2
 
The New IT - Your Milestone Plan
The New IT -  Your Milestone PlanThe New IT -  Your Milestone Plan
The New IT - Your Milestone PlanWSO2
 
Ultra-scale e-Commerce Transaction Services with Lean Middleware
Ultra-scale e-Commerce Transaction Services with Lean Middleware Ultra-scale e-Commerce Transaction Services with Lean Middleware
Ultra-scale e-Commerce Transaction Services with Lean Middleware WSO2
 
#dbhouseparty - Should I be building Microservices?
#dbhouseparty - Should I be building Microservices?#dbhouseparty - Should I be building Microservices?
#dbhouseparty - Should I be building Microservices?Tammy Bednar
 
The impact of IOT - exchange cala - 2015
The impact of IOT - exchange cala - 2015The impact of IOT - exchange cala - 2015
The impact of IOT - exchange cala - 2015Eduardo Pelegri-Llopart
 
Pelegri Desarrollando en una nueva era de software
Pelegri   Desarrollando en una nueva era de software Pelegri   Desarrollando en una nueva era de software
Pelegri Desarrollando en una nueva era de software Eduardo Pelegri-Llopart
 
Enabling digital transformation api ecosystems and data virtualization
Enabling digital transformation   api ecosystems and data virtualizationEnabling digital transformation   api ecosystems and data virtualization
Enabling digital transformation api ecosystems and data virtualizationDenodo
 
InterCon 2016 - SLA vs Agilidade: uso de microserviços e monitoramento de cloud
InterCon 2016 - SLA vs Agilidade: uso de microserviços e monitoramento de cloudInterCon 2016 - SLA vs Agilidade: uso de microserviços e monitoramento de cloud
InterCon 2016 - SLA vs Agilidade: uso de microserviços e monitoramento de cloudiMasters
 
IBM s'associe au SmartHome Challenge
IBM s'associe au SmartHome ChallengeIBM s'associe au SmartHome Challenge
IBM s'associe au SmartHome ChallengeIBM France
 
Market trends in IT - exchange cala - October 2015
Market trends in IT - exchange cala - October 2015Market trends in IT - exchange cala - October 2015
Market trends in IT - exchange cala - October 2015Eduardo Pelegri-Llopart
 
Sydney mule soft meetup #8 1 August 2019 - all slides
Sydney mule soft meetup #8   1 August 2019 - all slidesSydney mule soft meetup #8   1 August 2019 - all slides
Sydney mule soft meetup #8 1 August 2019 - all slidesRoyston Lobo
 
Go Cloud Native with IBM Bluemix Developer Console - GIDS17
Go Cloud Native with IBM Bluemix Developer Console - GIDS17Go Cloud Native with IBM Bluemix Developer Console - GIDS17
Go Cloud Native with IBM Bluemix Developer Console - GIDS17Vidyasagar Machupalli
 
Open source 101
Open source 101Open source 101
Open source 101Tom Rieger
 
Customize Your Enterprise Mobile Salesforce.com Integrations with Red Hat
Customize Your Enterprise Mobile Salesforce.com Integrations with Red HatCustomize Your Enterprise Mobile Salesforce.com Integrations with Red Hat
Customize Your Enterprise Mobile Salesforce.com Integrations with Red HatMaggie Hu
 
Technology insights: Decision Science Platform
Technology insights: Decision Science PlatformTechnology insights: Decision Science Platform
Technology insights: Decision Science PlatformDecision Science Community
 
Transforming Software Architecture for the 21st Century (September 2009)
Transforming Software Architecture for the 21st Century (September 2009)Transforming Software Architecture for the 21st Century (September 2009)
Transforming Software Architecture for the 21st Century (September 2009)Dion Hinchcliffe
 
Microservices: Yes or not?
Microservices: Yes or not?Microservices: Yes or not?
Microservices: Yes or not?Eduard Tomàs
 
Open source presentation to Cork County Council
Open source presentation to Cork County CouncilOpen source presentation to Cork County Council
Open source presentation to Cork County CouncilTim Willoughby
 
Enabling IoT Devices’ Hardware and Software Interoperability, IPSO Alliance (...
Enabling IoT Devices’ Hardware and Software Interoperability, IPSO Alliance (...Enabling IoT Devices’ Hardware and Software Interoperability, IPSO Alliance (...
Enabling IoT Devices’ Hardware and Software Interoperability, IPSO Alliance (...Open Mobile Alliance
 
Webinar: How and Why to Containerize Your Legacy Applications
Webinar: How and Why to Containerize Your Legacy ApplicationsWebinar: How and Why to Containerize Your Legacy Applications
Webinar: How and Why to Containerize Your Legacy ApplicationsStorage Switzerland
 

Ähnlich wie WSO2Con US 2013 - Connected Business - making it happen (20)

The New IT - Your Milestone Plan
The New IT - Your Milestone Plan The New IT - Your Milestone Plan
The New IT - Your Milestone Plan
 
The New IT - Your Milestone Plan
The New IT -  Your Milestone PlanThe New IT -  Your Milestone Plan
The New IT - Your Milestone Plan
 
Ultra-scale e-Commerce Transaction Services with Lean Middleware
Ultra-scale e-Commerce Transaction Services with Lean Middleware Ultra-scale e-Commerce Transaction Services with Lean Middleware
Ultra-scale e-Commerce Transaction Services with Lean Middleware
 
#dbhouseparty - Should I be building Microservices?
#dbhouseparty - Should I be building Microservices?#dbhouseparty - Should I be building Microservices?
#dbhouseparty - Should I be building Microservices?
 
The impact of IOT - exchange cala - 2015
The impact of IOT - exchange cala - 2015The impact of IOT - exchange cala - 2015
The impact of IOT - exchange cala - 2015
 
Pelegri Desarrollando en una nueva era de software
Pelegri   Desarrollando en una nueva era de software Pelegri   Desarrollando en una nueva era de software
Pelegri Desarrollando en una nueva era de software
 
Enabling digital transformation api ecosystems and data virtualization
Enabling digital transformation   api ecosystems and data virtualizationEnabling digital transformation   api ecosystems and data virtualization
Enabling digital transformation api ecosystems and data virtualization
 
InterCon 2016 - SLA vs Agilidade: uso de microserviços e monitoramento de cloud
InterCon 2016 - SLA vs Agilidade: uso de microserviços e monitoramento de cloudInterCon 2016 - SLA vs Agilidade: uso de microserviços e monitoramento de cloud
InterCon 2016 - SLA vs Agilidade: uso de microserviços e monitoramento de cloud
 
IBM s'associe au SmartHome Challenge
IBM s'associe au SmartHome ChallengeIBM s'associe au SmartHome Challenge
IBM s'associe au SmartHome Challenge
 
Market trends in IT - exchange cala - October 2015
Market trends in IT - exchange cala - October 2015Market trends in IT - exchange cala - October 2015
Market trends in IT - exchange cala - October 2015
 
Sydney mule soft meetup #8 1 August 2019 - all slides
Sydney mule soft meetup #8   1 August 2019 - all slidesSydney mule soft meetup #8   1 August 2019 - all slides
Sydney mule soft meetup #8 1 August 2019 - all slides
 
Go Cloud Native with IBM Bluemix Developer Console - GIDS17
Go Cloud Native with IBM Bluemix Developer Console - GIDS17Go Cloud Native with IBM Bluemix Developer Console - GIDS17
Go Cloud Native with IBM Bluemix Developer Console - GIDS17
 
Open source 101
Open source 101Open source 101
Open source 101
 
Customize Your Enterprise Mobile Salesforce.com Integrations with Red Hat
Customize Your Enterprise Mobile Salesforce.com Integrations with Red HatCustomize Your Enterprise Mobile Salesforce.com Integrations with Red Hat
Customize Your Enterprise Mobile Salesforce.com Integrations with Red Hat
 
Technology insights: Decision Science Platform
Technology insights: Decision Science PlatformTechnology insights: Decision Science Platform
Technology insights: Decision Science Platform
 
Transforming Software Architecture for the 21st Century (September 2009)
Transforming Software Architecture for the 21st Century (September 2009)Transforming Software Architecture for the 21st Century (September 2009)
Transforming Software Architecture for the 21st Century (September 2009)
 
Microservices: Yes or not?
Microservices: Yes or not?Microservices: Yes or not?
Microservices: Yes or not?
 
Open source presentation to Cork County Council
Open source presentation to Cork County CouncilOpen source presentation to Cork County Council
Open source presentation to Cork County Council
 
Enabling IoT Devices’ Hardware and Software Interoperability, IPSO Alliance (...
Enabling IoT Devices’ Hardware and Software Interoperability, IPSO Alliance (...Enabling IoT Devices’ Hardware and Software Interoperability, IPSO Alliance (...
Enabling IoT Devices’ Hardware and Software Interoperability, IPSO Alliance (...
 
Webinar: How and Why to Containerize Your Legacy Applications
Webinar: How and Why to Containerize Your Legacy ApplicationsWebinar: How and Why to Containerize Your Legacy Applications
Webinar: How and Why to Containerize Your Legacy Applications
 

Mehr von 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
 

Mehr von 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”
 

Kürzlich hochgeladen

08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
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
 
[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
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
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
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessPixlogix Infotech
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 

Kürzlich hochgeladen (20)

08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
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
 
[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
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
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
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 

WSO2Con US 2013 - Connected Business - making it happen

  • 1. Connected  Business  –  Making  it  Happen   Paul  Fremantle   WSO2   CTO  and  Co-­‐Founder  
  • 4. About  Me   Count  Dracula’s  first  cousin     17  2mes  removed    
  • 5. The  drive  towards  Connected  Business  
  • 6. MoDvaDons   •  Moore’s  Law  for  Data   •  •  •  •  App  Stores   •  11/8/13   Encoding  data  in  DNA  stores  700TB  in  1   gram   And  of  course  almost  infinite  compute   power   400M  users,  650K  apps   Most  apps  have  a  small  number   of  users   •  •  Infinite  data  storage  is  coming   •  •  Global  data  is  doubling  every  15  months   New  apps  must  be  wriNen  to  work  with   this  data   •  This  is  not  your  father’s  app   •  •  Mobile  apps,  ecosystem  apps,  API-­‐ based  apps,  IoT  will  proliferate   API  Economy   •  •  Long  tail  is  really  long   The  App  must  work  in  a  federated,   external  model  as  well  as  internal   Internet  of  Things   •  Connected  Cars,  Smart  meters,   Wireless  Sensor  Networks,   Thermostats,  Door  locks,  etc   6  
  • 7. “ Invention comes in many forms and at many scales. The most radical and transformative of inventions are often those that empower others to unleash their creativity – to pursue their dreams. “ Jeff Bezos
  • 8.
  • 10. Connected  Business   •  ConnecDng  your  internal  systems,  your  partners  and  your   ecosystem   •  CreaDng  a  pla_orm  for  internal  and  external  innovaDon   •  VirtualizaDon  of  your  data,  funcDon  and  processes   •  Cloud  based  approaches  for  tenancy,  billing,  metering  and   self-­‐service   •  Monitoring  and  governance  
  • 11. VirtualizaDon  –  in  the  wider  sense   Automation } Control Monitoring Import org.apache.x Agility Flexibility
  • 13.
  • 15. What  is  a  Milestone  Plan   •  A  set  of  milestones!  (ok  that  was  obvious)   •  Each  milestone  is  self-­‐contained  and  useful   •  At  each  milestone  review  and  course-­‐correcDon   takes  place   •  Milestones  can  be  independent   •  Can  be  Dme  or  funcDon  based  
  • 16.
  • 17.
  • 18. Start  integraDng  beNer   •  •  •  •  •  •  •  Use  SOAP  and  REST  appropriately   Use  JSON  for  mobile-­‐friendly  applicaDons   Don’t  put  up  with  an  average  service  re-­‐use  of  1.02   Iterate     Iterate  again   Think  of  Internal  APIs  and  internal  API  customers   Don’t  let  the  organizaDon  structure  dictate  the  SOA  
  • 19.
  • 20. APIs   •  Use  the  opportunity  to  subset  the  SOA   •  A  constrained  API  store  will  encourage  creaDvity,   improvement  and  beNer  architecture  
  • 21. Why  WSO2  API  Management?   •  •  •  •  •    Leader  in  the  Forrester  Wave   Ease  of  use  for  simple  cases   Flexibility  and  Openness  for  hard  cases   Amazing  performance   Extensible  with  the  rest  of  the  Carbon  pla_orm  
  • 24.
  • 25. App  Factory  is  more  than  just  DevOps   §  Governance  and  Compliance   §  The  guiderails  for  development   §  Lifecycle  Management   §  Version  Control   §  IntegraDon  with  the  Pla_orm  as  a  Service   §  Stratos  2.0  –  a  Cloud  Pla_orm  
  • 26. Why  use  WSO2  App  Factory?   Unique  product:   •    Cloud  DevOps   •    PaaS  integraDon   •    Governance  and  Compliance   •    MulD-­‐tenant,  mulD-­‐project  –  ecosystem  enabled   Doesn’t  have  to  be  big  bang:   •    Partner  PaaS,  DevàStaging,  etc    
  • 27.
  • 28. Apache  Stratos  /  WSO2  Private  PaaS   >  stratos  subscribe  php  myphp  -­‐min  1  -­‐max  3     >  git  clone  hNp://git.stratos.com/my.com/myphp   >  git  push  myphp  
  • 29. In  2005  we  built  a  company…   •  …based  on  the  idea  that  all  new  applicaDons  would   be  distributed  and  service-­‐oriented       •  Seems  we  were  right.   •  In  7  years  Dme  all  new  applicaDons  will  be  running  on   a  Pla_orm-­‐as-­‐a-­‐Service  
  • 30. Why  Stratos  for  PaaS?   •  Polyglot   •  Carbon  Pla_orm,  Tomcat,  MySQL,  PHP  for  starters   •  Inherently  MulD-­‐Tenant   –  Important  for  any  cloud  environment  (Public,  Private,  Partner)   –  1000’s  of  tenants  per  machine  are  possible   •  Shared  container  mulD-­‐tenancy  for  Carbon   –  Shared  OS  mulD-­‐tenancy   •  Core  services   •  Messaging,  Registry,  IdenDty,  Data,  Deployment,  etc   •  The  only  completely  open  PaaS  
  • 32. Ecosystem       Publish  new   APIs  into  API   Store   (and  App  in   AppStore)   Partner   Registers   Allocated  a   development     env  (Git,   Jenkins,  etc)   Deploy   Code/Build/ Test   Subscribes   to  APIs  
  • 33. Our  Roadmap   1.  2.  3.  4.  5.  6.  7.  8.  App  Factory  2.0  and  Apache  Stratos  4.0   API  Manager   WSO2  Cloud   ESB  Cloud  Connectors   Big  Data  and  Complex  Event  Processing   WSO2  Store  –  Enterprise  App  Store,  etc   WSO2  Mobile   And  business  as  usual  product  enhancements  
  • 34.
  • 35. How  to  get  there?   •  •  •  •  Formulate  the  vision   Work  out  realisDc  milestones   Book  a  QuickStart  for  your  first  milestone   Use  the  milestones  for  review  and  course  correcDon  
  • 36. Take  the  first  step   hNp://www.flickr.com/photos/courosa/