SlideShare uma empresa Scribd logo
1 de 56
Baixar para ler offline
Envisioning the Future
Enterprise
Platform for Mobile, Social, Big Data, Cloud, APIs,
I(I)oT, Open Source
By John Mathon
WSO2, VP Enterprise Evangelism and Product Strategy
About the Author
—  10 patents, publish / subscribe, multipath low
latency high reliability messaging, Content
management in file systems, peer to peer
messaging over WAN… others
—  founder and CTO of TIBCO
—  Twitter: @john_mathon
—  Blog: CloudRamblings johnmathon.wordpress.com
Productivity is 10-100x
just 7 years ago
—  Massive improvements in Reuse
—  Deployment – months -> hours
—  5-20x reduction in cost
Why? How?
Platform 1 Centralized Computing
60 years ago IBM
Platform 2
40 years ago the first microcomputer
Platform 2.5 Distributed Computing
20 years ago the internet
Platform 3 The Cloud
Cloud, IOT, API Management,
PaaS, Mobile, Social, Open source,
Big Data, SaaS, iPaaS, BaaS, …
Platform 2 gave us:
—  delivery in year time-frames
—  writing over and over the same software
—  Low productivity development tools
—  half the time spent in deployment
—  Long iteration cycles
Cloud Companies
changed the model
—  Twitter, Google, Yahoo, Facebook, Netflix,
—  Continuous frequent deployment
—  open source development
—  Map/reduce, hadoop, Kafka, Clojure, Ruby, Chaos Monkey, API
Management
—  Chef, Puppet, Cassandra, Mongodb, OpenStack, Wso2,
Cloud Foundry, Scala, Spring, Rails, Docker, KVS,
Phonegap, html5, firefox, chrome
—  Unprecedented scale : The billion user club
—  Google 3+ billion users, Facebook 1+Billion users, Yahoo 2+billion users,
Twitter – billion messages/day, Ebay 5 billion transactions/day, Amazon cloud
division growing at 136% annually
Unprecedented Change
Enterprise App Store
API Management 
 SaaS Adoption
Executive Dashboards
PaaS
Mobile Apps
Open Source Adoption
SOA
Cloud Adoption and Automation
Federated Identity
Social Networking
Mobile BYOD
Big Data and Analytics
Connected is the new
Paradigm
—  Connected Car
—  Connected Business
—  Internally all its employees and services
—  Externally to partners and customers
—  Connected Health
—  Connected Airlines
—  Connected Logistics
—  ….
Key Elements of
Platform 3
—  Cloud native multi-tenancy
—  Open Source
—  APIs
—  Mobile
—  Social API, App, Web
Store
—  Bigdata
—  Event Driven Architecture
publish/subscribe IoT
—  PaaS/Devops Containers,
PaaS
—  Continuous testing,
integration, deployment
—  Automated scalability
—  New security protocols
—  Internet of Things
Gartner defines: social interaction, mobility, cloud, and information
IDC: 3rd Platform for IT growth and innovation, built on mobile devices,
cloud services, social technologies, and big data
Wikipedia:  mobile computing, social media,cloud computing, and big data.
The Internet of Things is sometimes included.
The Future Enterprise -
Virtualized
—  Virtualized Hardware – on demand like utility
—  Virtualized Services
—  APP, API, Device Management
Platform 3
“How do you build automation between
users and applications
in a connected Social IoT Mobile world?”
Social IoT
Mobile
Apps
IoT and
Mobile Mgt
API
Mgt and Reuse
BigData
Mediation / Broker
Micro
Services
Analytics
PaaS/DevOps
Security
Perf Mgt
Scaling
Glue for NEW and OLD technology
Cassandra/
Hbase/
Mongo
Social API/
App Store
API
Management
IoT
Enterprise Refactoring
Step 1
—  Take existing applications and services and break
them into APIs that can be consumed easily
Partners
Apps and
Services
Customer
Apps and
Services
First Step to Platform 3
API Management
—  Scalable API Delivery
—  API socialization and reuse
—  Lifecycle management
—  Usage Monitoring and Throttling
—  Security
—  External and/or internal services managed
Reuse pandemic
—  100 billion API calls/minute in the cloud says it all
—  APIs (microServices) are the new center of reuse
—  Apps use dozens of external services for
—  Payment, social, storage, AI, GPS, Locations,
—  Things, financial, logistics, lookups,
—  No interesting app without APIs
Network Effect APIs Exponentially
Increasing Intelligence and Value
Route
Planning
Voice and
SMS
Services
Ratings
Social
Services
Game
Engines
Relationship
Services
Payment
Services
Geo-GPS
Services Location
Services
Deep Learning
AI Services
Data and
BigData
Services
iPaaS
, PaaS
Calenda
r
Services
IoT
Integratio
n
Financial
Services
Security
Services
Logging
Services
Analytic
Services
Content
Services
Government
Svcs
News
ServicesSensors
Enterprise Refactoring
Benefits
—  New Revenue sources
—  New Customers and Partners
—  New Products, Applications and
Services
—  Faster time to Market
—  Increased Innovation
—  Cost Reductions
Network Effect – Increasing Devices, Services
Exponentially Increasing Value
Smartphone1
In a car
Smartphone2
In a restaurant
Waze Uber Yelp
Medical
Monitor
Service
Smartphone4
On the street
Smartphone3
In a taxi
Tesla Glucose
Monitor
Drone
GPS
Emergency
Vehicle
Searc
h
Open Source
Black Duck Survey
—  2014 80% of respondents say code quality vs proprietary why they
chose open source software
—  In 2007 80% rank cost as primary driver
—  2014 80% said access to source code important
—  2014 OSS Attracts and retains talent
—  Open Source projects doubling every 15 months
—  Companies are realizing Proprietary Enterprise License
companies are not necessarily aligned with your interests
—  Product Lifecycle tied to License Fees
—  Not amenable to open source projects (many of which are critical)
—  big upfront commitments not consistent with ‘aaS’ models
—  Not on the leading edge anymore
Open Source is the driver behind:
—  IaaS: Linux, Ubuntu, Suse,
KVM, Docker, OpenStack,
CloudStack
—  Agile Development: Eclipse,
CodeEnvy, Java
—  Build: Maven, Jenkins
—  Data: Hadoop, Cassandra,
Pentaho, MySql, Storm, WSO2
Lambda
—  Integration: WSO2, Redhat,
Mule, Kafka
—  PaaS/DevOps: Apache Stratos,
Cloud Foundry, Chef, Puppet,
Open Shift, Docker, Kubernetes
—  APIs : WSO2, Mule
—  Mobile: Android, Titanium,
PhoneGap, node.js, Mesh,
WSO2 EMM
—  IoT (Internet of Things): Z wave,
Arduino, CoAp, OpenMote,
MQTT, Thread,
—  Social: OpenSocial, wordpress,
Jamroom, Anahita, Elgg,
Buddypress, Diaspora, WSO2
Enterprise Store
Mobile	
  allows	
  Increasing	
  Business	
  
