SlideShare a Scribd company logo
Introduction to Red Hat Mobile
Application Platform
Vishal Ghariwala
Regional Product Management Director,
Applications Platforms Business Group, Red Hat Asia Pacific
8 October 2015
Mobile is Everywhere
Companies benefit from mobile apps
Better Work Productivity (63%)
Customer Satisfaction Scores (50%)
More Services Revenue (19%)
New Sales Revenue (13%)
Less Paperwork (63%)
Travel Time (31%)
Mobile: A Catalyst for TRANSFORMATION
“38 percent of total IT spending is outside of
the formal IT organization already, with a
disproportionate amount in digital.
By 2017, this number will grow to more than
50%.
Gartner, Drive Digital Business with Insights from Symposium, Nov 2014
Driving DigitalTransformation
2010-13
CONSUMERIZATION
2013-16
MOBILE-FIRST
2016+
DIGITAL ENTERPRISE
▪ iOS Support
▪ Experiment Apps
▪ Point Solution
▪ Risk Management
▪ Multi-Device
▪ Targeted Apps
▪ Dev Platform
▪ Business Enablement
▪ Wearables
▪ Internet of Things
▪ Mobile Architecture
▪ Business Transformation
Device-centric App-centric Information-centric
From Systems of Record
HCM ERP Reservations CRM ETC.
To Systems of Engagement
# Apps
# Development Tools
# Mobile Device Platforms
# Form Factors
# Back-End Systems
# In-House Integrations
# 3rdParty Integrations
# Developers
# Versions
Why a Mobile Application Platform?
Introducing
Platform Overview
Platform Overview
Platform Overview
Client Node.js Services
MBaaS
• Online/Local development
• Command line access
• HTML5, Hybrid & Native
• Cloud Build Farm
• Git SCM
• HTML5 Form App Wizard
• Credentials Management
Client-side App Development
Client
• Server-side JavaScript for
building fast, scalable network
applications
• Perfect for data-intensive real-
time applications that run across
distributed devices
• Lightweight integration to
backends
• Event-driven, non-blocking I/O
model
• Fast-growing Community of
modules
Node.jsWhy Node.js?
Caching
API Keys
Auth
Storage
Data
Sync
Cloud
Alerts
Cloud
Alerts
Stats
Push
Notific-
ation
App Mgmt
Deploy
Targets
User
Roles
User
Admin
Env.
Variables
Cloud
Env.
MBaaSMobile Backend-as-a-Service
A set of server-side functions, exposed as Restful APIs and optimized for
mobile, that a client side developer uses for common mobile features
• Team-based Collaboration
• Microservices creation &
discovery
• Push Notifications Service
• Lifecycle management
• Reporting & Analytics
• Mobile App Management
• Drag & Drop Forms builder
Other Platform Features
Full process flow to build an app
CREATE A
PROJECT IN
THE
PLATFORM
PLATFORM
CREATES
CLIENT &
CLOUD APPS
CODE YOUR
CLIENT APP
ADD
FUNCTIONALIT
Y TO YOUR
CLOUD CODE
BUILD YOUR
APP ON THE
BUILD FARM
ADD
SERVICES TO
YOUR APP
DOWNLOAD
AND INSTALL
ON DEVICE
DEPLOY
YOUR CLOUD
CODE
frontend
developer
backend
developer
AP
I
Hybrid Cloud Deployment
• Development and Management of apps occurs on the cloud
• MBaaS is deployed on OpenShift Enterprise 3.1
• MBaaS provides a set of environments: Dev, Test, Production
• Each server-side “Cloud app” is made up of
• Node.js code
• Caching
• MongoDB
Hybrid Deployment with OpenShift Online (Available)
• Development
• Monitoring
• App Store
• MBaaS
• Cloud code • Users
• Client apps
Backend systems
https://openshift.feedhenry.com
Roadmap
Hybrid with OpenShift Enterprise 3.1
• Development
• Monitoring
• App Store
• MBaaS
• Cloud code
• Users
• Client apps
Docker, Kubernetes, OpenShift template,
quota, resource management
Thank you
Red Hat Forum 2015
Energize Your Enterprise

More Related Content

