SlideShare a Scribd company logo
1 of 56
Introducing the Enterprise
Mobile-First Middleware
Jesus Rodriguez
CEO, KidoZen
About Me
• Hackerpreneur
• Co-Founder KidoZen, Inc
• Advisor to software companies (Microsoft, Oracle….)
• Board member
• Speaker, Author
• Investor
• http://jrodthoughts.com
• http://weblogs.asp.net/gsusx
• https://twitter.com/jrdothoughts
• http://kidozen.com
About KidoZen
A platform that powers the
backend of the post-web
enterprise
KIDOZEN A MOBILE APP PLATFORM FORTHE ENTERPRISE
 Enables Backend,
Management and
Lifecycle Capabilities
 Integration with On-
Premise and SaaS
Systems
 Access to Storage,
Logging, Identity
Management, SMS,
Push Notification, etc.
 Public, Hybrid, Private
Cloud
 Analytics, Data
Virtualization, Data
Visualization, etc.
KidoZen
Integration :
Enterprise
mBaaS
Data Access:
Mobile Data
Virtualization
Privacy:
Mobile Data
Management
Distribution:
Enterprise
Mobile App
Center
Analytics:
App
Performance
Monitoring
Visualization:
Mobile Data
Visualization
Our Customers
Our Customers
25+ Partners in 50 Countries
Canada
United States
AustraliaSouth Africa
Taiwan
Philippines
Argentin
a
Egypt
Kuwait
Saudi Arabia
UAE
Mexico
India
Malaysia
Singapore
Indonesia
China
Europe
Austria
Belgium
Czech Republic
France
Germany
Hungary
Ireland
Italy
Luxembourg
Netherlands
Norway
Portugal
Slovakia
Spain
Sweden
Switzerland
United Kingdom
Russia
Geographic Coverage
Agenda
• The need for a mobile-first middleware
• The DNA of a mobile-first middleware
• Capabilities
Enterprise Mobile Needs
a New Middleware
Another #%#$!^^%Middleware??????????
Why????
Every relevant enterprise information
worker trend produces a new type of
middleware
Historic Fact #1
The Evolution of Enterprise Middleware?
B2B:
EAI
Relational
Databases:
ETL
Software
Oriented
Architecture:
ESB
Cloud
Computing:
iPaaS
Enterprise
Mobility:
???
We always try to apply previous-
generation middleware to
new-generation problems
Historic Fact #2
And It NeverWorks….
Middleware Requirements Evolve
What makes mobile integration
different?
One of the Endpoints is Always Mobile
App-Driven Integration:The app is
part of the middleware
A Few Other Unique Characteristics
• OfflineCommunications
• Heterogeneous devices
• Diverse networks
• Real time data access
• Small data payloads
We Haven’t HadThis Problem Before…
Achieving Mobile IntegrationToday…
Homegrown APIs
Enterprise Data Source
Data SourceAPI
Corp Data Center
Mobile Data Access via Homegrown APIs
Pros:
• Leverage existing skillsets and assets
• Enabler for responsive-design models
Cons:
• Non-mobile-first infrastructure
• Requires constant building of backend infrastructure
• Hard to scale (development) and maintain
• Challenging to manage & operate
• No aggregation or orchestration models
• Lack of standards: Different APIs for different data sources
MEAPs
Enterprise Data Source
Corp Data Center
Enterprise Data
Connector
MEAP Server
MEAPs
Mobile Data Access via MEAPs
Pros:
• Default enterprise systems connectors
Cons:
• Heavy and proprietary infrastructure
• Expensive
• Require professional services & training
• Challenging to manage & operate
• Lack of standards: Different connectors for different data
sources
We need a better model….
Introducing the enterprise
mobile-first middleware…
A mobile-first middleware provides
integration between mobile
applications and enterprise systems
Definition
Enterprise mobile backend as a service
(mBaaS) platforms are the closest
approximation to a mobile-first
middleware and a foundational
component of it
Enterprise mBaaS
Enterprise Data Source
Corp Data Center
Enterprise Data
Connector
Enterprise Data
Agent
Enterprise SystemAPI
Enterprise mBaaS
Platform
Mobile Data Access via Enterprise mBaaS
Pros:
• Default enterprise system connectors
• Private, hybrid and public cloud friendly infrastructure
• Mobile platform agnostic
• Lean and scalable models
• Productized road map
Cons:
• Lack of standards: Different connectors for different data sources
• Back-end system knowledge required
The DNA of a mobile-first middleware
Elements of a Mobile-First Middleware
Mobile-first
Middleware
Mobile APIs
Mobile App
Distribution
Mobile App
Analytics
Mobile
Integration
Pipeline
Components
Enterprise Mobile APIs
Types of Enterprise Mobile APIs
Enterprise Mobile APIs
•Enable service access to mobile-first capabilities
•Examples:
• Push notifications
• SMS
• Voice
• Image recognition
• Location
•Technological implementation: mBaaS
Mobile Infrastructure APIs
• Provide compute, storage and messaging capabilities to
mobile applications
• Examples:
• Storage
• Queuing
• Publish-Subscribe
• Logging
• Configuration
• Technological implementation: mBaaS
Mobile Enterprise APIs
• Provide integration between mobile apps and enterprise
systems
• Examples:
• SAP
• Siebel
• Oracle DB
• MS Dynamics
• Epic
• Technological implementation: mBaaS
Mobile Business APIs
• Provide business logic functionalities that can be reused
across different mobile apps
• Examples:
• Order placement
• Pricing calculation
• Inventory availability
• Technological implementation: Server side code
Mobile Data Access APIs
• Provide querying capabilities over enterprise data sources
• Example:
• Odata APIs
• Technological implementation: mobile data virtualization
Mobile Integration Pipeline Components…
Mobile Integration Pipeline Components
•Routing
•Caching
•Transformation
•Reliable Messaging
•Encoding
•….
Mobile App Distribution
Mobile App Store
• Enables distribution of native,
hybrid and mobile-web
applications
• Integrates with existing MDM-
EMM providers
• Enables management
versioning, auto-update
capabilities
Mobile App Analytics
Mobile App Analytics
• Provides telemetry and
analytics about the
performance of the enterprise
mobile solutions:
• App performance
• API performance
• Data performance
Other Interesting Capabilities
• In-app analytics
• APITesting
• App auditing
• Mobile continuous integration
Benefits of a Mobile-First Middleware
• Abstracts enterprise system integration from mobile
applications
• Provides consistent system and data access from mobile
applications
• Enables distribution capabilities for mobile applications
• Analytics about the performance of applications,APIs
and data
Thinking Beyond Mobile
The emergence of the IOT-first middleware…
IOT-First Middleware
• Super-set of the mobile-first
middleware
• Enabling the integration
between smart devices and
enterprise systems
• Relevant trends
• Device management
• Event driven integration
• Real time analytics and data
processing
• Developer SDKs
IOT-First
Middleware
`Event
Integration
Services
Device
Management
Services
RealTime
IOT
Performance
Monitoring
IOT SDKs
Summary
• Enterprise mobile solutions need a new type of middleware
• mBaaS is a key foundational piece to a mobile middleware
platform
• The main components of a mobile middleware are:
• API hub
• App Store
• Mobile Analytics
• Integration pipeline components
Thanks
jr@kidozen.com
http://jrodthoughts.com
http://twitter.com/#!/jrodthoughts
http://www.kidozen.com

More Related Content

What's hot

PowerApps & Flow @ Power BI World Tour Copenhagen
PowerApps & Flow @ Power BI World Tour CopenhagenPowerApps & Flow @ Power BI World Tour Copenhagen
PowerApps & Flow @ Power BI World Tour CopenhagenDaniel Laskewitz
 
Introducing DocumentDB
Introducing DocumentDB Introducing DocumentDB
Introducing DocumentDB James Serra
 
AMIS and Oracle JET - Oracle OpenWorld 2017 Panel on JET
AMIS and Oracle JET - Oracle OpenWorld 2017 Panel on JETAMIS and Oracle JET - Oracle OpenWorld 2017 Panel on JET
AMIS and Oracle JET - Oracle OpenWorld 2017 Panel on JETLucas Jellema
 
Enterprise Security: Tableau vs. Power BI
Enterprise Security: Tableau vs. Power BIEnterprise Security: Tableau vs. Power BI
Enterprise Security: Tableau vs. Power BISenturus
 
Power BI Report Server Enterprise Architecture, Tools to Publish reports and ...
Power BI Report Server Enterprise Architecture, Tools to Publish reports and ...Power BI Report Server Enterprise Architecture, Tools to Publish reports and ...
Power BI Report Server Enterprise Architecture, Tools to Publish reports and ...Vishal Pawar
 
WSO2Con EU 2015: Open Source Journey at Ordnance Survey
WSO2Con EU 2015: Open Source Journey at Ordnance SurveyWSO2Con EU 2015: Open Source Journey at Ordnance Survey
WSO2Con EU 2015: Open Source Journey at Ordnance SurveyWSO2
 
Planning your move to the cloud: SaaS Enablement and User Experience (Oracle ...
Planning your move to the cloud: SaaS Enablement and User Experience (Oracle ...Planning your move to the cloud: SaaS Enablement and User Experience (Oracle ...
Planning your move to the cloud: SaaS Enablement and User Experience (Oracle ...Lucas Jellema
 
Leveraging Microsoft Power BI To Support Enterprise Business Intelligence
Leveraging Microsoft Power BI To Support Enterprise Business IntelligenceLeveraging Microsoft Power BI To Support Enterprise Business Intelligence
Leveraging Microsoft Power BI To Support Enterprise Business IntelligenceRightpoint
 
SPSNYC2019 - What is Common Data Model and how to use it?
SPSNYC2019 - What is Common Data Model and how to use it?SPSNYC2019 - What is Common Data Model and how to use it?
SPSNYC2019 - What is Common Data Model and how to use it?Nicolas Georgeault
 
5 Signs You Need to Re-Think Your Data Integration Strategy
5 Signs You Need to Re-Think Your Data Integration Strategy5 Signs You Need to Re-Think Your Data Integration Strategy
5 Signs You Need to Re-Think Your Data Integration StrategyDarren Cunningham
 
Governance for power bi Toronto SPS Saturday
Governance for power bi Toronto SPS Saturday Governance for power bi Toronto SPS Saturday
Governance for power bi Toronto SPS Saturday Berkovich Consulting
 
South Florida SQL Saturday - Power BI Report Server Enterprise Architecture, ...
South Florida SQL Saturday - Power BI Report Server Enterprise Architecture, ...South Florida SQL Saturday - Power BI Report Server Enterprise Architecture, ...
South Florida SQL Saturday - Power BI Report Server Enterprise Architecture, ...Vishal Pawar
 
SqlSat Victoria governance for PowerBI
SqlSat Victoria governance for PowerBISqlSat Victoria governance for PowerBI
SqlSat Victoria governance for PowerBIBerkovich Consulting
 
Power BI February update with Recent Cool features
Power BI February update with Recent Cool features Power BI February update with Recent Cool features
Power BI February update with Recent Cool features Vishal Pawar
 
The SnapLogic Integration Cloud for ServiceNow
The SnapLogic Integration Cloud for ServiceNowThe SnapLogic Integration Cloud for ServiceNow
The SnapLogic Integration Cloud for ServiceNowSnapLogic
 
Powerbimadesimple 150206194215-conversion-gate01
Powerbimadesimple 150206194215-conversion-gate01Powerbimadesimple 150206194215-conversion-gate01
Powerbimadesimple 150206194215-conversion-gate01Zeeshan Ikram
 
xRM - as an Evolution of CRM
xRM - as an Evolution of CRMxRM - as an Evolution of CRM
xRM - as an Evolution of CRMCatherine Eibner
 

What's hot (20)

PowerApps & Flow @ Power BI World Tour Copenhagen
PowerApps & Flow @ Power BI World Tour CopenhagenPowerApps & Flow @ Power BI World Tour Copenhagen
PowerApps & Flow @ Power BI World Tour Copenhagen
 
Introducing DocumentDB
Introducing DocumentDB Introducing DocumentDB
Introducing DocumentDB
 
AMIS and Oracle JET - Oracle OpenWorld 2017 Panel on JET
AMIS and Oracle JET - Oracle OpenWorld 2017 Panel on JETAMIS and Oracle JET - Oracle OpenWorld 2017 Panel on JET
AMIS and Oracle JET - Oracle OpenWorld 2017 Panel on JET
 
Enterprise Security: Tableau vs. Power BI
Enterprise Security: Tableau vs. Power BIEnterprise Security: Tableau vs. Power BI
Enterprise Security: Tableau vs. Power BI
 
Power BI Report Server Enterprise Architecture, Tools to Publish reports and ...
Power BI Report Server Enterprise Architecture, Tools to Publish reports and ...Power BI Report Server Enterprise Architecture, Tools to Publish reports and ...
Power BI Report Server Enterprise Architecture, Tools to Publish reports and ...
 
WSO2Con EU 2015: Open Source Journey at Ordnance Survey
WSO2Con EU 2015: Open Source Journey at Ordnance SurveyWSO2Con EU 2015: Open Source Journey at Ordnance Survey
WSO2Con EU 2015: Open Source Journey at Ordnance Survey
 
Power BI for CEO
Power BI for CEOPower BI for CEO
Power BI for CEO
 
Planning your move to the cloud: SaaS Enablement and User Experience (Oracle ...
Planning your move to the cloud: SaaS Enablement and User Experience (Oracle ...Planning your move to the cloud: SaaS Enablement and User Experience (Oracle ...
Planning your move to the cloud: SaaS Enablement and User Experience (Oracle ...
 
Bi case study
Bi case studyBi case study
Bi case study
 
Leveraging Microsoft Power BI To Support Enterprise Business Intelligence
Leveraging Microsoft Power BI To Support Enterprise Business IntelligenceLeveraging Microsoft Power BI To Support Enterprise Business Intelligence
Leveraging Microsoft Power BI To Support Enterprise Business Intelligence
 
SPSNYC2019 - What is Common Data Model and how to use it?
SPSNYC2019 - What is Common Data Model and how to use it?SPSNYC2019 - What is Common Data Model and how to use it?
SPSNYC2019 - What is Common Data Model and how to use it?
 
5 Signs You Need to Re-Think Your Data Integration Strategy
5 Signs You Need to Re-Think Your Data Integration Strategy5 Signs You Need to Re-Think Your Data Integration Strategy
5 Signs You Need to Re-Think Your Data Integration Strategy
 
Mbas governance for power bi
Mbas governance for power biMbas governance for power bi
Mbas governance for power bi
 
Governance for power bi Toronto SPS Saturday
Governance for power bi Toronto SPS Saturday Governance for power bi Toronto SPS Saturday
Governance for power bi Toronto SPS Saturday
 
South Florida SQL Saturday - Power BI Report Server Enterprise Architecture, ...
South Florida SQL Saturday - Power BI Report Server Enterprise Architecture, ...South Florida SQL Saturday - Power BI Report Server Enterprise Architecture, ...
South Florida SQL Saturday - Power BI Report Server Enterprise Architecture, ...
 
SqlSat Victoria governance for PowerBI
SqlSat Victoria governance for PowerBISqlSat Victoria governance for PowerBI
SqlSat Victoria governance for PowerBI
 
Power BI February update with Recent Cool features
Power BI February update with Recent Cool features Power BI February update with Recent Cool features
Power BI February update with Recent Cool features
 
The SnapLogic Integration Cloud for ServiceNow
The SnapLogic Integration Cloud for ServiceNowThe SnapLogic Integration Cloud for ServiceNow
The SnapLogic Integration Cloud for ServiceNow
 
Powerbimadesimple 150206194215-conversion-gate01
Powerbimadesimple 150206194215-conversion-gate01Powerbimadesimple 150206194215-conversion-gate01
Powerbimadesimple 150206194215-conversion-gate01
 
xRM - as an Evolution of CRM
xRM - as an Evolution of CRMxRM - as an Evolution of CRM
xRM - as an Evolution of CRM
 

Viewers also liked

What's next for enterprise mobility
What's next for enterprise mobilityWhat's next for enterprise mobility
What's next for enterprise mobilityJesus Rodriguez
 
IOT Platform as a Service
IOT Platform as a ServiceIOT Platform as a Service
IOT Platform as a ServiceJesus Rodriguez
 
The Selfish Stack [FutureStack16 NYC]
The Selfish Stack [FutureStack16 NYC]The Selfish Stack [FutureStack16 NYC]
The Selfish Stack [FutureStack16 NYC]New Relic
 
FutureStack16 NYC Opening Keynote
FutureStack16 NYC Opening KeynoteFutureStack16 NYC Opening Keynote
FutureStack16 NYC Opening KeynoteNew Relic
 
Building A System That Never Stops [FutureStack16 NYC]
Building  A System That Never Stops [FutureStack16 NYC]Building  A System That Never Stops [FutureStack16 NYC]
Building A System That Never Stops [FutureStack16 NYC]New Relic
 
Stream Analytics in the Enterprise
Stream Analytics in the EnterpriseStream Analytics in the Enterprise
Stream Analytics in the EnterpriseJesus Rodriguez
 
How to Run a Board Meeting: Sample Slide Deck
How to Run a Board Meeting: Sample Slide DeckHow to Run a Board Meeting: Sample Slide Deck
How to Run a Board Meeting: Sample Slide DeckJesus Rodriguez
 
A practical guidance of the enterprise machine learning
A practical guidance of the enterprise machine learning A practical guidance of the enterprise machine learning
A practical guidance of the enterprise machine learning Jesus Rodriguez
 
Modern Enterprise integration Strategies
Modern Enterprise integration StrategiesModern Enterprise integration Strategies
Modern Enterprise integration StrategiesJesus Rodriguez
 
Digital capability service
Digital capability service Digital capability service
Digital capability service Jisc
 
Building a Big Data Pipeline
Building a Big Data PipelineBuilding a Big Data Pipeline
Building a Big Data PipelineJesus Rodriguez
 
Building the IOT Platform as a Service
Building the IOT Platform as a ServiceBuilding the IOT Platform as a Service
Building the IOT Platform as a ServiceJesus Rodriguez
 
10 Big Data Technologies you Didn't Know About
10 Big Data Technologies you Didn't Know About 10 Big Data Technologies you Didn't Know About
10 Big Data Technologies you Didn't Know About Jesus Rodriguez
 
Linthicum what is-the-true-future-of-cloud-computing
Linthicum what is-the-true-future-of-cloud-computingLinthicum what is-the-true-future-of-cloud-computing
Linthicum what is-the-true-future-of-cloud-computingDavid Linthicum
 

Viewers also liked (16)

What's next for enterprise mobility
What's next for enterprise mobilityWhat's next for enterprise mobility
What's next for enterprise mobility
 
NodeJS in Windows Azure
NodeJS in Windows AzureNodeJS in Windows Azure
NodeJS in Windows Azure
 
IOT Platform as a Service
IOT Platform as a ServiceIOT Platform as a Service
IOT Platform as a Service
 
The Selfish Stack [FutureStack16 NYC]
The Selfish Stack [FutureStack16 NYC]The Selfish Stack [FutureStack16 NYC]
The Selfish Stack [FutureStack16 NYC]
 
FutureStack16 NYC Opening Keynote
FutureStack16 NYC Opening KeynoteFutureStack16 NYC Opening Keynote
FutureStack16 NYC Opening Keynote
 
Building A System That Never Stops [FutureStack16 NYC]
Building  A System That Never Stops [FutureStack16 NYC]Building  A System That Never Stops [FutureStack16 NYC]
Building A System That Never Stops [FutureStack16 NYC]
 
Stream Analytics in the Enterprise
Stream Analytics in the EnterpriseStream Analytics in the Enterprise
Stream Analytics in the Enterprise
 
How to Run a Board Meeting: Sample Slide Deck
How to Run a Board Meeting: Sample Slide DeckHow to Run a Board Meeting: Sample Slide Deck
How to Run a Board Meeting: Sample Slide Deck
 
A practical guidance of the enterprise machine learning
A practical guidance of the enterprise machine learning A practical guidance of the enterprise machine learning
A practical guidance of the enterprise machine learning
 
Modern Enterprise integration Strategies
Modern Enterprise integration StrategiesModern Enterprise integration Strategies
Modern Enterprise integration Strategies
 
Digital capability service
Digital capability service Digital capability service
Digital capability service
 
Building a Big Data Pipeline
Building a Big Data PipelineBuilding a Big Data Pipeline
Building a Big Data Pipeline
 
Building the IOT Platform as a Service
Building the IOT Platform as a ServiceBuilding the IOT Platform as a Service
Building the IOT Platform as a Service
 
Bots in the Enterprise
Bots in the Enterprise Bots in the Enterprise
Bots in the Enterprise
 
10 Big Data Technologies you Didn't Know About
10 Big Data Technologies you Didn't Know About 10 Big Data Technologies you Didn't Know About
10 Big Data Technologies you Didn't Know About
 
Linthicum what is-the-true-future-of-cloud-computing
Linthicum what is-the-true-future-of-cloud-computingLinthicum what is-the-true-future-of-cloud-computing
Linthicum what is-the-true-future-of-cloud-computing
 

Similar to Introducing the Mobile-First Middleware

Mobile DAta
Mobile DAtaMobile DAta
Mobile DAtakidozen
 
Managing BYOD Conference: Mobile Enterprise Data
Managing BYOD Conference: Mobile Enterprise DataManaging BYOD Conference: Mobile Enterprise Data
Managing BYOD Conference: Mobile Enterprise Datakidozen
 
Mobilizing Microsoft SharePoint Server: An MBaaS PErspective
Mobilizing Microsoft SharePoint Server: An MBaaS PErspectiveMobilizing Microsoft SharePoint Server: An MBaaS PErspective
Mobilizing Microsoft SharePoint Server: An MBaaS PErspectivekidozen
 
Integration in the Enterprise Mobile World
Integration in the Enterprise Mobile WorldIntegration in the Enterprise Mobile World
Integration in the Enterprise Mobile Worldkidozen
 
Mobilizing Microsoft Sharepoint Server
Mobilizing Microsoft Sharepoint ServerMobilizing Microsoft Sharepoint Server
Mobilizing Microsoft Sharepoint Serverkidozen
 
API First Mobile Strategy
API First Mobile StrategyAPI First Mobile Strategy
API First Mobile StrategyNitin Gaur
 
Software AG’s webMethods Integration Cloud: Integrate Cloud Apps with ease
Software AG’s webMethods Integration Cloud: Integrate Cloud Apps with ease Software AG’s webMethods Integration Cloud: Integrate Cloud Apps with ease
Software AG’s webMethods Integration Cloud: Integrate Cloud Apps with ease Kellton Tech Solutions Ltd
 
apidays LIVE Hong Kong - The Future of Legacy - How to leverage legacy and on...
apidays LIVE Hong Kong - The Future of Legacy - How to leverage legacy and on...apidays LIVE Hong Kong - The Future of Legacy - How to leverage legacy and on...
apidays LIVE Hong Kong - The Future of Legacy - How to leverage legacy and on...apidays
 
Accelerating Cognitive Business with Hybrid Cloud
Accelerating Cognitive Business with Hybrid CloudAccelerating Cognitive Business with Hybrid Cloud
Accelerating Cognitive Business with Hybrid CloudDenny Muktar
 
Platform for Secure Digital Business
Platform for Secure Digital BusinessPlatform for Secure Digital Business
Platform for Secure Digital BusinessAkana
 
Routeget Technologies - Corporate presentation
Routeget Technologies - Corporate presentationRouteget Technologies - Corporate presentation
Routeget Technologies - Corporate presentationAmarnath Gupta
 
Corporate Profile
Corporate ProfileCorporate Profile
Corporate ProfileSaikamal G
 
Azure_Business_Opportunity
Azure_Business_OpportunityAzure_Business_Opportunity
Azure_Business_OpportunityNojan Emad
 
Keynote - Integrating the OSGi Service-Oriented Architecture into the Enterpr...
Keynote - Integrating the OSGi Service-Oriented Architecture into the Enterpr...Keynote - Integrating the OSGi Service-Oriented Architecture into the Enterpr...
Keynote - Integrating the OSGi Service-Oriented Architecture into the Enterpr...mfrancis
 
Get Started with Microsoft Azure.pptx
Get Started with Microsoft Azure.pptxGet Started with Microsoft Azure.pptx
Get Started with Microsoft Azure.pptxAnjaliMishra647628
 

Similar to Introducing the Mobile-First Middleware (20)

Mobile DAta
Mobile DAtaMobile DAta
Mobile DAta
 
Managing BYOD Conference: Mobile Enterprise Data
Managing BYOD Conference: Mobile Enterprise DataManaging BYOD Conference: Mobile Enterprise Data
Managing BYOD Conference: Mobile Enterprise Data
 
Mobilizing Microsoft SharePoint Server: An MBaaS PErspective
Mobilizing Microsoft SharePoint Server: An MBaaS PErspectiveMobilizing Microsoft SharePoint Server: An MBaaS PErspective
Mobilizing Microsoft SharePoint Server: An MBaaS PErspective
 
Integration in the Enterprise Mobile World
Integration in the Enterprise Mobile WorldIntegration in the Enterprise Mobile World
Integration in the Enterprise Mobile World
 
Mobilizing Microsoft Sharepoint Server
Mobilizing Microsoft Sharepoint ServerMobilizing Microsoft Sharepoint Server
Mobilizing Microsoft Sharepoint Server
 
API First Mobile Strategy
API First Mobile StrategyAPI First Mobile Strategy
API First Mobile Strategy
 
About Tekmonks
About TekmonksAbout Tekmonks
About Tekmonks
 
API strategy with IBM API connect
API strategy with IBM API connectAPI strategy with IBM API connect
API strategy with IBM API connect
 
Software AG’s webMethods Integration Cloud: Integrate Cloud Apps with ease
Software AG’s webMethods Integration Cloud: Integrate Cloud Apps with ease Software AG’s webMethods Integration Cloud: Integrate Cloud Apps with ease
Software AG’s webMethods Integration Cloud: Integrate Cloud Apps with ease
 
apidays LIVE Hong Kong - The Future of Legacy - How to leverage legacy and on...
apidays LIVE Hong Kong - The Future of Legacy - How to leverage legacy and on...apidays LIVE Hong Kong - The Future of Legacy - How to leverage legacy and on...
apidays LIVE Hong Kong - The Future of Legacy - How to leverage legacy and on...
 
Accelerating Cognitive Business with Hybrid Cloud
Accelerating Cognitive Business with Hybrid CloudAccelerating Cognitive Business with Hybrid Cloud
Accelerating Cognitive Business with Hybrid Cloud
 
Platform for Secure Digital Business
Platform for Secure Digital BusinessPlatform for Secure Digital Business
Platform for Secure Digital Business
 
APIs: State of the Union
APIs: State of the UnionAPIs: State of the Union
APIs: State of the Union
 
Routeget Technologies - Corporate presentation
Routeget Technologies - Corporate presentationRouteget Technologies - Corporate presentation
Routeget Technologies - Corporate presentation
 
Mlm software development
Mlm software developmentMlm software development
Mlm software development
 
Empover Profile
Empover ProfileEmpover Profile
Empover Profile
 
Corporate Profile
Corporate ProfileCorporate Profile
Corporate Profile
 
Azure_Business_Opportunity
Azure_Business_OpportunityAzure_Business_Opportunity
Azure_Business_Opportunity
 
Keynote - Integrating the OSGi Service-Oriented Architecture into the Enterpr...
Keynote - Integrating the OSGi Service-Oriented Architecture into the Enterpr...Keynote - Integrating the OSGi Service-Oriented Architecture into the Enterpr...
Keynote - Integrating the OSGi Service-Oriented Architecture into the Enterpr...
 
Get Started with Microsoft Azure.pptx
Get Started with Microsoft Azure.pptxGet Started with Microsoft Azure.pptx
Get Started with Microsoft Azure.pptx
 

More from Jesus Rodriguez

The Emergence of DeFi Micro-Primitives
The Emergence of DeFi Micro-PrimitivesThe Emergence of DeFi Micro-Primitives
The Emergence of DeFi Micro-PrimitivesJesus Rodriguez
 
ChatGPT, Foundation Models and Web3.pptx
ChatGPT, Foundation Models and Web3.pptxChatGPT, Foundation Models and Web3.pptx
ChatGPT, Foundation Models and Web3.pptxJesus Rodriguez
 
DeFi Opportunities and Challenges in the Current Crypto Market
DeFi Opportunities and Challenges in the Current Crypto MarketDeFi Opportunities and Challenges in the Current Crypto Market
DeFi Opportunities and Challenges in the Current Crypto MarketJesus Rodriguez
 
The Polygon Blockchain by the Numbers
The Polygon Blockchain by the NumbersThe Polygon Blockchain by the Numbers
The Polygon Blockchain by the NumbersJesus Rodriguez
 
Social Analytics for Cryptocurrencies
Social Analytics for Cryptocurrencies Social Analytics for Cryptocurrencies
Social Analytics for Cryptocurrencies Jesus Rodriguez
 
DeFi Quant Yield-Generating Strategies
DeFi Quant Yield-Generating StrategiesDeFi Quant Yield-Generating Strategies
DeFi Quant Yield-Generating StrategiesJesus Rodriguez
 
High Frequency Trading and DeFi
High Frequency Trading and DeFiHigh Frequency Trading and DeFi
High Frequency Trading and DeFiJesus Rodriguez
 
Simple DeFi Analytics Any Crypto-Investor Should Know About
Simple DeFi Analytics Any Crypto-Investor Should Know About Simple DeFi Analytics Any Crypto-Investor Should Know About
Simple DeFi Analytics Any Crypto-Investor Should Know About Jesus Rodriguez
 
15 Minutes of DeFi Analytics
15 Minutes of DeFi Analytics15 Minutes of DeFi Analytics
15 Minutes of DeFi AnalyticsJesus Rodriguez
 
DeFi Trading Strategies: Opportunities and Challenges
DeFi Trading Strategies: Opportunities and ChallengesDeFi Trading Strategies: Opportunities and Challenges
DeFi Trading Strategies: Opportunities and ChallengesJesus Rodriguez
 
Practical Crypto Asset Predictions rev
Practical Crypto Asset Predictions revPractical Crypto Asset Predictions rev
Practical Crypto Asset Predictions revJesus Rodriguez
 
Better Technical Analysis with Blockchain Indicators
Better Technical Analysis with Blockchain IndicatorsBetter Technical Analysis with Blockchain Indicators
Better Technical Analysis with Blockchain IndicatorsJesus Rodriguez
 
Price Predictions for Cryptocurrencies
Price Predictions for CryptocurrenciesPrice Predictions for Cryptocurrencies
Price Predictions for CryptocurrenciesJesus Rodriguez
 
Fascinating Metrics and Analytics About Cryptocurrencies
Fascinating Metrics and Analytics About CryptocurrenciesFascinating Metrics and Analytics About Cryptocurrencies
Fascinating Metrics and Analytics About CryptocurrenciesJesus Rodriguez
 
Price PRedictions for Crypto-Assets Using Deep Learning
Price PRedictions for Crypto-Assets Using Deep LearningPrice PRedictions for Crypto-Assets Using Deep Learning
Price PRedictions for Crypto-Assets Using Deep LearningJesus Rodriguez
 
Demystifying Centralized Crypto Exchanges using Data Science
Demystifying Centralized Crypto Exchanges using Data ScienceDemystifying Centralized Crypto Exchanges using Data Science
Demystifying Centralized Crypto Exchanges using Data ScienceJesus Rodriguez
 
Crypto assets are a data science heaven rev
Crypto assets are a data science heaven revCrypto assets are a data science heaven rev
Crypto assets are a data science heaven revJesus Rodriguez
 
Implementing Machine Learning in the Real World
Implementing Machine Learning in the Real WorldImplementing Machine Learning in the Real World
Implementing Machine Learning in the Real WorldJesus Rodriguez
 

More from Jesus Rodriguez (20)

The Emergence of DeFi Micro-Primitives
The Emergence of DeFi Micro-PrimitivesThe Emergence of DeFi Micro-Primitives
The Emergence of DeFi Micro-Primitives
 
ChatGPT, Foundation Models and Web3.pptx
ChatGPT, Foundation Models and Web3.pptxChatGPT, Foundation Models and Web3.pptx
ChatGPT, Foundation Models and Web3.pptx
 
DeFi Opportunities and Challenges in the Current Crypto Market
DeFi Opportunities and Challenges in the Current Crypto MarketDeFi Opportunities and Challenges in the Current Crypto Market
DeFi Opportunities and Challenges in the Current Crypto Market
 
MEV Deep Dive .pptx
MEV Deep Dive .pptxMEV Deep Dive .pptx
MEV Deep Dive .pptx
 
Quant in Crypto Land
Quant in Crypto LandQuant in Crypto Land
Quant in Crypto Land
 
The Polygon Blockchain by the Numbers
The Polygon Blockchain by the NumbersThe Polygon Blockchain by the Numbers
The Polygon Blockchain by the Numbers
 
Social Analytics for Cryptocurrencies
Social Analytics for Cryptocurrencies Social Analytics for Cryptocurrencies
Social Analytics for Cryptocurrencies
 
DeFi Quant Yield-Generating Strategies
DeFi Quant Yield-Generating StrategiesDeFi Quant Yield-Generating Strategies
DeFi Quant Yield-Generating Strategies
 
High Frequency Trading and DeFi
High Frequency Trading and DeFiHigh Frequency Trading and DeFi
High Frequency Trading and DeFi
 
Simple DeFi Analytics Any Crypto-Investor Should Know About
Simple DeFi Analytics Any Crypto-Investor Should Know About Simple DeFi Analytics Any Crypto-Investor Should Know About
Simple DeFi Analytics Any Crypto-Investor Should Know About
 
15 Minutes of DeFi Analytics
15 Minutes of DeFi Analytics15 Minutes of DeFi Analytics
15 Minutes of DeFi Analytics
 
DeFi Trading Strategies: Opportunities and Challenges
DeFi Trading Strategies: Opportunities and ChallengesDeFi Trading Strategies: Opportunities and Challenges
DeFi Trading Strategies: Opportunities and Challenges
 
Practical Crypto Asset Predictions rev
Practical Crypto Asset Predictions revPractical Crypto Asset Predictions rev
Practical Crypto Asset Predictions rev
 
Better Technical Analysis with Blockchain Indicators
Better Technical Analysis with Blockchain IndicatorsBetter Technical Analysis with Blockchain Indicators
Better Technical Analysis with Blockchain Indicators
 
Price Predictions for Cryptocurrencies
Price Predictions for CryptocurrenciesPrice Predictions for Cryptocurrencies
Price Predictions for Cryptocurrencies
 
Fascinating Metrics and Analytics About Cryptocurrencies
Fascinating Metrics and Analytics About CryptocurrenciesFascinating Metrics and Analytics About Cryptocurrencies
Fascinating Metrics and Analytics About Cryptocurrencies
 
Price PRedictions for Crypto-Assets Using Deep Learning
Price PRedictions for Crypto-Assets Using Deep LearningPrice PRedictions for Crypto-Assets Using Deep Learning
Price PRedictions for Crypto-Assets Using Deep Learning
 
Demystifying Centralized Crypto Exchanges using Data Science
Demystifying Centralized Crypto Exchanges using Data ScienceDemystifying Centralized Crypto Exchanges using Data Science
Demystifying Centralized Crypto Exchanges using Data Science
 
Crypto assets are a data science heaven rev
Crypto assets are a data science heaven revCrypto assets are a data science heaven rev
Crypto assets are a data science heaven rev
 
Implementing Machine Learning in the Real World
Implementing Machine Learning in the Real WorldImplementing Machine Learning in the Real World
Implementing Machine Learning in the Real World
 

Recently uploaded

React Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaReact Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaHanief Utama
 
MYjobs Presentation Django-based project
MYjobs Presentation Django-based projectMYjobs Presentation Django-based project
MYjobs Presentation Django-based projectAnoyGreter
 
Cyber security and its impact on E commerce
Cyber security and its impact on E commerceCyber security and its impact on E commerce
Cyber security and its impact on E commercemanigoyal112
 
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...OnePlan Solutions
 
Ahmed Motair CV April 2024 (Senior SW Developer)
Ahmed Motair CV April 2024 (Senior SW Developer)Ahmed Motair CV April 2024 (Senior SW Developer)
Ahmed Motair CV April 2024 (Senior SW Developer)Ahmed Mater
 
A healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdfA healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdfMarharyta Nedzelska
 
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxTier1 app
 
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfGOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfAlina Yurenko
 
What is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWhat is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWave PLM
 
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company OdishaBalasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odishasmiwainfosol
 
EY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityEY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityNeo4j
 
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio, Inc.
 
PREDICTING RIVER WATER QUALITY ppt presentation
PREDICTING  RIVER  WATER QUALITY  ppt presentationPREDICTING  RIVER  WATER QUALITY  ppt presentation
PREDICTING RIVER WATER QUALITY ppt presentationvaddepallysandeep122
 
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样umasea
 
CRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. SalesforceCRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. SalesforceBrainSell Technologies
 
Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureImplementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureDinusha Kumarasiri
 
Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)Hr365.us smith
 
What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...Technogeeks
 
How to Track Employee Performance A Comprehensive Guide.pdf
How to Track Employee Performance A Comprehensive Guide.pdfHow to Track Employee Performance A Comprehensive Guide.pdf
How to Track Employee Performance A Comprehensive Guide.pdfLivetecs LLC
 

Recently uploaded (20)

React Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaReact Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief Utama
 
MYjobs Presentation Django-based project
MYjobs Presentation Django-based projectMYjobs Presentation Django-based project
MYjobs Presentation Django-based project
 
Cyber security and its impact on E commerce
Cyber security and its impact on E commerceCyber security and its impact on E commerce
Cyber security and its impact on E commerce
 
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
 
Ahmed Motair CV April 2024 (Senior SW Developer)
Ahmed Motair CV April 2024 (Senior SW Developer)Ahmed Motair CV April 2024 (Senior SW Developer)
Ahmed Motair CV April 2024 (Senior SW Developer)
 
A healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdfA healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdf
 
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
 
Advantages of Odoo ERP 17 for Your Business
Advantages of Odoo ERP 17 for Your BusinessAdvantages of Odoo ERP 17 for Your Business
Advantages of Odoo ERP 17 for Your Business
 
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfGOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
 
What is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWhat is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need It
 
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company OdishaBalasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
 
EY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityEY_Graph Database Powered Sustainability
EY_Graph Database Powered Sustainability
 
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
 
PREDICTING RIVER WATER QUALITY ppt presentation
PREDICTING  RIVER  WATER QUALITY  ppt presentationPREDICTING  RIVER  WATER QUALITY  ppt presentation
PREDICTING RIVER WATER QUALITY ppt presentation
 
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
 
CRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. SalesforceCRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. Salesforce
 
Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureImplementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with Azure
 
Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)
 
What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...
 
How to Track Employee Performance A Comprehensive Guide.pdf
How to Track Employee Performance A Comprehensive Guide.pdfHow to Track Employee Performance A Comprehensive Guide.pdf
How to Track Employee Performance A Comprehensive Guide.pdf
 

Introducing the Mobile-First Middleware

  • 1. Introducing the Enterprise Mobile-First Middleware Jesus Rodriguez CEO, KidoZen
  • 2. About Me • Hackerpreneur • Co-Founder KidoZen, Inc • Advisor to software companies (Microsoft, Oracle….) • Board member • Speaker, Author • Investor • http://jrodthoughts.com • http://weblogs.asp.net/gsusx • https://twitter.com/jrdothoughts • http://kidozen.com
  • 4. A platform that powers the backend of the post-web enterprise
  • 5. KIDOZEN A MOBILE APP PLATFORM FORTHE ENTERPRISE  Enables Backend, Management and Lifecycle Capabilities  Integration with On- Premise and SaaS Systems  Access to Storage, Logging, Identity Management, SMS, Push Notification, etc.  Public, Hybrid, Private Cloud  Analytics, Data Virtualization, Data Visualization, etc. KidoZen Integration : Enterprise mBaaS Data Access: Mobile Data Virtualization Privacy: Mobile Data Management Distribution: Enterprise Mobile App Center Analytics: App Performance Monitoring Visualization: Mobile Data Visualization
  • 8. 25+ Partners in 50 Countries Canada United States AustraliaSouth Africa Taiwan Philippines Argentin a Egypt Kuwait Saudi Arabia UAE Mexico India Malaysia Singapore Indonesia China Europe Austria Belgium Czech Republic France Germany Hungary Ireland Italy Luxembourg Netherlands Norway Portugal Slovakia Spain Sweden Switzerland United Kingdom Russia Geographic Coverage
  • 9. Agenda • The need for a mobile-first middleware • The DNA of a mobile-first middleware • Capabilities
  • 10. Enterprise Mobile Needs a New Middleware
  • 13. Every relevant enterprise information worker trend produces a new type of middleware Historic Fact #1
  • 14. The Evolution of Enterprise Middleware? B2B: EAI Relational Databases: ETL Software Oriented Architecture: ESB Cloud Computing: iPaaS Enterprise Mobility: ???
  • 15. We always try to apply previous- generation middleware to new-generation problems Historic Fact #2
  • 18. What makes mobile integration different?
  • 19. One of the Endpoints is Always Mobile
  • 20. App-Driven Integration:The app is part of the middleware
  • 21. A Few Other Unique Characteristics • OfflineCommunications • Heterogeneous devices • Diverse networks • Real time data access • Small data payloads
  • 22. We Haven’t HadThis Problem Before…
  • 24. Homegrown APIs Enterprise Data Source Data SourceAPI Corp Data Center
  • 25. Mobile Data Access via Homegrown APIs Pros: • Leverage existing skillsets and assets • Enabler for responsive-design models Cons: • Non-mobile-first infrastructure • Requires constant building of backend infrastructure • Hard to scale (development) and maintain • Challenging to manage & operate • No aggregation or orchestration models • Lack of standards: Different APIs for different data sources
  • 26. MEAPs Enterprise Data Source Corp Data Center Enterprise Data Connector MEAP Server
  • 27. MEAPs
  • 28. Mobile Data Access via MEAPs Pros: • Default enterprise systems connectors Cons: • Heavy and proprietary infrastructure • Expensive • Require professional services & training • Challenging to manage & operate • Lack of standards: Different connectors for different data sources
  • 29. We need a better model….
  • 31. A mobile-first middleware provides integration between mobile applications and enterprise systems Definition
  • 32. Enterprise mobile backend as a service (mBaaS) platforms are the closest approximation to a mobile-first middleware and a foundational component of it
  • 33. Enterprise mBaaS Enterprise Data Source Corp Data Center Enterprise Data Connector Enterprise Data Agent Enterprise SystemAPI Enterprise mBaaS Platform
  • 34. Mobile Data Access via Enterprise mBaaS Pros: • Default enterprise system connectors • Private, hybrid and public cloud friendly infrastructure • Mobile platform agnostic • Lean and scalable models • Productized road map Cons: • Lack of standards: Different connectors for different data sources • Back-end system knowledge required
  • 35. The DNA of a mobile-first middleware
  • 36. Elements of a Mobile-First Middleware Mobile-first Middleware Mobile APIs Mobile App Distribution Mobile App Analytics Mobile Integration Pipeline Components
  • 38. Types of Enterprise Mobile APIs
  • 39. Enterprise Mobile APIs •Enable service access to mobile-first capabilities •Examples: • Push notifications • SMS • Voice • Image recognition • Location •Technological implementation: mBaaS
  • 40. Mobile Infrastructure APIs • Provide compute, storage and messaging capabilities to mobile applications • Examples: • Storage • Queuing • Publish-Subscribe • Logging • Configuration • Technological implementation: mBaaS
  • 41. Mobile Enterprise APIs • Provide integration between mobile apps and enterprise systems • Examples: • SAP • Siebel • Oracle DB • MS Dynamics • Epic • Technological implementation: mBaaS
  • 42. Mobile Business APIs • Provide business logic functionalities that can be reused across different mobile apps • Examples: • Order placement • Pricing calculation • Inventory availability • Technological implementation: Server side code
  • 43. Mobile Data Access APIs • Provide querying capabilities over enterprise data sources • Example: • Odata APIs • Technological implementation: mobile data virtualization
  • 45. Mobile Integration Pipeline Components •Routing •Caching •Transformation •Reliable Messaging •Encoding •….
  • 47. Mobile App Store • Enables distribution of native, hybrid and mobile-web applications • Integrates with existing MDM- EMM providers • Enables management versioning, auto-update capabilities
  • 49. Mobile App Analytics • Provides telemetry and analytics about the performance of the enterprise mobile solutions: • App performance • API performance • Data performance
  • 50. Other Interesting Capabilities • In-app analytics • APITesting • App auditing • Mobile continuous integration
  • 51. Benefits of a Mobile-First Middleware • Abstracts enterprise system integration from mobile applications • Provides consistent system and data access from mobile applications • Enables distribution capabilities for mobile applications • Analytics about the performance of applications,APIs and data
  • 53. The emergence of the IOT-first middleware…
  • 54. IOT-First Middleware • Super-set of the mobile-first middleware • Enabling the integration between smart devices and enterprise systems • Relevant trends • Device management • Event driven integration • Real time analytics and data processing • Developer SDKs IOT-First Middleware `Event Integration Services Device Management Services RealTime IOT Performance Monitoring IOT SDKs
  • 55. Summary • Enterprise mobile solutions need a new type of middleware • mBaaS is a key foundational piece to a mobile middleware platform • The main components of a mobile middleware are: • API hub • App Store • Mobile Analytics • Integration pipeline components