Innova3on	
  By	
  Enabling	
  the	
  Long	
  Tail	
  
Mobility - Javascript and Gadgets
-  Drag-and-drop
per-user
customizable
views
-  Easy creation
(Javascript,
Flash)
-  Decentralized
management,
publishing,
and
consumption
Enterprise Store – Socialize for Reuse
BigData
A big part of the new Platform
—  Information is knowledge (Google proves that)
—  You can create automation after the fact
—  Put automation in later instead of burdening real-
time processing
—  More agile
—  Learn about usage
—  Learn about your customers
—  Big Data Makes you look smart
—  Big Data gives you agility
BigData	
  Lambda	
  Architecture	
  
Best	
  Prac3ce	
  /	
  Best	
  of	
  both	
  worlds	
  
http://srinathsview.blogspot.co.uk/2014/03/
implementing-bigdata-lambda.html
PaaS is “aaS” for Services and Applications
Development (see blog below)
—  Low Initial Cost to Deploy
—  Incremental Cost as you use or develop more
—  Automated Deployment
—  Management Built-In
—  Best Practices baked in
—  Self-Service
—  Lifecycle Managed
—  Reuse
—  Resource Sharing
johnmathon.wordpress.com CloudRamblings – A simple guide to Cloud Computing
© WSO2 2014
PaaS : A critical part of P3.0
Bottom Line: Faster Time to Market
Before - software
development is costly,
risky and slow process
—  Do tests on early versions of software to determine loads from customers
—  Plan demand expectation and hardware required
—  Acquire hardware and networking equipment for a time period including additional
hardware for failures and expected peak periods
—  Find space for hardware, plan network integration plan, rule changes in switches,
routers, update configuration management, outages for upgrades and changes
—  Test hardware and network with software to insure it works
—  Understand failure modes, when to scale, runbooks for different scenarios, train
people in operation and what to do in different scenarios. Write scripts to detect
scenarios and provide needed information in failures.
—  Write or acquire management tools, put in instrumentation in hardware.
—  Plan for upgrade strategies, outages and SLA measurements, backup policies.
—  Beta customers
—  Go Live
Now – cheaper, faster, less
risky
—  Choose IaaS vendor
—  Choose PaaS platform
—  Write some runbooks for different scenarios,
train people in PaaS operation
—  Deploy software
—  Beta customers
—  Go live
0% 10% 20% 30% 40% 50% 60% 70% 80% 90% 100%
Time
Cost
Time
Cost
Development
Test/Deployment
Operations
$$$$$$$$$$$$$$$$$$$$$$$ SAVED
SAVED!
Hybrid Capability is important
—  Change cloud vendors based on:
—  Security
—  Cost
—  Zone Coverage
—  Performance Problems
—  Vendor instability
—  Or any reason that may occur
—  Use Multiple Clouds
—  Have on premise hardware as well as public
—  Burst on demand
—  Run certain services in some clouds that perform better
—  Run some tenants in some regions on different clouds
—  Run production, test, demo, staging … in different clouds
Some Vendors claim Hybrid meaning: not different types of clouds. Seriously restricts choices
Polyglot – pluggable
componentized
Con3nuous	
  Integra3on,	
  Test,	
  Deployment	
  
http://wso2.com/whitepapers/the-path-to-responsive-it/
“Cloud native”
—  Ability to develop and deploy in the cloud
—  The Development Platform itself runs in the
cloud or on a cloud infrastructure
—  Integrated with other Cloud Native Components
—  components that work in the cloud as services
—  Continuous integration, test, deployment – high
iterations dramatically improves productivity
—  Multi-tenancy throughout
—  Cloud Scalability


IoT
IoT	
  Markets	
  -­‐	
  Truly	
  Enormous	
  
Mobile / IIoT Evolution – 3 Use Cases!
—  For the Factory / Enterprise
—  Cost Reduction / Improved Efficiency / Automation
—  For the Employees
—  Productivity of Employees
—  For the Customer
—  Connected Business
—  New Interaction Paradigms
—  Increase Stickiness
EDA Publish / Subscribe
Mesh Network
IoT
IoT
IoT
IoT
IoT
IoT
IoT
IoT
IoT
Router
1
Router
2
No Single Point of Failure / Like the Internet
Functionality = Combination of all ServicesMesh1
Mesh2Mesh3
Cloud Control and Aggregation
Mesh1
The Cloud
Mesh2
Customers
Employees
UI
IOT Reference Architecture
Device
API MgtDev Mgt
Service Bus BPMBigDat
a
Long Term
Analysis
Activity Mgt
Cloud
CEP
Cloud Orchestration/Integration
Commu
nication
Prov
ider
OS
Applicatio
n
ESB, Security
OS
ESB, IM, PEP
Data Infrastructure
Hub
Orchestration
Integration
Rules
Engine
Data
Dev Mgt
Rules
Engine
User
Dashboard
IoT Mgt
Dashboard
Identity and Access Management
Security
Ecosystem PaaS – Taking
Platform3 to the next level
Boeing	
  Digital	
  Airline	
  
