SlideShare a Scribd company logo
© 2015 IBM Corporation
Unlocking the universe 

of microservices for next gen cognitive
apps
Build, integrate, and manage apps at scale
Marek Sadowski – IBM MF Dev Advocate, 02/17/2016 Developer Week

@blumareks | blumareks.blogspot.com
© 2015 IBM Corporation
2
Agenda
+ architecting apps and delivering framework of mobile backend as a
service
+ connect with IBM Cloud (Bluemix), Node.js api service (StrongLoop),
synchronizes NoSql datastore 

(Cloudant( and leverage Presence Insights for location based
services
+ Add Watson API for cognitive tweaks - building cognitive mobile apps
+ creating better apps and monitoring its user sentiment in the app
stores.
© 2015 IBM Corporation
3
Making good apps into great apps. 

The New IBM MobileFirst Platform
New or Existing App
APIs
IBM MobileFirst Platform Modular Services
Software or As-a-ServiceOn premises Cloud
Systems of Record Systems of Insight Cloud Services
Contextualize &
Personalize
Secure
Continuously 

Improve
Enrich
With Data
Native HTML5Hybrid
3rd party tools
© 2015 IBM Corporation
4
IaaS PaaS
Add to what you already have…Flexibility
Core IT
IBM Bluemix
© 2015 IBM Corporation
5
Composeable Business for faster digital economy
C o m p o s a b l
B u s i n e s s
T h e
e
Cloud Mobile Social Big Data
© 2015 IBM Corporation
6
Cloudant NoSQL DB (NEW)
• Highly available, distributed data store
• Reduce administration burden and adapt to new app requirements quickly
• Geographically distributed data puts data close to the user for max
performance
Backend Integration (Enhanced)
• Provides mobile optimized access to a variety of enterprise systems
• HTTP, SAP, SQL, JMS, Custom
• Enables mobile developers to be able to run server-side code in 

JavaScript or Java
• Leverage open standards (REST, Oauth, OData) to provide open access to
integration adapters
• Dynamic workload improvements and better disaster recovery
Offline sync (Enhanced)
• Maintain app performance when disconnected
• Makes it easy to replicate offline changes when connected
• Encryption for on-device data
Data Rich Mobile Apps

Scale and store app data, or connect to Systems of Record
SQL JMS SAP
Data / Result as JSON
HTTP
Mobile App (Local Data)
Query
Systems

of Record
Cloudant
(JSON)
© 2015 IBM Corporation
7
User Experience
© 2015 IBM Corporation
8
Game changing APIs
© 2015 IBM Corporation
9
Discontinuity in the market
© 2015 IBM Corporation
10
Making the data actionable - Anonymous
© 2015 IBM Corporation
11
Making the data actionable - Registered
User
GAender
Age
Birthdate
SENSE
ANALYZE
© 2015 IBM Corporation
14
MQA – Mobile Quality Assurance –

who, what, and wow
Developers TestersBusiness End users
• Engage
• Understand
• Guide
• Diagnose
• Implement
• Distribute
• Acquire
• Capture
• Report
• Engage
• Enjoy
• Recommend
App store review analysis
Crash, feedback reports
Crash, feedback, bug reports
Builds
© 2015 IBM Corporation
15
MQA – basic components and relationships
Browser
DevOps Services
MQA service
Mobile app
MQA
SDK
Open work items
Report crashes, bugs, feedback
Analyze reviews
RTC
Open work items
Native iOS
Native Android
MobileFirst JavaScript
Bluemix SaaS
On premises
Pre-production or Production
Google Play™
Apple App Store™
© 2015 IBM Corporation
1616
Tester End UsersDeveloper
Over the air build distribution1 In app bug reporting2
Crash log reporting
4
In app user feedback3
LOB/Digital Marketer
User Sentiment5
Builds
User Feedback
Crash logs
Bugs
Bugs vs. Crashes
Continuous feedback with MQA

– a DevOps Practice
© 2015 IBM Corporation
17
Enrich with 	
DataSecure
Continuously

Improve
Contextualize

and Personalize
Platform
services to
enable your
apps
Apps that
Are hard

because
Mobile speed and scale
requires new integration
and database approaches
for app developers
Outside the network’s
protection, mobile apps
and data require specific
governance
They require constant
user feedback,
monitoring and
release of revisions
Mobile apps must
capture, interpret and
act on disparate context
sources in real time
Make good apps great through mobile platform
services
IBM MobileFirst Platform delivers rich services and then integrates them for 

an end-to-end experience for mobile development and operations teams
© 2015 IBM Corporation
19

More Related Content

What's hot

Hybrid Cloud Integration is Coming: Are You Ready? | MuleSoft
Hybrid Cloud Integration is Coming: Are You Ready? | MuleSoftHybrid Cloud Integration is Coming: Are You Ready? | MuleSoft
Hybrid Cloud Integration is Coming: Are You Ready? | MuleSoft
MuleSoft
 
Red Hat Summit 2017: Customize & Secure Your Enterprise Mobile Salesfroce Int...
Red Hat Summit 2017: Customize & Secure Your Enterprise Mobile Salesfroce Int...Red Hat Summit 2017: Customize & Secure Your Enterprise Mobile Salesfroce Int...
Red Hat Summit 2017: Customize & Secure Your Enterprise Mobile Salesfroce Int...
Maggie Hu
 
PAUG: MBAAS Overview
PAUG: MBAAS OverviewPAUG: MBAAS Overview
PAUG: MBAAS Overview
Guilhem Duché
 
API Connect from IBM
API Connect from IBMAPI Connect from IBM
API Connect from IBM
Katherine Duffy
 
IBM API Connect - overview
IBM API Connect - overviewIBM API Connect - overview
IBM API Connect - overview
Ramy Bassem
 
API as a Product - SXSW 2012
API as a Product - SXSW 2012API as a Product - SXSW 2012
API as a Product - SXSW 2012
Delyn Simons
 
Design - Integration Scenarios for Hybrid Cloud
Design - Integration Scenarios for Hybrid CloudDesign - Integration Scenarios for Hybrid Cloud
Design - Integration Scenarios for Hybrid Cloud
LaurenWendler
 
Sonoa Cloud Services for Elasticity and Mobility
Sonoa Cloud Services for Elasticity and MobilitySonoa Cloud Services for Elasticity and Mobility
Sonoa Cloud Services for Elasticity and Mobility
Intel Corporation
 
Gathering Operational Intelligence in Complex Environments at Splunk
Gathering Operational Intelligence in Complex Environments at SplunkGathering Operational Intelligence in Complex Environments at Splunk
Gathering Operational Intelligence in Complex Environments at Splunk
MuleSoft
 
What's New in API Connect & DataPower Gateway in 1H 2018
What's New in API Connect & DataPower Gateway in 1H 2018What's New in API Connect & DataPower Gateway in 1H 2018
What's New in API Connect & DataPower Gateway in 1H 2018
IBM API Connect
 
Red Hat Summit 2017: Building secure IoT solutions
Red Hat Summit 2017: Building secure IoT solutionsRed Hat Summit 2017: Building secure IoT solutions
Red Hat Summit 2017: Building secure IoT solutions
Maggie Hu
 
Future of Integration | MuleSoft
Future of Integration | MuleSoftFuture of Integration | MuleSoft
Future of Integration | MuleSoft
MuleSoft
 
Becoming a Connected Insurer With API-led Connectivity
Becoming a Connected Insurer With API-led ConnectivityBecoming a Connected Insurer With API-led Connectivity
Becoming a Connected Insurer With API-led Connectivity
MuleSoft
 
Mobilizing SharePoint - August 1 2013
Mobilizing SharePoint - August 1 2013Mobilizing SharePoint - August 1 2013
Mobilizing SharePoint - August 1 2013
WinWire Technologies Inc
 
Red Hat Summit 2017: Mobilizing and Securing Red Hat JBoss BPMSuite & BRMS
Red Hat Summit 2017: Mobilizing and Securing Red Hat JBoss BPMSuite & BRMSRed Hat Summit 2017: Mobilizing and Securing Red Hat JBoss BPMSuite & BRMS
Red Hat Summit 2017: Mobilizing and Securing Red Hat JBoss BPMSuite & BRMS
Maggie Hu
 
Legacy modernization, cloud orchestration, api publishing
Legacy modernization, cloud orchestration, api publishingLegacy modernization, cloud orchestration, api publishing
Legacy modernization, cloud orchestration, api publishing
kumar gaurav
 
Overview of Mobile Backend as a Service
Overview of Mobile Backend as a ServiceOverview of Mobile Backend as a Service
Overview of Mobile Backend as a Service
Vishal Jain
 
Red Hat Summit 2015 - Build an Enterprise Application in 60 Minutes with JBos...
Red Hat Summit 2015 - Build an Enterprise Application in 60 Minutes with JBos...Red Hat Summit 2015 - Build an Enterprise Application in 60 Minutes with JBos...
Red Hat Summit 2015 - Build an Enterprise Application in 60 Minutes with JBos...
Maggie Hu
 
Customize Your Enterprise Mobile Salesforce.com Integrations with Red Hat
Customize Your Enterprise Mobile Salesforce.com Integrations with Red HatCustomize Your Enterprise Mobile Salesforce.com Integrations with Red Hat
Customize Your Enterprise Mobile Salesforce.com Integrations with Red Hat
Maggie Hu
 
Transform Your Business with API-led Connectivity
Transform Your Business with API-led ConnectivityTransform Your Business with API-led Connectivity
Transform Your Business with API-led Connectivity
MuleSoft
 

What's hot (20)

Hybrid Cloud Integration is Coming: Are You Ready? | MuleSoft
Hybrid Cloud Integration is Coming: Are You Ready? | MuleSoftHybrid Cloud Integration is Coming: Are You Ready? | MuleSoft
Hybrid Cloud Integration is Coming: Are You Ready? | MuleSoft
 
Red Hat Summit 2017: Customize & Secure Your Enterprise Mobile Salesfroce Int...
Red Hat Summit 2017: Customize & Secure Your Enterprise Mobile Salesfroce Int...Red Hat Summit 2017: Customize & Secure Your Enterprise Mobile Salesfroce Int...
Red Hat Summit 2017: Customize & Secure Your Enterprise Mobile Salesfroce Int...
 
PAUG: MBAAS Overview
PAUG: MBAAS OverviewPAUG: MBAAS Overview
PAUG: MBAAS Overview
 
API Connect from IBM
API Connect from IBMAPI Connect from IBM
API Connect from IBM
 
IBM API Connect - overview
IBM API Connect - overviewIBM API Connect - overview
IBM API Connect - overview
 
API as a Product - SXSW 2012
API as a Product - SXSW 2012API as a Product - SXSW 2012
API as a Product - SXSW 2012
 
Design - Integration Scenarios for Hybrid Cloud
Design - Integration Scenarios for Hybrid CloudDesign - Integration Scenarios for Hybrid Cloud
Design - Integration Scenarios for Hybrid Cloud
 
Sonoa Cloud Services for Elasticity and Mobility
Sonoa Cloud Services for Elasticity and MobilitySonoa Cloud Services for Elasticity and Mobility
Sonoa Cloud Services for Elasticity and Mobility
 
Gathering Operational Intelligence in Complex Environments at Splunk
Gathering Operational Intelligence in Complex Environments at SplunkGathering Operational Intelligence in Complex Environments at Splunk
Gathering Operational Intelligence in Complex Environments at Splunk
 
What's New in API Connect & DataPower Gateway in 1H 2018
What's New in API Connect & DataPower Gateway in 1H 2018What's New in API Connect & DataPower Gateway in 1H 2018
What's New in API Connect & DataPower Gateway in 1H 2018
 
Red Hat Summit 2017: Building secure IoT solutions
Red Hat Summit 2017: Building secure IoT solutionsRed Hat Summit 2017: Building secure IoT solutions
Red Hat Summit 2017: Building secure IoT solutions
 
Future of Integration | MuleSoft
Future of Integration | MuleSoftFuture of Integration | MuleSoft
Future of Integration | MuleSoft
 
Becoming a Connected Insurer With API-led Connectivity
Becoming a Connected Insurer With API-led ConnectivityBecoming a Connected Insurer With API-led Connectivity
Becoming a Connected Insurer With API-led Connectivity
 
Mobilizing SharePoint - August 1 2013
Mobilizing SharePoint - August 1 2013Mobilizing SharePoint - August 1 2013
Mobilizing SharePoint - August 1 2013
 
Red Hat Summit 2017: Mobilizing and Securing Red Hat JBoss BPMSuite & BRMS
Red Hat Summit 2017: Mobilizing and Securing Red Hat JBoss BPMSuite & BRMSRed Hat Summit 2017: Mobilizing and Securing Red Hat JBoss BPMSuite & BRMS
Red Hat Summit 2017: Mobilizing and Securing Red Hat JBoss BPMSuite & BRMS
 
Legacy modernization, cloud orchestration, api publishing
Legacy modernization, cloud orchestration, api publishingLegacy modernization, cloud orchestration, api publishing
Legacy modernization, cloud orchestration, api publishing
 
Overview of Mobile Backend as a Service
Overview of Mobile Backend as a ServiceOverview of Mobile Backend as a Service
Overview of Mobile Backend as a Service
 
Red Hat Summit 2015 - Build an Enterprise Application in 60 Minutes with JBos...
Red Hat Summit 2015 - Build an Enterprise Application in 60 Minutes with JBos...Red Hat Summit 2015 - Build an Enterprise Application in 60 Minutes with JBos...
Red Hat Summit 2015 - Build an Enterprise Application in 60 Minutes with JBos...
 
Customize Your Enterprise Mobile Salesforce.com Integrations with Red Hat
Customize Your Enterprise Mobile Salesforce.com Integrations with Red HatCustomize Your Enterprise Mobile Salesforce.com Integrations with Red Hat
Customize Your Enterprise Mobile Salesforce.com Integrations with Red Hat
 
Transform Your Business with API-led Connectivity
Transform Your Business with API-led ConnectivityTransform Your Business with API-led Connectivity
Transform Your Business with API-led Connectivity
 

Viewers also liked

How To Secure Your WordPress Site From Hackers
How To Secure Your WordPress Site From HackersHow To Secure Your WordPress Site From Hackers
How To Secure Your WordPress Site From Hackers
LJ Jose
 
Ipsos Global @dvisor 22: The Economic Pulse of the World - July 2011
Ipsos Global @dvisor 22: The Economic Pulse of the World - July 2011Ipsos Global @dvisor 22: The Economic Pulse of the World - July 2011
Ipsos Global @dvisor 22: The Economic Pulse of the World - July 2011
Ipsos UK
 
A rare site of Cystic hygroma
A rare site of Cystic hygromaA rare site of Cystic hygroma
A rare site of Cystic hygroma
iosrjce
 
Search First Migration - Using SharePoint 2013 Search for SharePoint 2010
Search First Migration - Using SharePoint 2013 Search for SharePoint 2010Search First Migration - Using SharePoint 2013 Search for SharePoint 2010
Search First Migration - Using SharePoint 2013 Search for SharePoint 2010
Bob German
 
Architecting Your Content For the Unknown Consumer
Architecting Your Content For the Unknown ConsumerArchitecting Your Content For the Unknown Consumer
Architecting Your Content For the Unknown Consumer
Richard Jones
 
How to create a Facebook Group
How to create a Facebook GroupHow to create a Facebook Group
How to create a Facebook Group
Stéphane Baudin
 
Game of Screens: Tech kingdoms creating the omni-channel experience
Game of Screens: Tech kingdoms creating the omni-channel experienceGame of Screens: Tech kingdoms creating the omni-channel experience
Game of Screens: Tech kingdoms creating the omni-channel experience
Neustar, Inc.
 
Ipsos MORI Political Monitor: August 2016
Ipsos MORI Political Monitor: August 2016Ipsos MORI Political Monitor: August 2016
Ipsos MORI Political Monitor: August 2016
Ipsos UK
 
The Art of Social Content Distribution
The Art of Social Content DistributionThe Art of Social Content Distribution
The Art of Social Content Distribution
Ogilvy
 

Viewers also liked (11)

How To Secure Your WordPress Site From Hackers
How To Secure Your WordPress Site From HackersHow To Secure Your WordPress Site From Hackers
How To Secure Your WordPress Site From Hackers
 
Ipsos Global @dvisor 22: The Economic Pulse of the World - July 2011
Ipsos Global @dvisor 22: The Economic Pulse of the World - July 2011Ipsos Global @dvisor 22: The Economic Pulse of the World - July 2011
Ipsos Global @dvisor 22: The Economic Pulse of the World - July 2011
 
3. Body
3. Body3. Body
3. Body
 
A rare site of Cystic hygroma
A rare site of Cystic hygromaA rare site of Cystic hygroma
A rare site of Cystic hygroma
 
Search First Migration - Using SharePoint 2013 Search for SharePoint 2010
Search First Migration - Using SharePoint 2013 Search for SharePoint 2010Search First Migration - Using SharePoint 2013 Search for SharePoint 2010
Search First Migration - Using SharePoint 2013 Search for SharePoint 2010
 
Architecting Your Content For the Unknown Consumer
Architecting Your Content For the Unknown ConsumerArchitecting Your Content For the Unknown Consumer
Architecting Your Content For the Unknown Consumer
 
How to create a Facebook Group
How to create a Facebook GroupHow to create a Facebook Group
How to create a Facebook Group
 
Game of Screens: Tech kingdoms creating the omni-channel experience
Game of Screens: Tech kingdoms creating the omni-channel experienceGame of Screens: Tech kingdoms creating the omni-channel experience
Game of Screens: Tech kingdoms creating the omni-channel experience
 
Ipsos MORI Political Monitor: August 2016
Ipsos MORI Political Monitor: August 2016Ipsos MORI Political Monitor: August 2016
Ipsos MORI Political Monitor: August 2016
 
The Art of Social Content Distribution
The Art of Social Content DistributionThe Art of Social Content Distribution
The Art of Social Content Distribution
 
CLOUD2 Commission Report
CLOUD2 Commission ReportCLOUD2 Commission Report
CLOUD2 Commission Report
 

Similar to Unlocking the universe of microservices for next gen cognitive apps

IBM MobileFirst Platform v7 Tech Overview
IBM MobileFirst Platform v7 Tech OverviewIBM MobileFirst Platform v7 Tech Overview
IBM MobileFirst Platform v7 Tech Overview
Banking at Ho Chi Minh city
 
IBM MobileFirst Technical Overview
IBM MobileFirst Technical OverviewIBM MobileFirst Technical Overview
IBM MobileFirst Technical Overview
ibmmobile
 
IBM APM for Hybrid Applications
IBM APM for Hybrid ApplicationsIBM APM for Hybrid Applications
IBM APM for Hybrid Applications
Matthew Cheah
 
Cloud Native Patterns with Bluemix Developer Console
Cloud Native Patterns with Bluemix Developer ConsoleCloud Native Patterns with Bluemix Developer Console
Cloud Native Patterns with Bluemix Developer Console
Matthew Perrins
 
Challenges to Integration Strategy - Thompson
Challenges to Integration Strategy - ThompsonChallenges to Integration Strategy - Thompson
Challenges to Integration Strategy - Thompson
Prolifics
 
IBM MobileFirst - Agile Application Infrastructure New Paradigm for new Workl...
IBM MobileFirst - Agile Application Infrastructure New Paradigm for new Workl...IBM MobileFirst - Agile Application Infrastructure New Paradigm for new Workl...
IBM MobileFirst - Agile Application Infrastructure New Paradigm for new Workl...
Nitin Gaur
 
Ibm mobile first platform presentation refresh 05 18-mc
Ibm mobile first platform presentation refresh 05 18-mcIbm mobile first platform presentation refresh 05 18-mc
Ibm mobile first platform presentation refresh 05 18-mc
Saranga Tripathy
 
IBM Relay 2015: Expect More From Private Cloud
IBM Relay 2015: Expect More From Private CloudIBM Relay 2015: Expect More From Private Cloud
IBM Relay 2015: Expect More From Private Cloud
IBM
 
DevOps for the Mobile Enterprise: Test and Deploy
DevOps for the Mobile Enterprise: Test and DeployDevOps for the Mobile Enterprise: Test and Deploy
DevOps for the Mobile Enterprise: Test and Deploy
Rosalind Radcliffe
 
An Overview on IBM MobileFirst Platform v7
An Overview on IBM MobileFirst Platform v7An Overview on IBM MobileFirst Platform v7
An Overview on IBM MobileFirst Platform v7
ibmmobile
 
Bluemix overview - UK WebSphere Integration User Group
Bluemix overview - UK WebSphere Integration User GroupBluemix overview - UK WebSphere Integration User Group
Bluemix overview - UK WebSphere Integration User GroupJon Marshall
 
Hybrid Cloud with IBM Bluemix
Hybrid Cloud with IBM BluemixHybrid Cloud with IBM Bluemix
Hybrid Cloud with IBM Bluemix
Roberto Pozzi
 
Go Cloud Native with IBM Bluemix Developer Console - GIDS17
Go Cloud Native with IBM Bluemix Developer Console - GIDS17Go Cloud Native with IBM Bluemix Developer Console - GIDS17
Go Cloud Native with IBM Bluemix Developer Console - GIDS17
Vidyasagar Machupalli
 
The new developer experience
The new developer experienceThe new developer experience
The new developer experience
Eric Cattoir
 
DevOps for the Mobile Enterprise: Build and Connect
DevOps for the Mobile Enterprise: Build and ConnectDevOps for the Mobile Enterprise: Build and Connect
DevOps for the Mobile Enterprise: Build and Connect
Rosalind Radcliffe
 
A DevOps Approach for Building 100 iOS Apps
A DevOps Approach for Building 100 iOS AppsA DevOps Approach for Building 100 iOS Apps
A DevOps Approach for Building 100 iOS Apps
TechWell
 
Bluemix summary
Bluemix summaryBluemix summary
Bluemix summary
Sam Garforth
 
What's New in Smarter Process and C&I
What's New in Smarter Process and C&IWhat's New in Smarter Process and C&I
What's New in Smarter Process and C&I
Prolifics
 
Transitioning to Hybrid Cloud
Transitioning to Hybrid CloudTransitioning to Hybrid Cloud
Transitioning to Hybrid Cloud
Prolifics
 
IBM Cloud Services Portfolio
IBM Cloud Services Portfolio IBM Cloud Services Portfolio
IBM Cloud Services Portfolio
Bernd Thomsen
 

Similar to Unlocking the universe of microservices for next gen cognitive apps (20)

IBM MobileFirst Platform v7 Tech Overview
IBM MobileFirst Platform v7 Tech OverviewIBM MobileFirst Platform v7 Tech Overview
IBM MobileFirst Platform v7 Tech Overview
 
IBM MobileFirst Technical Overview
IBM MobileFirst Technical OverviewIBM MobileFirst Technical Overview
IBM MobileFirst Technical Overview
 
IBM APM for Hybrid Applications
IBM APM for Hybrid ApplicationsIBM APM for Hybrid Applications
IBM APM for Hybrid Applications
 
Cloud Native Patterns with Bluemix Developer Console
Cloud Native Patterns with Bluemix Developer ConsoleCloud Native Patterns with Bluemix Developer Console
Cloud Native Patterns with Bluemix Developer Console
 
Challenges to Integration Strategy - Thompson
Challenges to Integration Strategy - ThompsonChallenges to Integration Strategy - Thompson
Challenges to Integration Strategy - Thompson
 
IBM MobileFirst - Agile Application Infrastructure New Paradigm for new Workl...
IBM MobileFirst - Agile Application Infrastructure New Paradigm for new Workl...IBM MobileFirst - Agile Application Infrastructure New Paradigm for new Workl...
IBM MobileFirst - Agile Application Infrastructure New Paradigm for new Workl...
 
Ibm mobile first platform presentation refresh 05 18-mc
Ibm mobile first platform presentation refresh 05 18-mcIbm mobile first platform presentation refresh 05 18-mc
Ibm mobile first platform presentation refresh 05 18-mc
 
IBM Relay 2015: Expect More From Private Cloud
IBM Relay 2015: Expect More From Private CloudIBM Relay 2015: Expect More From Private Cloud
IBM Relay 2015: Expect More From Private Cloud
 
DevOps for the Mobile Enterprise: Test and Deploy
DevOps for the Mobile Enterprise: Test and DeployDevOps for the Mobile Enterprise: Test and Deploy
DevOps for the Mobile Enterprise: Test and Deploy
 
An Overview on IBM MobileFirst Platform v7
An Overview on IBM MobileFirst Platform v7An Overview on IBM MobileFirst Platform v7
An Overview on IBM MobileFirst Platform v7
 
Bluemix overview - UK WebSphere Integration User Group
Bluemix overview - UK WebSphere Integration User GroupBluemix overview - UK WebSphere Integration User Group
Bluemix overview - UK WebSphere Integration User Group
 
Hybrid Cloud with IBM Bluemix
Hybrid Cloud with IBM BluemixHybrid Cloud with IBM Bluemix
Hybrid Cloud with IBM Bluemix
 
Go Cloud Native with IBM Bluemix Developer Console - GIDS17
Go Cloud Native with IBM Bluemix Developer Console - GIDS17Go Cloud Native with IBM Bluemix Developer Console - GIDS17
Go Cloud Native with IBM Bluemix Developer Console - GIDS17
 
The new developer experience
The new developer experienceThe new developer experience
The new developer experience
 
DevOps for the Mobile Enterprise: Build and Connect
DevOps for the Mobile Enterprise: Build and ConnectDevOps for the Mobile Enterprise: Build and Connect
DevOps for the Mobile Enterprise: Build and Connect
 
A DevOps Approach for Building 100 iOS Apps
A DevOps Approach for Building 100 iOS AppsA DevOps Approach for Building 100 iOS Apps
A DevOps Approach for Building 100 iOS Apps
 
Bluemix summary
Bluemix summaryBluemix summary
Bluemix summary
 
What's New in Smarter Process and C&I
What's New in Smarter Process and C&IWhat's New in Smarter Process and C&I
What's New in Smarter Process and C&I
 
Transitioning to Hybrid Cloud
Transitioning to Hybrid CloudTransitioning to Hybrid Cloud
Transitioning to Hybrid Cloud
 
IBM Cloud Services Portfolio
IBM Cloud Services Portfolio IBM Cloud Services Portfolio
IBM Cloud Services Portfolio
 

More from Dev_Events

Eclipse OMR: a modern, open-source toolkit for building language runtimes
Eclipse OMR: a modern, open-source toolkit for building language runtimesEclipse OMR: a modern, open-source toolkit for building language runtimes
Eclipse OMR: a modern, open-source toolkit for building language runtimes
Dev_Events
 
Eclipse MicroProfile: Accelerating the adoption of Java Microservices
Eclipse MicroProfile: Accelerating the adoption of Java MicroservicesEclipse MicroProfile: Accelerating the adoption of Java Microservices
Eclipse MicroProfile: Accelerating the adoption of Java Microservices
Dev_Events
 
From Science Fiction to Science Fact: How AI Will Change Our Approach to Buil...
From Science Fiction to Science Fact: How AI Will Change Our Approach to Buil...From Science Fiction to Science Fact: How AI Will Change Our Approach to Buil...
From Science Fiction to Science Fact: How AI Will Change Our Approach to Buil...
Dev_Events
 
Blockchain Hyperledger Lab
Blockchain Hyperledger LabBlockchain Hyperledger Lab
Blockchain Hyperledger Lab
Dev_Events
 
Introduction to Blockchain and Hyperledger
Introduction to Blockchain and HyperledgerIntroduction to Blockchain and Hyperledger
Introduction to Blockchain and Hyperledger
Dev_Events
 
Using GPUs to Achieve Massive Parallelism in Java 8
Using GPUs to Achieve Massive Parallelism in Java 8Using GPUs to Achieve Massive Parallelism in Java 8
Using GPUs to Achieve Massive Parallelism in Java 8
Dev_Events
 
Lean and Easy IoT Applications with OSGi and Eclipse Concierge
Lean and Easy IoT Applications with OSGi and Eclipse ConciergeLean and Easy IoT Applications with OSGi and Eclipse Concierge
Lean and Easy IoT Applications with OSGi and Eclipse Concierge
Dev_Events
 
Eclipse JDT Embraces Java 9 – An Insider’s View
Eclipse JDT Embraces Java 9 – An Insider’s ViewEclipse JDT Embraces Java 9 – An Insider’s View
Eclipse JDT Embraces Java 9 – An Insider’s View
Dev_Events
 
Node.js – ask us anything!
Node.js – ask us anything! Node.js – ask us anything!
Node.js – ask us anything!
Dev_Events
 
Swift on the Server
Swift on the Server Swift on the Server
Swift on the Server
Dev_Events
 
Being serverless and Swift... Is that allowed?
Being serverless and Swift... Is that allowed? Being serverless and Swift... Is that allowed?
Being serverless and Swift... Is that allowed?
Dev_Events
 
Secrets of building a debuggable runtime: Learn how language implementors sol...
Secrets of building a debuggable runtime: Learn how language implementors sol...Secrets of building a debuggable runtime: Learn how language implementors sol...
Secrets of building a debuggable runtime: Learn how language implementors sol...
Dev_Events
 
Tools in Action: Transforming everyday objects with the power of deeplearning...
Tools in Action: Transforming everyday objects with the power of deeplearning...Tools in Action: Transforming everyday objects with the power of deeplearning...
Tools in Action: Transforming everyday objects with the power of deeplearning...
Dev_Events
 
Microservices without Servers
Microservices without ServersMicroservices without Servers
Microservices without Servers
Dev_Events
 
The App Evolution
The App EvolutionThe App Evolution
The App Evolution
Dev_Events
 
Building Next Generation Applications and Microservices
Building Next Generation Applications and Microservices Building Next Generation Applications and Microservices
Building Next Generation Applications and Microservices
Dev_Events
 
Create and Manage APIs with API Connect, Swagger and Bluemix
Create and Manage APIs with API Connect, Swagger and BluemixCreate and Manage APIs with API Connect, Swagger and Bluemix
Create and Manage APIs with API Connect, Swagger and Bluemix
Dev_Events
 
OpenWhisk - Serverless Architecture
OpenWhisk - Serverless Architecture OpenWhisk - Serverless Architecture
OpenWhisk - Serverless Architecture
Dev_Events
 
Add Custom Model and ORM to Node.js
Add Custom Model and ORM to Node.jsAdd Custom Model and ORM to Node.js
Add Custom Model and ORM to Node.js
Dev_Events
 
Adding User Management to Node.js
Adding User Management to Node.jsAdding User Management to Node.js
Adding User Management to Node.js
Dev_Events
 

More from Dev_Events (20)

Eclipse OMR: a modern, open-source toolkit for building language runtimes
Eclipse OMR: a modern, open-source toolkit for building language runtimesEclipse OMR: a modern, open-source toolkit for building language runtimes
Eclipse OMR: a modern, open-source toolkit for building language runtimes
 
Eclipse MicroProfile: Accelerating the adoption of Java Microservices
Eclipse MicroProfile: Accelerating the adoption of Java MicroservicesEclipse MicroProfile: Accelerating the adoption of Java Microservices
Eclipse MicroProfile: Accelerating the adoption of Java Microservices
 
From Science Fiction to Science Fact: How AI Will Change Our Approach to Buil...
From Science Fiction to Science Fact: How AI Will Change Our Approach to Buil...From Science Fiction to Science Fact: How AI Will Change Our Approach to Buil...
From Science Fiction to Science Fact: How AI Will Change Our Approach to Buil...
 
Blockchain Hyperledger Lab
Blockchain Hyperledger LabBlockchain Hyperledger Lab
Blockchain Hyperledger Lab
 
Introduction to Blockchain and Hyperledger
Introduction to Blockchain and HyperledgerIntroduction to Blockchain and Hyperledger
Introduction to Blockchain and Hyperledger
 
Using GPUs to Achieve Massive Parallelism in Java 8
Using GPUs to Achieve Massive Parallelism in Java 8Using GPUs to Achieve Massive Parallelism in Java 8
Using GPUs to Achieve Massive Parallelism in Java 8
 
Lean and Easy IoT Applications with OSGi and Eclipse Concierge
Lean and Easy IoT Applications with OSGi and Eclipse ConciergeLean and Easy IoT Applications with OSGi and Eclipse Concierge
Lean and Easy IoT Applications with OSGi and Eclipse Concierge
 
Eclipse JDT Embraces Java 9 – An Insider’s View
Eclipse JDT Embraces Java 9 – An Insider’s ViewEclipse JDT Embraces Java 9 – An Insider’s View
Eclipse JDT Embraces Java 9 – An Insider’s View
 
Node.js – ask us anything!
Node.js – ask us anything! Node.js – ask us anything!
Node.js – ask us anything!
 
Swift on the Server
Swift on the Server Swift on the Server
Swift on the Server
 
Being serverless and Swift... Is that allowed?
Being serverless and Swift... Is that allowed? Being serverless and Swift... Is that allowed?
Being serverless and Swift... Is that allowed?
 
Secrets of building a debuggable runtime: Learn how language implementors sol...
Secrets of building a debuggable runtime: Learn how language implementors sol...Secrets of building a debuggable runtime: Learn how language implementors sol...
Secrets of building a debuggable runtime: Learn how language implementors sol...
 
Tools in Action: Transforming everyday objects with the power of deeplearning...
Tools in Action: Transforming everyday objects with the power of deeplearning...Tools in Action: Transforming everyday objects with the power of deeplearning...
Tools in Action: Transforming everyday objects with the power of deeplearning...
 
Microservices without Servers
Microservices without ServersMicroservices without Servers
Microservices without Servers
 
The App Evolution
The App EvolutionThe App Evolution
The App Evolution
 
Building Next Generation Applications and Microservices
Building Next Generation Applications and Microservices Building Next Generation Applications and Microservices
Building Next Generation Applications and Microservices
 
Create and Manage APIs with API Connect, Swagger and Bluemix
Create and Manage APIs with API Connect, Swagger and BluemixCreate and Manage APIs with API Connect, Swagger and Bluemix
Create and Manage APIs with API Connect, Swagger and Bluemix
 
OpenWhisk - Serverless Architecture
OpenWhisk - Serverless Architecture OpenWhisk - Serverless Architecture
OpenWhisk - Serverless Architecture
 
Add Custom Model and ORM to Node.js
Add Custom Model and ORM to Node.jsAdd Custom Model and ORM to Node.js
Add Custom Model and ORM to Node.js
 
Adding User Management to Node.js
Adding User Management to Node.jsAdding User Management to Node.js
Adding User Management to Node.js
 

Recently uploaded

How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
Product School
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Product School
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
DianaGray10
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
Elena Simperl
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
DanBrown980551
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
Alison B. Lowndes
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
Alan Dix
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
Paul Groth
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
Cheryl Hung
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
Frank van Harmelen
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
DianaGray10
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
Product School
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Thierry Lestable
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
RTTS
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
Product School
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
Guy Korland
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
Elena Simperl
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
James Anderson
 
PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
Ralf Eggert
 

Recently uploaded (20)

How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
 
PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
 

Unlocking the universe of microservices for next gen cognitive apps

  • 1. © 2015 IBM Corporation Unlocking the universe 
 of microservices for next gen cognitive apps Build, integrate, and manage apps at scale Marek Sadowski – IBM MF Dev Advocate, 02/17/2016 Developer Week
 @blumareks | blumareks.blogspot.com
  • 2. © 2015 IBM Corporation 2 Agenda + architecting apps and delivering framework of mobile backend as a service + connect with IBM Cloud (Bluemix), Node.js api service (StrongLoop), synchronizes NoSql datastore 
 (Cloudant( and leverage Presence Insights for location based services + Add Watson API for cognitive tweaks - building cognitive mobile apps + creating better apps and monitoring its user sentiment in the app stores.
  • 3. © 2015 IBM Corporation 3 Making good apps into great apps. 
 The New IBM MobileFirst Platform New or Existing App APIs IBM MobileFirst Platform Modular Services Software or As-a-ServiceOn premises Cloud Systems of Record Systems of Insight Cloud Services Contextualize & Personalize Secure Continuously 
 Improve Enrich With Data Native HTML5Hybrid 3rd party tools
  • 4. © 2015 IBM Corporation 4 IaaS PaaS Add to what you already have…Flexibility Core IT IBM Bluemix
  • 5. © 2015 IBM Corporation 5 Composeable Business for faster digital economy C o m p o s a b l B u s i n e s s T h e e Cloud Mobile Social Big Data
  • 6. © 2015 IBM Corporation 6 Cloudant NoSQL DB (NEW) • Highly available, distributed data store • Reduce administration burden and adapt to new app requirements quickly • Geographically distributed data puts data close to the user for max performance Backend Integration (Enhanced) • Provides mobile optimized access to a variety of enterprise systems • HTTP, SAP, SQL, JMS, Custom • Enables mobile developers to be able to run server-side code in 
 JavaScript or Java • Leverage open standards (REST, Oauth, OData) to provide open access to integration adapters • Dynamic workload improvements and better disaster recovery Offline sync (Enhanced) • Maintain app performance when disconnected • Makes it easy to replicate offline changes when connected • Encryption for on-device data Data Rich Mobile Apps
 Scale and store app data, or connect to Systems of Record SQL JMS SAP Data / Result as JSON HTTP Mobile App (Local Data) Query Systems
 of Record Cloudant (JSON)
  • 7. © 2015 IBM Corporation 7 User Experience
  • 8. © 2015 IBM Corporation 8 Game changing APIs
  • 9. © 2015 IBM Corporation 9 Discontinuity in the market
  • 10. © 2015 IBM Corporation 10 Making the data actionable - Anonymous
  • 11. © 2015 IBM Corporation 11 Making the data actionable - Registered User GAender Age Birthdate
  • 12. SENSE
  • 14. © 2015 IBM Corporation 14 MQA – Mobile Quality Assurance –
 who, what, and wow Developers TestersBusiness End users • Engage • Understand • Guide • Diagnose • Implement • Distribute • Acquire • Capture • Report • Engage • Enjoy • Recommend App store review analysis Crash, feedback reports Crash, feedback, bug reports Builds
  • 15. © 2015 IBM Corporation 15 MQA – basic components and relationships Browser DevOps Services MQA service Mobile app MQA SDK Open work items Report crashes, bugs, feedback Analyze reviews RTC Open work items Native iOS Native Android MobileFirst JavaScript Bluemix SaaS On premises Pre-production or Production Google Play™ Apple App Store™
  • 16. © 2015 IBM Corporation 1616 Tester End UsersDeveloper Over the air build distribution1 In app bug reporting2 Crash log reporting 4 In app user feedback3 LOB/Digital Marketer User Sentiment5 Builds User Feedback Crash logs Bugs Bugs vs. Crashes Continuous feedback with MQA
 – a DevOps Practice
  • 17. © 2015 IBM Corporation 17 Enrich with DataSecure Continuously
 Improve Contextualize
 and Personalize Platform services to enable your apps Apps that Are hard
 because Mobile speed and scale requires new integration and database approaches for app developers Outside the network’s protection, mobile apps and data require specific governance They require constant user feedback, monitoring and release of revisions Mobile apps must capture, interpret and act on disparate context sources in real time Make good apps great through mobile platform services IBM MobileFirst Platform delivers rich services and then integrates them for 
 an end-to-end experience for mobile development and operations teams
  • 18. © 2015 IBM Corporation 19