PDF
Red Hat Mobile
PPTX
Simplify enterprise IT with no code platform - aPaaS
PPTX
API Integration: Red Hat integration perspective
PDF
Building Mobile Apps on aPaaS platforms
PDF
Red Hat: Three Pillars of Integration
PDF
Microservices, containers and event driven architecture - key factors in agil...
PDF
Red Hat Summit 2017: Mobilizing and Securing Red Hat JBoss BPMSuite & BRMS
PDF
Red Hat Summit 2017: Customize & Secure Your Enterprise Mobile Salesfroce Int...
Red Hat Mobile
Simplify enterprise IT with no code platform - aPaaS
API Integration: Red Hat integration perspective
Building Mobile Apps on aPaaS platforms
Red Hat: Three Pillars of Integration
Microservices, containers and event driven architecture - key factors in agil...
Red Hat Summit 2017: Mobilizing and Securing Red Hat JBoss BPMSuite & BRMS
Red Hat Summit 2017: Customize & Secure Your Enterprise Mobile Salesfroce Int...

What's hot (20)

PDF
Red Hat Summit 2017: Building secure IoT solutions
PPTX
Low Code Development Platforms - At a Glance
PPTX
Customize Your Enterprise Mobile Salesforce.com Integrations with Red Hat
PDF
Agile Integration with APIs and Containers Workshop
PDF
Low Code Platforms - Ebook
PDF
Enterprise Mobility 1st Step Towards Digital Transformation
PDF
Microservices, containers and event driven architecture - key factors in agil...
PDF
Monoliths to microservices workshop
PPTX
APIs: The DNA of Digital Transformation
PPTX
Develop Hybrid Mobile Application with Azure Mobile Services and Telerik Plat...
PDF
Red Hat Summit 2015 - Build an Enterprise Application in 60 Minutes with JBos...
PDF
Which Application Modernization Pattern Is Right For You?
PPTX
Hybrid Integration
PDF
[WSO2 Integration Summit Bern 2019] Composable Enterprise
PDF
RHTE 2016 Going Mobile with Red Hat JBoss BPMSuite & BRMS
PDF
Red Hat OpenShift Enterprise 2 Launch Webcast Slides Dec 3, 2013
PPTX
Why Use Low-Code Software for Your BSS?
PDF
The Reconstitution of Middleware with APIs
PPTX
Embedded Analytics: 5 Steps to App Modernization
PPTX
Low code blockchain platform for crm by salesforce
Red Hat Summit 2017: Building secure IoT solutions
Low Code Development Platforms - At a Glance
Customize Your Enterprise Mobile Salesforce.com Integrations with Red Hat
Agile Integration with APIs and Containers Workshop
Low Code Platforms - Ebook
Enterprise Mobility 1st Step Towards Digital Transformation
Microservices, containers and event driven architecture - key factors in agil...
Monoliths to microservices workshop
APIs: The DNA of Digital Transformation
Develop Hybrid Mobile Application with Azure Mobile Services and Telerik Plat...
Red Hat Summit 2015 - Build an Enterprise Application in 60 Minutes with JBos...
Which Application Modernization Pattern Is Right For You?
Hybrid Integration
[WSO2 Integration Summit Bern 2019] Composable Enterprise
RHTE 2016 Going Mobile with Red Hat JBoss BPMSuite & BRMS
Red Hat OpenShift Enterprise 2 Launch Webcast Slides Dec 3, 2013
Why Use Low-Code Software for Your BSS?
The Reconstitution of Middleware with APIs
Embedded Analytics: 5 Steps to App Modernization
Low code blockchain platform for crm by salesforce
Ad

Similar to Introduction to Red Hat Mobile Application Platform (20)