Management Dashboards
(C) WSO2 2014
This is the way you build
modern disruptive solutions
Connected Car
API Mgt
Dev
MgtCust Svc Service Bus
Design
BPM
BigDat
a
Long Term
Analysis
Activity Mgt
Service Bus
Polling LoggingEvents
Brake
sBrakes
BrakesBrakes
Console
Phone
Watch
3rd Party
App /
Device
3rd Party
App /
Device
3rd Party
App /
Device
Brakes
Hi
Priority
Planning
Lo
Priority Apps
Cell
Ven Cloud
CEP -
Service
ConnectedConstruction
API MgtDev Mgt
Cust Svc
Service Bus
Design
BPM
BigDat
a
Long Term
Analysis
Activity Mgt
Phone
Vehicles
Tools
Hi
Priority
Planning
Lo
Priority
Cloud
CEP
Building Sites
Vehicles
Vehicles
Phone
Phone
Tools
Tools
Tools
Data
Gather
Device
Data Gather
Devices
Wharehouse
Wharehouses
Tools
Data Gather
Device
Contractors
Design Contractor
Planning
Tool
Connected Construction




Connected-Health Reference Architecture
Health Enrollment –Insurance State or HMO
Mediation
/ESB
DSS to
RDB
Patient
Data
Patient Web
Application
Patient
Data
Sources
Message
Broker
Queues
Activity
Monitor
Activity
Logs
Complex Event
Processor
Patient Mobile
Application
Busine
ss
Proces
s
App
Serve
r
API
Management
Patient
Medical
Records
Patient
Data
Sources
Patient
Data
Sources
Online Sales
Mediation
/ESB
DSS to
RDB
Inventory
SKU /
UPCs
Pricing
Consumer
Web App
Partner /
OEM
Message
Broker
Queues
Activity
Monitor
Activity
Logs
Complex Event
Processor
Consumer
Mobile App
Busine
ss
Proces
s
App
Serve
r
Shipping
API
Management
EDA Architecture: Ufer Taxis
Uber User
App
Uber
Driver App
Meetup
Mobile App
United
Airline
Mobile App
Mediation
/ESB
Business
Processe
s
DSS to
RDB
Message
Broker
Payments
Square /
Zuora …Activity
Monitor
DSS Big
Data
Activity
Log
API and
App Store
Analytics
Peak Demand
Pricing
Dispute Handling
City Configuration
Reserve Service
Monitor Service
Driver Onboard
Driver Rating
Customer Onboard
Driver Interaction
Driver Selection
Driver Payments
Customer
Payments
Avail Query
Quick WSO2 Commercial
—  8 years Apache and Open Source Contributor
—  … from the past – Axis2, Synapse and contributors on 20 other Apache Projects
—  All wso2 software is 100% open source not enterprise licensed in any way (Apache
licensed)
—  Contributed Stratos as Cloud PaaS layer
—  True polyglot, hybrid PaaS
—  Contributors WSO2, Indiana University, Citrix, EngineYard, Cisco, NASA, SunGaurd,
Georgia Tech, …
—  Also have an open source cloud Ecosystem PaaS
—  App Factory
—  WSO2 will also offer Cloud Services based on all our open source tools in
2014/2015
One Stop Shop for Platform 3
API Management
Integration
Open Source
Mobile
Enterprise Store
Big Data
PaaS / DevOps
I(I)oT
Ecosystem PaaS
Security
WSO2 RedHat Mule Pivotal
What’s different about WSO2?
WSO2 Carbon consists of
190+ individual OSGi bundles (components)
20+ individual products
(ESB, CEP, BAM, Bigdata, API Mgt, PaaS, Security,
User Experience, Dev and App Mgt for Mobile and
IoT, Integration, Bus Process, Enterprise Store,
Governance, PaaS and more)
Use as little or as much
All Components designed to the
same:
1.  Multi-tenancy throughout
2.  Scalable distributed Cloud Native
3.  Admin, Logging, Governance
4.  HA/DR, APIs, Configuration,
5.  Run time management, Runbooks
6.  Deployment across all components
7.  Everything uses everything else
Forrester Systems of Systems We do all this 


More Information
—  John Mathon john@wso2.com
—  Twitter Feed: @john_mathon
—  Blog: johnmathon.wordpress.com
—  Cloud: wso2.com/cloud
—  Download: wso2.com
—  App Factory Signon: https://
cloudpreview.wso2.com/

Mais conteúdo relacionado

Mais procurados

How Splunk connects Salesforce
How Splunk connects SalesforceHow Splunk connects Salesforce
How Splunk connects SalesforceMuleSoft
 
Optimizing Service Desk Interactions with Knowledge Management - BMC Engage 2015
Optimizing Service Desk Interactions with Knowledge Management - BMC Engage 2015Optimizing Service Desk Interactions with Knowledge Management - BMC Engage 2015
Optimizing Service Desk Interactions with Knowledge Management - BMC Engage 2015Jon Stevens-Hall
 
Adopting the Right Architecture for IoT Implementation
Adopting the Right Architecture for IoT ImplementationAdopting the Right Architecture for IoT Implementation
Adopting the Right Architecture for IoT ImplementationRapidValue
 
Red Hat Mobile
Red Hat MobileRed Hat Mobile
Red Hat MobileRed Hat
 
Big data and intelligent platforms
Big data and intelligent platformsBig data and intelligent platforms
Big data and intelligent platformsKrishnan Subramanian
 
Accelerating Innovation with Hybrid Cloud
Accelerating Innovation with Hybrid CloudAccelerating Innovation with Hybrid Cloud
Accelerating Innovation with Hybrid CloudJeff Jakubiak
 
