MEAPs meet the
cloud
Martin Gale
Master Inventor and CTO for Mobile, IBM UK and Ireland
@martinjgale
Andrew Ferrier
Technical Lead, European Cloud Software Services - Mobile Practice
@andrewferrier
What does IBM mean by MobileFirst?
Building an app can be pretty easy.
Build the UI
Create or reuse a
REST endpoint
Stand up a
supporting database
But in an enterprise context this can get pretty complex, fast.
When one app
turns to many
On a variety of
devices
Connecting to
many back-end
systems
Must not compromise security
Costs can’t spiral
Must deliver quickly without damaging reputation
Introducing the Mobile Enterprise Application Platform.
Integration Framework and APIs
Access Control
Developer SDKs and tools
Scalable gateway
Device vendor abstractions Reuse where possible across device platforms
Help developers be productive
Expose reusable services in a mobile-ready way
Enforce consistent user access rights
Control routes into the Enterprise
Management information Understand the benefits and refine the approach
So what does a MEAP look like?
Mobile'Middleware/MEAP'
Apple'Push'No5fica5on'
Service'/'Google'Cloud'
Messaging'/'etc.'
'
System'of'Record'2'
System'of'Record'3'
System'of'Record'1'
Auth'Dir'
So what is IBM MobileFirst Platform?
In 2012, IBM adopted a small company called
Worklight to become IBM’s MEAP technology.
We renamed IBM Worklight to IBM MobileFirst
Platform in 2014 to more closely fit where
mobile was going.
Traditionally, folks deployed this on-premise or
on IaaS (e.g. Softlayer, Amazon EC2).
Used by 100s of customers for 1000s of apps.
IBM MobileFirst Platform is a MEAP
Integration Framework and APIs
Access Control
Developer SDKs and tools
Scalable gateway
Device vendor abstractions Provide more abstractions on top of Cordova
Provide Eclipse IDEs and Command-Line tools
Provide JavaScript and Java (JAX-RS) Adapters
Provide OAuth-based security model
Single endpoint for all integration, app updates, etc.
Management information A comprehensive Operational Analytics platform
Bluemix is IBM’s Developer-Centric PaaS Platform
• Non-proprietary - built on
Cloud Foundry
• Exploits open-source
technology - e.g. NodeJS
• Get started for free
Bluemix has almost 100 services waiting for you…
IBM Containers is “Docker on Bluemix”
Docker provides a way to containerise software.
Docker virtualizes some aspects of a running process,
in a way that makes you think it’s a virtual machine,
but it isn’t (mostly).
IBM provides an implementation of this in Bluemix
called IBM Containers.
Bluemix provides both a registry and a runtime engine
for containers.
So now we’re bringing all these together…
• Some MobileFirst capability for early
adopters in Bluemix with the IBM MobileFirst
Platform Services on BlueMix.
• But now, IBM is making available IBM
MobileFirst Platform Foundation on IBM
Containers on Bluemix (say that ten times
fast!)
Maybe this is all a bit much
… let’s show you.
You can try this yourself…
https://ibm.biz/BdXNwc

More Related Content

PPTX
Corent Slides For Impact
PDF
Red Hat Summit 2017: Customize & Secure Your Enterprise Mobile Salesfroce Int...
PDF
Red Hat Summit 2017: Building secure IoT solutions
PDF
Unlocking the universe of microservices for next gen cognitive apps
PPT
AFK Interactive MobileBeat 2010 Startup Competition Presentation
PDF
Crossing the low-code and pro-code chasm: a platform approach
PPTX
Customize Your Enterprise Mobile Salesforce.com Integrations with Red Hat
PDF
Red Hat Summit 2017: Mobilizing and Securing Red Hat JBoss BPMSuite & BRMS
Corent Slides For Impact
Red Hat Summit 2017: Customize & Secure Your Enterprise Mobile Salesfroce Int...
Red Hat Summit 2017: Building secure IoT solutions
Unlocking the universe of microservices for next gen cognitive apps
AFK Interactive MobileBeat 2010 Startup Competition Presentation
Crossing the low-code and pro-code chasm: a platform approach
Customize Your Enterprise Mobile Salesforce.com Integrations with Red Hat
Red Hat Summit 2017: Mobilizing and Securing Red Hat JBoss BPMSuite & BRMS