PDF
Introduction to Red Hat Mobile Application Platform
PDF
NodeConf EU, Red Hat Mobile Keynote
PPTX
Dev ops
PPT
OpenShift Origin: Build a PaaS Just Like Red Hats
PDF
PaaS Anywhere - Deploying an OpenShift PaaS into your Cloud Provider of Choice
PDF
Faster and more efficient processes by combining BPM and Mobile – yes we can!
PDF
Red Hat Openshift on Microsoft Azure
PPTX
Strategies for Securing Availability and Optimizing Application Performance i...
PDF
Using cloud native development to achieve digital transformation
PDF
AppSphere 15 - Manage your Microservices with Red Hat OpenShift and AppDynamics
PDF
Executive Overview of OutSystems (1)
PDF
Mobile Enterprise Application Platform
PDF
Efficient resource management with Red Hat OpenShift
PDF
Get your Spatial on with MongoDB in the Cloud
PDF
Cloud Native Applications on OpenShift
PDF
Red Hat Container Strategy
PDF
OpenShift 101- Rise of the Platforms
PPTX
App Mod 01: Moving existing apps to the cloud
PPTX
Accelerating Application Delivery with OpenShift
PDF
Deliver DevOps with the Next Generation of PaaS
Introduction to Red Hat Mobile Application Platform
NodeConf EU, Red Hat Mobile Keynote
Dev ops
OpenShift Origin: Build a PaaS Just Like Red Hats
PaaS Anywhere - Deploying an OpenShift PaaS into your Cloud Provider of Choice
Faster and more efficient processes by combining BPM and Mobile – yes we can!
Red Hat Openshift on Microsoft Azure
Strategies for Securing Availability and Optimizing Application Performance i...
Using cloud native development to achieve digital transformation
AppSphere 15 - Manage your Microservices with Red Hat OpenShift and AppDynamics
Executive Overview of OutSystems (1)
Mobile Enterprise Application Platform
Efficient resource management with Red Hat OpenShift
Get your Spatial on with MongoDB in the Cloud
Cloud Native Applications on OpenShift
Red Hat Container Strategy
OpenShift 101- Rise of the Platforms
App Mod 01: Moving existing apps to the cloud
Accelerating Application Delivery with OpenShift
Deliver DevOps with the Next Generation of PaaS
Ad

More from Red Hat India Pvt. Ltd. (10)

PDF
The Internet of Things - Solutions to Drive Business Transformation
PDF
Real Time Big Data Framework
PDF
Re-architecting the Data Center for the digital services economy
PDF
Leveraging Open Source- Insight to Foresight
PDF
Innovate or be Disrupted: The Agility Imperative
PDF
Going Atomic with your Container Infrastructure
PDF
Evolving Infrastructure and Management for Business Agility
PDF
Cloud is the new normal - Red Hat Forum Bangalore 2015
PDF
CEPH & OPENSTACK - Red Hat's Winning Combination for Enterprise Clouds
PDF
Banking renewal for the digital age - #RedHatForum Bangalore
The Internet of Things - Solutions to Drive Business Transformation
Real Time Big Data Framework
Re-architecting the Data Center for the digital services economy
Leveraging Open Source- Insight to Foresight
Innovate or be Disrupted: The Agility Imperative
Going Atomic with your Container Infrastructure
Evolving Infrastructure and Management for Business Agility
Cloud is the new normal - Red Hat Forum Bangalore 2015
CEPH & OPENSTACK - Red Hat's Winning Combination for Enterprise Clouds
Banking renewal for the digital age - #RedHatForum Bangalore

Recently uploaded (20)

PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
DOCX
The AUB Centre for AI in Media Proposal.docx
PPTX
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
PDF
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
PDF
Encapsulation_ Review paper, used for researhc scholars
PDF
NewMind AI Monthly Chronicles - July 2025
PPTX
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
PDF
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
PPTX
Big Data Technologies - Introduction.pptx
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PPTX
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
PDF
Network Security Unit 5.pdf for BCA BBA.
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PDF
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PPT
Teaching material agriculture food technology
PDF
Empathic Computing: Creating Shared Understanding
“AI and Expert System Decision Support & Business Intelligence Systems”
The AUB Centre for AI in Media Proposal.docx
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
Encapsulation_ Review paper, used for researhc scholars
NewMind AI Monthly Chronicles - July 2025
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
Big Data Technologies - Introduction.pptx
Per capita expenditure prediction using model stacking based on satellite ima...
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
Network Security Unit 5.pdf for BCA BBA.
Dropbox Q2 2025 Financial Results & Investor Presentation
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
Reach Out and Touch Someone: Haptics and Empathic Computing
The Rise and Fall of 3GPP – Time for a Sabbatical?
Advanced methodologies resolving dimensionality complications for autism neur...
Teaching material agriculture food technology
Empathic Computing: Creating Shared Understanding