Moving to AWS? Real Stories of BMC Customers that used Discovery to do that!
Moving to AWS?  Real Stories of BMC Customers that used Discovery to do that!Moving to AWS?  Real Stories of BMC Customers that used Discovery to do that!
Moving to AWS? Real Stories of BMC Customers that used Discovery to do that!Bill Spinner
 
Simplify enterprise IT with no code platform - aPaaS
Simplify enterprise IT with no code platform - aPaaSSimplify enterprise IT with no code platform - aPaaS
Simplify enterprise IT with no code platform - aPaaSDr Ganesh Iyer
 
Introduction, Product Demo & Roadmap and Industry Analyst
Introduction, Product Demo & Roadmap and Industry AnalystIntroduction, Product Demo & Roadmap and Industry Analyst
Introduction, Product Demo & Roadmap and Industry AnalystRightScale
 
2016 Gartner Toronto Summit - The Future of Enterprise IT
2016 Gartner Toronto Summit - The Future of Enterprise IT2016 Gartner Toronto Summit - The Future of Enterprise IT
2016 Gartner Toronto Summit - The Future of Enterprise ITAmazon Web Services
 
State of enterprise mobile app development 2017
State of enterprise mobile app development 2017State of enterprise mobile app development 2017
State of enterprise mobile app development 2017WaveMaker, Inc.
 
IaaS Trends: Migrate Servers to Cloud
IaaS Trends: Migrate Servers to CloudIaaS Trends: Migrate Servers to Cloud
IaaS Trends: Migrate Servers to CloudIMC Institute
 
How the Internet of Things and 20 billion devices will change your job
How the Internet of Things and 20 billion devices will change your jobHow the Internet of Things and 20 billion devices will change your job
How the Internet of Things and 20 billion devices will change your jobJon Stevens-Hall
 
Event Streaming: from Projects to Platform (Lyndon Hedderly, Confluent) 2019 ...
Event Streaming: from Projects to Platform (Lyndon Hedderly, Confluent) 2019 ...Event Streaming: from Projects to Platform (Lyndon Hedderly, Confluent) 2019 ...
Event Streaming: from Projects to Platform (Lyndon Hedderly, Confluent) 2019 ...confluent
 
Bluemix IoT Cloud Foundry Meetup slides
Bluemix IoT Cloud Foundry Meetup slidesBluemix IoT Cloud Foundry Meetup slides
Bluemix IoT Cloud Foundry Meetup slidesValerie Lampkin
 
Social Media, Cloud Computing and architecture
Social Media, Cloud Computing and architectureSocial Media, Cloud Computing and architecture
Social Media, Cloud Computing and architectureRick Mans
 
Setup API Introductie
Setup API IntroductieSetup API Introductie
Setup API Introductieannehelmond
 
Swift at IBM: Mobile, open source and the drive to the cloud
Swift at IBM: Mobile, open source and the drive to the cloudSwift at IBM: Mobile, open source and the drive to the cloud
Swift at IBM: Mobile, open source and the drive to the cloudDev_Events
 

Mais procurados (20)

How Splunk connects Salesforce
How Splunk connects SalesforceHow Splunk connects Salesforce
How Splunk connects Salesforce
 
Optimizing Service Desk Interactions with Knowledge Management - BMC Engage 2015
Optimizing Service Desk Interactions with Knowledge Management - BMC Engage 2015Optimizing Service Desk Interactions with Knowledge Management - BMC Engage 2015
Optimizing Service Desk Interactions with Knowledge Management - BMC Engage 2015
 
Adopting the Right Architecture for IoT Implementation
Adopting the Right Architecture for IoT ImplementationAdopting the Right Architecture for IoT Implementation
Adopting the Right Architecture for IoT Implementation
 
IBM Bluemix Overview
IBM Bluemix OverviewIBM Bluemix Overview
IBM Bluemix Overview
 
Red Hat Mobile
Red Hat MobileRed Hat Mobile
Red Hat Mobile
 
Big data and intelligent platforms
Big data and intelligent platformsBig data and intelligent platforms
Big data and intelligent platforms
 
Accelerating Innovation with Hybrid Cloud
Accelerating Innovation with Hybrid CloudAccelerating Innovation with Hybrid Cloud
Accelerating Innovation with Hybrid Cloud
 
Moving to AWS? Real Stories of BMC Customers that used Discovery to do that!
Moving to AWS?  Real Stories of BMC Customers that used Discovery to do that!Moving to AWS?  Real Stories of BMC Customers that used Discovery to do that!
Moving to AWS? Real Stories of BMC Customers that used Discovery to do that!
 
Simplify enterprise IT with no code platform - aPaaS
Simplify enterprise IT with no code platform - aPaaSSimplify enterprise IT with no code platform - aPaaS
Simplify enterprise IT with no code platform - aPaaS
 
Introduction, Product Demo & Roadmap and Industry Analyst
Introduction, Product Demo & Roadmap and Industry AnalystIntroduction, Product Demo & Roadmap and Industry Analyst
Introduction, Product Demo & Roadmap and Industry Analyst
 
2016 Gartner Toronto Summit - The Future of Enterprise IT
2016 Gartner Toronto Summit - The Future of Enterprise IT2016 Gartner Toronto Summit - The Future of Enterprise IT
2016 Gartner Toronto Summit - The Future of Enterprise IT
 
Social World
Social WorldSocial World
Social World
 
State of enterprise mobile app development 2017
State of enterprise mobile app development 2017State of enterprise mobile app development 2017
State of enterprise mobile app development 2017
 
IaaS Trends: Migrate Servers to Cloud
IaaS Trends: Migrate Servers to CloudIaaS Trends: Migrate Servers to Cloud
IaaS Trends: Migrate Servers to Cloud
 
How the Internet of Things and 20 billion devices will change your job
How the Internet of Things and 20 billion devices will change your jobHow the Internet of Things and 20 billion devices will change your job
How the Internet of Things and 20 billion devices will change your job
 