What's hot (20)

PDF
IBM InterConnect 2013 Cloud General Session: George Karidis
PDF
Bluemix introduction 20151219
PDF
Go Cloud Native with IBM Bluemix Developer Console - GIDS17
PPT
Running Your Business in the Cloud
PPTX
FIU cloud-hackathon-lec1
PDF
AppViewX Automation+ brochure
PDF
Hackathon TW Bluemix Introduction
PDF
Building Enterprise Apps for windows Phone 7
PDF
Red Hat Summit 2015 - Build an Enterprise Application in 60 Minutes with JBos...
PDF
Innovation In The Era of Cloud Applications and Services
PPTX
Mobile Enterprise Success with Xamarin and IBM
PDF
APIdays Barcelona 2019 - How a Cloud native Architecture helps to drive Busin...
PDF
Swift on IBM Bluemix
PDF
Faster and more efficient processes by combining BPM and Mobile – yes we can!
PPTX
Enterprise-grade mobile barcode scanning with Scandit and Xamarin
PPTX
IBM Bluemix Overview
PDF
IBM MobileFirst Platform for iOS Swift Developers
PDF
[WSO2 API Day Chicago 2019] Cloud-native Integration for the Enterprise
PDF
API Connect Presentation
IBM InterConnect 2013 Cloud General Session: George Karidis
Bluemix introduction 20151219
Go Cloud Native with IBM Bluemix Developer Console - GIDS17
Running Your Business in the Cloud
FIU cloud-hackathon-lec1
AppViewX Automation+ brochure
Hackathon TW Bluemix Introduction
Building Enterprise Apps for windows Phone 7
Red Hat Summit 2015 - Build an Enterprise Application in 60 Minutes with JBos...
Innovation In The Era of Cloud Applications and Services
Mobile Enterprise Success with Xamarin and IBM
APIdays Barcelona 2019 - How a Cloud native Architecture helps to drive Busin...
Swift on IBM Bluemix
Faster and more efficient processes by combining BPM and Mobile – yes we can!
Enterprise-grade mobile barcode scanning with Scandit and Xamarin
IBM Bluemix Overview
IBM MobileFirst Platform for iOS Swift Developers
[WSO2 API Day Chicago 2019] Cloud-native Integration for the Enterprise
API Connect Presentation

Similar to MEAPs meet the Cloud (20)

PDF
[Whitepaper] an overview of ibm mobile first platform
PPT
An Overview on IBM MobileFirst Platform v7
PDF
IBM MobileFirst Platform v7 Tech Overview
PDF
IBM MobileFirst Reference Architecture 1512 v3 2015
PPT
IBM MobileFirst Technical Overview
PDF
IBM Mobile Overview for Ecosystem Partners
PDF
Buyer’s checklist for mobile application platforms
PDF
Mobile to Mainframe - En-to-end transformation
PDF
Ibm mobilefirst overview presentation
PPT
Ibm mobilefirst software_service_portfolio_presentation
PPTX
Make Good Apps great - Using IBM MobileFirst Foundation
PDF
Building Enterprise enabled Cognitive Mobile application for a Hybrid Cloud E...
PDF
IBM Mobili First - IBM Business Connect QatarPut your business in motion
PDF
IBM MobileFirst and Case Studies_Frank Müller_IBM Symposium 2013
PPTX
IBM Mobile foundation overview
PDF
Mobile World Congress 2013 IBM-ATT Session
PDF
IBM InterConnect Build and Deploy MobileFirst Applications
PPTX
IBM Worklight-Overview
PDF
Soa architect summit mobile 2013_mar [compatibility mode]
PDF
Gwc mobilefoundation-final-2
[Whitepaper] an overview of ibm mobile first platform
An Overview on IBM MobileFirst Platform v7
IBM MobileFirst Platform v7 Tech Overview
IBM MobileFirst Reference Architecture 1512 v3 2015
IBM MobileFirst Technical Overview
IBM Mobile Overview for Ecosystem Partners
Buyer’s checklist for mobile application platforms
Mobile to Mainframe - En-to-end transformation
Ibm mobilefirst overview presentation
Ibm mobilefirst software_service_portfolio_presentation
Make Good Apps great - Using IBM MobileFirst Foundation
Building Enterprise enabled Cognitive Mobile application for a Hybrid Cloud E...
IBM Mobili First - IBM Business Connect QatarPut your business in motion
IBM MobileFirst and Case Studies_Frank Müller_IBM Symposium 2013
IBM Mobile foundation overview
Mobile World Congress 2013 IBM-ATT Session
IBM InterConnect Build and Deploy MobileFirst Applications
IBM Worklight-Overview
Soa architect summit mobile 2013_mar [compatibility mode]
Gwc mobilefoundation-final-2