Introduction to Red Hat Mobile Application Platform

  • 1. Introduction to Red Hat Mobile Application Platform Vishal Ghariwala Regional Product Management Director, Applications Platforms Business Group, Red Hat Asia Pacific 8 October 2015
  • 2. Mobile is Everywhere Companies benefit from mobile apps Better Work Productivity (63%) Customer Satisfaction Scores (50%) More Services Revenue (19%) New Sales Revenue (13%) Less Paperwork (63%) Travel Time (31%)
  • 3. Mobile: A Catalyst for TRANSFORMATION “38 percent of total IT spending is outside of the formal IT organization already, with a disproportionate amount in digital. By 2017, this number will grow to more than 50%. Gartner, Drive Digital Business with Insights from Symposium, Nov 2014
  • 4. Driving DigitalTransformation 2010-13 CONSUMERIZATION 2013-16 MOBILE-FIRST 2016+ DIGITAL ENTERPRISE ▪ iOS Support ▪ Experiment Apps ▪ Point Solution ▪ Risk Management ▪ Multi-Device ▪ Targeted Apps ▪ Dev Platform ▪ Business Enablement ▪ Wearables ▪ Internet of Things ▪ Mobile Architecture ▪ Business Transformation Device-centric App-centric Information-centric
  • 5. From Systems of Record HCM ERP Reservations CRM ETC.
  • 6. To Systems of Engagement
  • 7. # Apps # Development Tools # Mobile Device Platforms # Form Factors # Back-End Systems # In-House Integrations # 3rdParty Integrations # Developers # Versions Why a Mobile Application Platform?
  • 13. • Online/Local development • Command line access • HTML5, Hybrid & Native • Cloud Build Farm • Git SCM • HTML5 Form App Wizard • Credentials Management Client-side App Development Client
  • 14. • Server-side JavaScript for building fast, scalable network applications • Perfect for data-intensive real- time applications that run across distributed devices • Lightweight integration to backends • Event-driven, non-blocking I/O model • Fast-growing Community of modules Node.jsWhy Node.js?
  • 15. Caching API Keys Auth Storage Data Sync Cloud Alerts Cloud Alerts Stats Push Notific- ation App Mgmt Deploy Targets User Roles User Admin Env. Variables Cloud Env. MBaaSMobile Backend-as-a-Service A set of server-side functions, exposed as Restful APIs and optimized for mobile, that a client side developer uses for common mobile features
  • 16. • Team-based Collaboration • Microservices creation & discovery • Push Notifications Service • Lifecycle management • Reporting & Analytics • Mobile App Management • Drag & Drop Forms builder Other Platform Features
  • 17. Full process flow to build an app CREATE A PROJECT IN THE PLATFORM PLATFORM CREATES CLIENT & CLOUD APPS CODE YOUR CLIENT APP ADD FUNCTIONALIT Y TO YOUR CLOUD CODE BUILD YOUR APP ON THE BUILD FARM ADD SERVICES TO YOUR APP DOWNLOAD AND INSTALL ON DEVICE DEPLOY YOUR CLOUD CODE frontend developer backend developer AP I
  • 18. Hybrid Cloud Deployment • Development and Management of apps occurs on the cloud • MBaaS is deployed on OpenShift Enterprise 3.1 • MBaaS provides a set of environments: Dev, Test, Production • Each server-side “Cloud app” is made up of • Node.js code • Caching • MongoDB
  • 19. Hybrid Deployment with OpenShift Online (Available) • Development • Monitoring • App Store • MBaaS • Cloud code • Users • Client apps Backend systems https://openshift.feedhenry.com
  • 21. Hybrid with OpenShift Enterprise 3.1 • Development • Monitoring • App Store • MBaaS • Cloud code • Users • Client apps Docker, Kubernetes, OpenShift template, quota, resource management
  • 23. Red Hat Forum 2015 Energize Your Enterprise