Event Streaming: from Projects to Platform (Lyndon Hedderly, Confluent) 2019 ...
Event Streaming: from Projects to Platform (Lyndon Hedderly, Confluent) 2019 ...Event Streaming: from Projects to Platform (Lyndon Hedderly, Confluent) 2019 ...
Event Streaming: from Projects to Platform (Lyndon Hedderly, Confluent) 2019 ...
 
Bluemix IoT Cloud Foundry Meetup slides
Bluemix IoT Cloud Foundry Meetup slidesBluemix IoT Cloud Foundry Meetup slides
Bluemix IoT Cloud Foundry Meetup slides
 
Social Media, Cloud Computing and architecture
Social Media, Cloud Computing and architectureSocial Media, Cloud Computing and architecture
Social Media, Cloud Computing and architecture
 
Setup API Introductie
Setup API IntroductieSetup API Introductie
Setup API Introductie
 
Swift at IBM: Mobile, open source and the drive to the cloud
Swift at IBM: Mobile, open source and the drive to the cloudSwift at IBM: Mobile, open source and the drive to the cloud
Swift at IBM: Mobile, open source and the drive to the cloud
 

Semelhante a Envisioning the Future Enterprise Platform

Enterprise platform 3.0v4 for webinar
Enterprise platform 3.0v4 for webinarEnterprise platform 3.0v4 for webinar
Enterprise platform 3.0v4 for webinarJohn Mathon
 
WSO2 Integration Platform: Vision and Roadmap
WSO2 Integration Platform: Vision and RoadmapWSO2 Integration Platform: Vision and Roadmap
WSO2 Integration Platform: Vision and RoadmapWSO2
 
Re-Inventing Enterprise IT Around APIs & Apps
Re-Inventing Enterprise IT Around APIs & AppsRe-Inventing Enterprise IT Around APIs & Apps
Re-Inventing Enterprise IT Around APIs & AppsWSO2
 
Digital Platfrom 4 Summary
Digital Platfrom 4 SummaryDigital Platfrom 4 Summary
Digital Platfrom 4 SummaryIan Thomas
 
Meet Jan Baan @ Coimbatore
Meet Jan Baan @ CoimbatoreMeet Jan Baan @ Coimbatore
Meet Jan Baan @ Coimbatorekovaitechstart
 
Digital Reinvention by NRB
Digital Reinvention by NRBDigital Reinvention by NRB
Digital Reinvention by NRBWilliam Poos
 
API Integration: Red Hat integration perspective
API Integration: Red Hat integration perspectiveAPI Integration: Red Hat integration perspective
API Integration: Red Hat integration perspectiveJudy Breedlove
 
Cloud computing adoption in sap technologies
Cloud computing adoption in sap technologiesCloud computing adoption in sap technologies
Cloud computing adoption in sap technologiessveldanda
 
HCL Volt MX Overview - DNUG Stammtisch Schweiz
HCL Volt MX Overview - DNUG Stammtisch SchweizHCL Volt MX Overview - DNUG Stammtisch Schweiz
HCL Volt MX Overview - DNUG Stammtisch SchweizDNUG e.V.
 
HCL Volt MX Overview - DNUG Stammtisch Bodensee
HCL Volt MX Overview - DNUG Stammtisch BodenseeHCL Volt MX Overview - DNUG Stammtisch Bodensee
HCL Volt MX Overview - DNUG Stammtisch BodenseeDNUG e.V.
 
Using PaaS to run APIs and Microservices in Production
Using PaaS to run APIs and Microservices in ProductionUsing PaaS to run APIs and Microservices in Production
Using PaaS to run APIs and Microservices in ProductionApigee | Google Cloud
 
top five futuretrends in erp.pdf
top five futuretrends in erp.pdftop five futuretrends in erp.pdf
top five futuretrends in erp.pdfssuser2cc0d4
 
7 steps to Enterprise PaaS
7 steps to Enterprise PaaS7 steps to Enterprise PaaS
7 steps to Enterprise PaaSVMware vFabric
 
Azure Overview Csco
Azure Overview CscoAzure Overview Csco
Azure Overview Cscorajramab
 
Real-time Visibility at Scale with Sumo Logic
Real-time Visibility at Scale with Sumo LogicReal-time Visibility at Scale with Sumo Logic
Real-time Visibility at Scale with Sumo LogicAmazon Web Services
 
APIs: the Glue of Cloud Computing
APIs: the Glue of Cloud ComputingAPIs: the Glue of Cloud Computing
APIs: the Glue of Cloud Computing3scale
 
Unit 1.4 working of cloud computing
Unit 1.4 working of cloud computingUnit 1.4 working of cloud computing
Unit 1.4 working of cloud computingeShikshak
 
The Three Pillars of Agile Integration: Connector, Container & API
The Three Pillars of Agile Integration: Connector, Container & APIThe Three Pillars of Agile Integration: Connector, Container & API
The Three Pillars of Agile Integration: Connector, Container & APIJudy Breedlove
 

Semelhante a Envisioning the Future Enterprise Platform (20)

Enterprise platform 3.0v4 for webinar
Enterprise platform 3.0v4 for webinarEnterprise platform 3.0v4 for webinar
Enterprise platform 3.0v4 for webinar
 
WSO2 Integration Platform: Vision and Roadmap
WSO2 Integration Platform: Vision and RoadmapWSO2 Integration Platform: Vision and Roadmap
WSO2 Integration Platform: Vision and Roadmap
 
Re-Inventing Enterprise IT Around APIs & Apps
Re-Inventing Enterprise IT Around APIs & AppsRe-Inventing Enterprise IT Around APIs & Apps
Re-Inventing Enterprise IT Around APIs & Apps
 
Digital Platfrom 4 Summary
Digital Platfrom 4 SummaryDigital Platfrom 4 Summary
Digital Platfrom 4 Summary
 
Meet Jan Baan @ Coimbatore
Meet Jan Baan @ CoimbatoreMeet Jan Baan @ Coimbatore
Meet Jan Baan @ Coimbatore
 