More from Andrew Ferrier (13)

PPTX
Artificial Intelligence 101: What is It and Why is it Suddenly a Big Deal Again?
PPTX
What *Is* Cloud? - A introduction for non-techies
PPTX
Integration (Application?) Modernization with IBM Garage
PPTX
Why is Infrastructure-as-Code essential in the Cloud Age?
PDF
Become an IBM Cloud Architect in 40 Minutes
PDF
Become a Bluemix Architect in 45 Minutes
PDF
Creating Effective Mobile Applications with IBM Bluemix
PDF
Understanding Docker and IBM Bluemix Container Service
PDF
Building Effective and Rapid Applications with IBM MobileFirst Platform
PPTX
Mobile and IBM Worklight Best Practices
PDF
WebSphere User Group UK: Larger Applications with Worklight
KEY
Real-world Dojo Mobile
PDF
Worklight Overview
Artificial Intelligence 101: What is It and Why is it Suddenly a Big Deal Again?
What *Is* Cloud? - A introduction for non-techies
Integration (Application?) Modernization with IBM Garage
Why is Infrastructure-as-Code essential in the Cloud Age?
Become an IBM Cloud Architect in 40 Minutes
Become a Bluemix Architect in 45 Minutes
Creating Effective Mobile Applications with IBM Bluemix
Understanding Docker and IBM Bluemix Container Service
Building Effective and Rapid Applications with IBM MobileFirst Platform
Mobile and IBM Worklight Best Practices
WebSphere User Group UK: Larger Applications with Worklight
Real-world Dojo Mobile
Worklight Overview

Recently uploaded (20)

PPTX
Build automations faster and more reliably with UiPath ScreenPlay
PPTX
Information-Technology-in-Human-Society.pptx
PDF
Connector Corner: Transform Unstructured Documents with Agentic Automation
PDF
ment.tech-Siri Delay Opens AI Startup Opportunity in 2025.pdf
PDF
Internet of Things (IoT) – Definition, Types, and Uses
PPTX
How to use fields_get method in Odoo 18
PPTX
Rise of the Digital Control Grid Zeee Media and Hope and Tivon FTWProject.com
PDF
CEH Module 2 Footprinting CEH V13, concepts
PDF
EGCB_Solar_Project_Presentation_and Finalcial Analysis.pdf
PDF
ELLIE29.pdfWETWETAWTAWETAETAETERTRTERTER
PPTX
Information-Technology-in-Human-Society (2).pptx
PPT
Storage Area Network Best Practices from HP
PPT
Overviiew on Intellectual property right
PDF
Ebook - The Future of AI A Comprehensive Guide.pdf
PDF
Intravenous drug administration application for pediatric patients via augmen...
PDF
Introduction to MCP and A2A Protocols: Enabling Agent Communication
PDF
State of AI in Business 2025 - MIT NANDA
PPTX
Strategic Picks — Prioritising the Right Agentic Use Cases [2/6]
PDF
Data Virtualization in Action: Scaling APIs and Apps with FME
PDF
Human Computer Interaction Miterm Lesson
Build automations faster and more reliably with UiPath ScreenPlay
Information-Technology-in-Human-Society.pptx
Connector Corner: Transform Unstructured Documents with Agentic Automation
ment.tech-Siri Delay Opens AI Startup Opportunity in 2025.pdf
Internet of Things (IoT) – Definition, Types, and Uses
How to use fields_get method in Odoo 18
Rise of the Digital Control Grid Zeee Media and Hope and Tivon FTWProject.com
CEH Module 2 Footprinting CEH V13, concepts
EGCB_Solar_Project_Presentation_and Finalcial Analysis.pdf
ELLIE29.pdfWETWETAWTAWETAETAETERTRTERTER
Information-Technology-in-Human-Society (2).pptx
Storage Area Network Best Practices from HP
Overviiew on Intellectual property right
Ebook - The Future of AI A Comprehensive Guide.pdf
Intravenous drug administration application for pediatric patients via augmen...
Introduction to MCP and A2A Protocols: Enabling Agent Communication
State of AI in Business 2025 - MIT NANDA
Strategic Picks — Prioritising the Right Agentic Use Cases [2/6]
Data Virtualization in Action: Scaling APIs and Apps with FME
Human Computer Interaction Miterm Lesson