Digital Reinvention by NRB
Digital Reinvention by NRBDigital Reinvention by NRB
Digital Reinvention by NRB
 
API Integration: Red Hat integration perspective
API Integration: Red Hat integration perspectiveAPI Integration: Red Hat integration perspective
API Integration: Red Hat integration perspective
 
Cloud computing adoption in sap technologies
Cloud computing adoption in sap technologiesCloud computing adoption in sap technologies
Cloud computing adoption in sap technologies
 
HCL Volt MX Overview - DNUG Stammtisch Schweiz
HCL Volt MX Overview - DNUG Stammtisch SchweizHCL Volt MX Overview - DNUG Stammtisch Schweiz
HCL Volt MX Overview - DNUG Stammtisch Schweiz
 
HCL Volt MX Overview - DNUG Stammtisch Bodensee
HCL Volt MX Overview - DNUG Stammtisch BodenseeHCL Volt MX Overview - DNUG Stammtisch Bodensee
HCL Volt MX Overview - DNUG Stammtisch Bodensee
 
Using PaaS to run APIs and Microservices in Production
Using PaaS to run APIs and Microservices in ProductionUsing PaaS to run APIs and Microservices in Production
Using PaaS to run APIs and Microservices in Production
 
top five futuretrends in erp.pdf
top five futuretrends in erp.pdftop five futuretrends in erp.pdf
top five futuretrends in erp.pdf
 
7 steps to Enterprise PaaS
7 steps to Enterprise PaaS7 steps to Enterprise PaaS
7 steps to Enterprise PaaS
 
Top five future trends in erp
Top five future trends in erpTop five future trends in erp
Top five future trends in erp
 
Azure Overview Csco
Azure Overview CscoAzure Overview Csco
Azure Overview Csco
 
Real-time Visibility at Scale with Sumo Logic
Real-time Visibility at Scale with Sumo LogicReal-time Visibility at Scale with Sumo Logic
Real-time Visibility at Scale with Sumo Logic
 
APIs: the Glue of Cloud Computing
APIs: the Glue of Cloud ComputingAPIs: the Glue of Cloud Computing
APIs: the Glue of Cloud Computing
 
Dev ops
Dev opsDev ops
Dev ops
 
Unit 1.4 working of cloud computing
Unit 1.4 working of cloud computingUnit 1.4 working of cloud computing
Unit 1.4 working of cloud computing
 
The Three Pillars of Agile Integration: Connector, Container & API
The Three Pillars of Agile Integration: Connector, Container & APIThe Three Pillars of Agile Integration: Connector, Container & API
The Three Pillars of Agile Integration: Connector, Container & API
 

Mais de 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
 

Mais de 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”
 

Envisioning the Future Enterprise Platform

  • 1. Envisioning the Future Enterprise Platform for Mobile, Social, Big Data, Cloud, APIs, I(I)oT, Open Source By John Mathon WSO2, VP Enterprise Evangelism and Product Strategy
  • 2. About the Author —  10 patents, publish / subscribe, multipath low latency high reliability messaging, Content management in file systems, peer to peer messaging over WAN… others —  founder and CTO of TIBCO —  Twitter: @john_mathon —  Blog: CloudRamblings johnmathon.wordpress.com
  • 3. Productivity is 10-100x just 7 years ago —  Massive improvements in Reuse —  Deployment – months -> hours —  5-20x reduction in cost Why? How?
  • 4. Platform 1 Centralized Computing 60 years ago IBM Platform 2 40 years ago the first microcomputer Platform 2.5 Distributed Computing 20 years ago the internet Platform 3 The Cloud Cloud, IOT, API Management, PaaS, Mobile, Social, Open source, Big Data, SaaS, iPaaS, BaaS, …
  • 5. Platform 2 gave us: —  delivery in year time-frames —  writing over and over the same software —  Low productivity development tools —  half the time spent in deployment —  Long iteration cycles
  • 6. Cloud Companies changed the model —  Twitter, Google, Yahoo, Facebook, Netflix, —  Continuous frequent deployment —  open source development —  Map/reduce, hadoop, Kafka, Clojure, Ruby, Chaos Monkey, API Management —  Chef, Puppet, Cassandra, Mongodb, OpenStack, Wso2, Cloud Foundry, Scala, Spring, Rails, Docker, KVS, Phonegap, html5, firefox, chrome —  Unprecedented scale : The billion user club —  Google 3+ billion users, Facebook 1+Billion users, Yahoo 2+billion users, Twitter – billion messages/day, Ebay 5 billion transactions/day, Amazon cloud division growing at 136% annually
  • 8. Enterprise App Store API Management SaaS Adoption Executive Dashboards PaaS Mobile Apps Open Source Adoption SOA Cloud Adoption and Automation Federated Identity Social Networking Mobile BYOD Big Data and Analytics
  • 9. Connected is the new Paradigm —  Connected Car —  Connected Business —  Internally all its employees and services —  Externally to partners and customers —  Connected Health —  Connected Airlines —  Connected Logistics —  ….
  • 10. Key Elements of Platform 3 —  Cloud native multi-tenancy —  Open Source —  APIs —  Mobile —  Social API, App, Web Store —  Bigdata —  Event Driven Architecture publish/subscribe IoT —  PaaS/Devops Containers, PaaS —  Continuous testing, integration, deployment —  Automated scalability —  New security protocols —  Internet of Things Gartner defines: social interaction, mobility, cloud, and information IDC: 3rd Platform for IT growth and innovation, built on mobile devices, cloud services, social technologies, and big data Wikipedia:  mobile computing, social media,cloud computing, and big data. The Internet of Things is sometimes included.
  • 11. The Future Enterprise - Virtualized —  Virtualized Hardware – on demand like utility —  Virtualized Services —  APP, API, Device Management
  • 12. Platform 3 “How do you build automation between users and applications in a connected Social IoT Mobile world?” Social IoT Mobile Apps IoT and Mobile Mgt API Mgt and Reuse BigData Mediation / Broker Micro Services Analytics PaaS/DevOps Security Perf Mgt Scaling
  • 13. Glue for NEW and OLD technology Cassandra/ Hbase/ Mongo Social API/ App Store API Management IoT
  • 14. Enterprise Refactoring Step 1 —  Take existing applications and services and break them into APIs that can be consumed easily Partners Apps and Services Customer Apps and Services
  • 15. First Step to Platform 3 API Management —  Scalable API Delivery —  API socialization and reuse —  Lifecycle management —  Usage Monitoring and Throttling —  Security —  External and/or internal services managed
  • 16. Reuse pandemic —  100 billion API calls/minute in the cloud says it all —  APIs (microServices) are the new center of reuse —  Apps use dozens of external services for —  Payment, social, storage, AI, GPS, Locations, —  Things, financial, logistics, lookups, —  No interesting app without APIs
  • 17. Network Effect APIs Exponentially Increasing Intelligence and Value Route Planning Voice and SMS Services Ratings Social Services Game Engines Relationship Services Payment Services Geo-GPS Services Location Services Deep Learning AI Services Data and BigData Services iPaaS , PaaS Calenda r Services IoT Integratio n Financial Services Security Services Logging Services Analytic Services Content Services Government Svcs News ServicesSensors
  • 18. Enterprise Refactoring Benefits —  New Revenue sources —  New Customers and Partners —  New Products, Applications and Services —  Faster time to Market —  Increased Innovation —  Cost Reductions
  • 19. Network Effect – Increasing Devices, Services Exponentially Increasing Value Smartphone1 In a car Smartphone2 In a restaurant Waze Uber Yelp Medical Monitor Service Smartphone4 On the street Smartphone3 In a taxi Tesla Glucose Monitor Drone GPS Emergency Vehicle Searc h
  • 20. Open Source Black Duck Survey —  2014 80% of respondents say code quality vs proprietary why they chose open source software —  In 2007 80% rank cost as primary driver —  2014 80% said access to source code important —  2014 OSS Attracts and retains talent —  Open Source projects doubling every 15 months —  Companies are realizing Proprietary Enterprise License companies are not necessarily aligned with your interests —  Product Lifecycle tied to License Fees —  Not amenable to open source projects (many of which are critical) —  big upfront commitments not consistent with ‘aaS’ models —  Not on the leading edge anymore
  • 21. Open Source is the driver behind: —  IaaS: Linux, Ubuntu, Suse, KVM, Docker, OpenStack, CloudStack —  Agile Development: Eclipse, CodeEnvy, Java —  Build: Maven, Jenkins —  Data: Hadoop, Cassandra, Pentaho, MySql, Storm, WSO2 Lambda —  Integration: WSO2, Redhat, Mule, Kafka —  PaaS/DevOps: Apache Stratos, Cloud Foundry, Chef, Puppet, Open Shift, Docker, Kubernetes —  APIs : WSO2, Mule —  Mobile: Android, Titanium, PhoneGap, node.js, Mesh, WSO2 EMM —  IoT (Internet of Things): Z wave, Arduino, CoAp, OpenMote, MQTT, Thread, —  Social: OpenSocial, wordpress, Jamroom, Anahita, Elgg, Buddypress, Diaspora, WSO2 Enterprise Store
  • 22. Mobile  allows  Increasing  Business   Innova3on  By  Enabling  the  Long  Tail  
  • 23. Mobility - Javascript and Gadgets -  Drag-and-drop per-user customizable views -  Easy creation (Javascript, Flash) -  Decentralized management, publishing, and consumption
  • 24. Enterprise Store – Socialize for Reuse
  • 25. BigData A big part of the new Platform —  Information is knowledge (Google proves that) —  You can create automation after the fact —  Put automation in later instead of burdening real- time processing —  More agile —  Learn about usage —  Learn about your customers —  Big Data Makes you look smart —  Big Data gives you agility
  • 26. BigData  Lambda  Architecture   Best  Prac3ce  /  Best  of  both  worlds   http://srinathsview.blogspot.co.uk/2014/03/ implementing-bigdata-lambda.html
  • 27. PaaS is “aaS” for Services and Applications Development (see blog below) —  Low Initial Cost to Deploy —  Incremental Cost as you use or develop more —  Automated Deployment —  Management Built-In —  Best Practices baked in —  Self-Service —  Lifecycle Managed —  Reuse —  Resource Sharing johnmathon.wordpress.com CloudRamblings – A simple guide to Cloud Computing
  • 28. © WSO2 2014 PaaS : A critical part of P3.0 Bottom Line: Faster Time to Market Before - software development is costly, risky and slow process —  Do tests on early versions of software to determine loads from customers —  Plan demand expectation and hardware required —  Acquire hardware and networking equipment for a time period including additional hardware for failures and expected peak periods —  Find space for hardware, plan network integration plan, rule changes in switches, routers, update configuration management, outages for upgrades and changes —  Test hardware and network with software to insure it works —  Understand failure modes, when to scale, runbooks for different scenarios, train people in operation and what to do in different scenarios. Write scripts to detect scenarios and provide needed information in failures. —  Write or acquire management tools, put in instrumentation in hardware. —  Plan for upgrade strategies, outages and SLA measurements, backup policies. —  Beta customers —  Go Live Now – cheaper, faster, less risky —  Choose IaaS vendor —  Choose PaaS platform —  Write some runbooks for different scenarios, train people in PaaS operation —  Deploy software —  Beta customers —  Go live 0% 10% 20% 30% 40% 50% 60% 70% 80% 90% 100% Time Cost Time Cost Development Test/Deployment Operations $$$$$$$$$$$$$$$$$$$$$$$ SAVED SAVED!
  • 29. Hybrid Capability is important —  Change cloud vendors based on: —  Security —  Cost —  Zone Coverage —  Performance Problems —  Vendor instability —  Or any reason that may occur —  Use Multiple Clouds —  Have on premise hardware as well as public —  Burst on demand —  Run certain services in some clouds that perform better —  Run some tenants in some regions on different clouds —  Run production, test, demo, staging … in different clouds Some Vendors claim Hybrid meaning: not different types of clouds. Seriously restricts choices
  • 31. Con3nuous  Integra3on,  Test,  Deployment   http://wso2.com/whitepapers/the-path-to-responsive-it/
  • 32. “Cloud native” —  Ability to develop and deploy in the cloud —  The Development Platform itself runs in the cloud or on a cloud infrastructure —  Integrated with other Cloud Native Components —  components that work in the cloud as services —  Continuous integration, test, deployment – high iterations dramatically improves productivity —  Multi-tenancy throughout —  Cloud Scalability
  • 33.
  • 34. IoT
  • 35. IoT  Markets  -­‐  Truly  Enormous  
  • 36. Mobile / IIoT Evolution – 3 Use Cases! —  For the Factory / Enterprise —  Cost Reduction / Improved Efficiency / Automation —  For the Employees —  Productivity of Employees —  For the Customer —  Connected Business —  New Interaction Paradigms —  Increase Stickiness
  • 37. EDA Publish / Subscribe Mesh Network IoT IoT IoT IoT IoT IoT IoT IoT IoT Router 1 Router 2 No Single Point of Failure / Like the Internet Functionality = Combination of all ServicesMesh1 Mesh2Mesh3
  • 38. Cloud Control and Aggregation Mesh1 The Cloud Mesh2 Customers Employees
  • 39. UI IOT Reference Architecture Device API MgtDev Mgt Service Bus BPMBigDat a Long Term Analysis Activity Mgt Cloud CEP Cloud Orchestration/Integration Commu nication Prov ider OS Applicatio n ESB, Security OS ESB, IM, PEP Data Infrastructure Hub Orchestration Integration Rules Engine Data Dev Mgt Rules Engine User Dashboard IoT Mgt Dashboard
  • 40. Identity and Access Management Security
  • 41. Ecosystem PaaS – Taking Platform3 to the next level
  • 44. This is the way you build modern disruptive solutions
  • 45. Connected Car API Mgt Dev MgtCust Svc Service Bus Design BPM BigDat a Long Term Analysis Activity Mgt Service Bus Polling LoggingEvents Brake sBrakes BrakesBrakes Console Phone Watch 3rd Party App / Device 3rd Party App / Device 3rd Party App / Device Brakes Hi Priority Planning Lo Priority Apps Cell Ven Cloud CEP - Service
  • 46. ConnectedConstruction API MgtDev Mgt Cust Svc Service Bus Design BPM BigDat a Long Term Analysis Activity Mgt Phone Vehicles Tools Hi Priority Planning Lo Priority Cloud CEP Building Sites Vehicles Vehicles Phone Phone Tools Tools Tools Data Gather Device Data Gather Devices Wharehouse Wharehouses Tools Data Gather Device Contractors Design Contractor Planning Tool Connected Construction
  • 48. Health Enrollment –Insurance State or HMO Mediation /ESB DSS to RDB Patient Data Patient Web Application Patient Data Sources Message Broker Queues Activity Monitor Activity Logs Complex Event Processor Patient Mobile Application Busine ss Proces s App Serve r API Management Patient Medical Records Patient Data Sources Patient Data Sources
  • 49. Online Sales Mediation /ESB DSS to RDB Inventory SKU / UPCs Pricing Consumer Web App Partner / OEM Message Broker Queues Activity Monitor Activity Logs Complex Event Processor Consumer Mobile App Busine ss Proces s App Serve r Shipping API Management
  • 50. EDA Architecture: Ufer Taxis Uber User App Uber Driver App Meetup Mobile App United Airline Mobile App Mediation /ESB Business Processe s DSS to RDB Message Broker Payments Square / Zuora …Activity Monitor DSS Big Data Activity Log API and App Store Analytics Peak Demand Pricing Dispute Handling City Configuration Reserve Service Monitor Service Driver Onboard Driver Rating Customer Onboard Driver Interaction Driver Selection Driver Payments Customer Payments Avail Query
  • 51. Quick WSO2 Commercial —  8 years Apache and Open Source Contributor —  … from the past – Axis2, Synapse and contributors on 20 other Apache Projects —  All wso2 software is 100% open source not enterprise licensed in any way (Apache licensed) —  Contributed Stratos as Cloud PaaS layer —  True polyglot, hybrid PaaS —  Contributors WSO2, Indiana University, Citrix, EngineYard, Cisco, NASA, SunGaurd, Georgia Tech, … —  Also have an open source cloud Ecosystem PaaS —  App Factory —  WSO2 will also offer Cloud Services based on all our open source tools in 2014/2015
  • 52. One Stop Shop for Platform 3 API Management Integration Open Source Mobile Enterprise Store Big Data PaaS / DevOps I(I)oT Ecosystem PaaS Security WSO2 RedHat Mule Pivotal
  • 53. What’s different about WSO2? WSO2 Carbon consists of 190+ individual OSGi bundles (components) 20+ individual products (ESB, CEP, BAM, Bigdata, API Mgt, PaaS, Security, User Experience, Dev and App Mgt for Mobile and IoT, Integration, Bus Process, Enterprise Store, Governance, PaaS and more) Use as little or as much
  • 54. All Components designed to the same: 1.  Multi-tenancy throughout 2.  Scalable distributed Cloud Native 3.  Admin, Logging, Governance 4.  HA/DR, APIs, Configuration, 5.  Run time management, Runbooks 6.  Deployment across all components 7.  Everything uses everything else
  • 55. Forrester Systems of Systems We do all this 

  • 56. More Information —  John Mathon john@wso2.com —  Twitter Feed: @john_mathon —  Blog: johnmathon.wordpress.com —  Cloud: wso2.com/cloud —  Download: wso2.com —  App Factory Signon: https:// cloudpreview.wso2.com/