MEAPs meet the Cloud

  • 1. MEAPs meet the cloud Martin Gale Master Inventor and CTO for Mobile, IBM UK and Ireland @martinjgale Andrew Ferrier Technical Lead, European Cloud Software Services - Mobile Practice @andrewferrier
  • 2. What does IBM mean by MobileFirst?
  • 3. Building an app can be pretty easy. Build the UI Create or reuse a REST endpoint Stand up a supporting database
  • 4. But in an enterprise context this can get pretty complex, fast. When one app turns to many On a variety of devices Connecting to many back-end systems Must not compromise security Costs can’t spiral Must deliver quickly without damaging reputation
  • 5. Introducing the Mobile Enterprise Application Platform. Integration Framework and APIs Access Control Developer SDKs and tools Scalable gateway Device vendor abstractions Reuse where possible across device platforms Help developers be productive Expose reusable services in a mobile-ready way Enforce consistent user access rights Control routes into the Enterprise Management information Understand the benefits and refine the approach
  • 6. So what does a MEAP look like? Mobile'Middleware/MEAP' Apple'Push'No5fica5on' Service'/'Google'Cloud' Messaging'/'etc.' ' System'of'Record'2' System'of'Record'3' System'of'Record'1' Auth'Dir'
  • 7. So what is IBM MobileFirst Platform? In 2012, IBM adopted a small company called Worklight to become IBM’s MEAP technology. We renamed IBM Worklight to IBM MobileFirst Platform in 2014 to more closely fit where mobile was going. Traditionally, folks deployed this on-premise or on IaaS (e.g. Softlayer, Amazon EC2). Used by 100s of customers for 1000s of apps.
  • 8. IBM MobileFirst Platform is a MEAP Integration Framework and APIs Access Control Developer SDKs and tools Scalable gateway Device vendor abstractions Provide more abstractions on top of Cordova Provide Eclipse IDEs and Command-Line tools Provide JavaScript and Java (JAX-RS) Adapters Provide OAuth-based security model Single endpoint for all integration, app updates, etc. Management information A comprehensive Operational Analytics platform
  • 9. Bluemix is IBM’s Developer-Centric PaaS Platform • Non-proprietary - built on Cloud Foundry • Exploits open-source technology - e.g. NodeJS • Get started for free
  • 10. Bluemix has almost 100 services waiting for you…
  • 11. IBM Containers is “Docker on Bluemix” Docker provides a way to containerise software. Docker virtualizes some aspects of a running process, in a way that makes you think it’s a virtual machine, but it isn’t (mostly). IBM provides an implementation of this in Bluemix called IBM Containers. Bluemix provides both a registry and a runtime engine for containers.
  • 12. So now we’re bringing all these together… • Some MobileFirst capability for early adopters in Bluemix with the IBM MobileFirst Platform Services on BlueMix. • But now, IBM is making available IBM MobileFirst Platform Foundation on IBM Containers on Bluemix (say that ten times fast!)
  • 13. Maybe this is all a bit much … let’s show you.
  • 14. You can try this yourself… https://ibm.biz/BdXNwc