SlideShare a Scribd company logo
1 of 13
Download to read offline
POINT-TO-POINT vs. MEAP
THE RIGHT APPROACH FOR AN INTEGRATED
MOBILITY SOLUTION
A RapidValue Solutions Whitepaper
©RapidValue Solutions
020202
Executive Summary
There are two commonly used approaches for building
integrated mobility solutions: Point-to-point integration
and Mobile Enterprise Application Platform (MEAP).
This paper explains why an enterprise mobility
integration solution is needed, describes and compares
the two approaches, and provides a guide for how to
choose the right mobility integration technique for your
organization. The paper also examines various MEAP
platforms available and the key differences between
popular platforms.
From a mobile application development standpoint,
there is another widely used approach: cross-platform
development frameworks. These frameworks allow
developers to build once and deploy across multiple
device platforms. However, these frameworks lack
integration and mobile device management capabilities,
and therefore we have excluded them from
consideration for the purposes of this whitepaper. To
learn more about cross-platform development,
download our whitepaper: “How to Choose the Right
Architecture for your Mobile Application” -
http://www.rapidvaluesolutions.com/whitepaper/
Enterprise mobility has
transformed the way
businesses engage with
customers, partners and staff
while exchanging critical
information. Innovative
applications are only part of
an overall mobility solution –
integrating them with existing
systems in a scalable manner
is equally important and can
be even more challenging.
0202020203020203
Enterprise Mobility Solutions
Gone are the days when employees would sit in front of their desktop computers all day to do their
work and communicate with coworkers and clients. More and more companies are adapting enterprise
mobility solutions to make it easier for their employees to work out of the office using mobile devices
and cloud services to perform business tasks.
Point-to-Point: An application deployment technique which allows mobile users
within the organization to perform a business operation and engage with co-workers
and customers. It is mainly designed for smaller organizations.
The two most popular enterprise mobility deployment techniques are:
01
Mobile Enterprise Application Platform (MEAP): An application middleware
designed specifically for mobile enterprise application users. It allows controlled access
to all mobile applications hosted on a particular platform. Employees and enterprise
customers can access and exchange data from any mobile device to perform a number
of business operations.
02
Definition of MEAP
There is a general tendency to combine MEAP/middleware tools with cross-platform mobile
development tools. We would define MEAP as a platform that includes:
– Comprehensive integration capabilities – Connectivity to corporate systems such as ERP, CRM,
etc.
– Mobile application development – Integrated Development Environment (IDE) for building mobile
applications
– Mobile Device Management (MDM) capabilities – Support for device provisioning, secure
transmission of data, remote configuration, mobile asset tracking, policy identification and
adaptation, etc.
– Mobile Application Management (MAM) capabilities – Support for provisioning and access control
to mobile applications used in business settings (configuration settings, user authentication, push
notification services, application usage analytics, etc.)
©RapidValue Solutions
0202020203020204
As the name implies, cross-platform development frameworks provide the ability to develop once and
deploy across multiple platforms, but mainly on the client/device side with minimal support for
integration. Since this paper is about integrated mobility solutions, we focus on the MEAP approach,
with the view that cross-platform frameworks are outside the scope of the discussion.
MEAP
Examples
Cross- Platform Development
Frameworks Examples
Point-to-Point Solutions vs. MEAP
Point-to-Point Approach
NATIVE APPS AS
REQUIRED AND
BASED ON LOCATION
MULTIPLE
MIDDLEWARE
FOR EACH
APPLICATION
DATA WAREHOUSE
POINT-TO-POINT DEPLOYMENT ARCHITECTURE
Typically, a Point-to-Point (P2P)
integration solution is used to develop
an independent native application for
each business requirement, using
individual resources/middleware to
handle the data and control layer of the
application. This solution is useful when
data segregation is possible and
independent security for the application
is required.
©RapidValue Solutions
0202020203020205
P2P Solution User experience is rich (typically
based on native application
development).
Less expensive to build compared to
MEAP if the features required are
straightforward.
Performance is higher compared to
MEAP since there are fewer
applications to handle.
Requires additional integration with identity
management.
Requires third-party connectors to integrate
with external systems.
Need to build each application based on the
specific business requirement, with limited
reusability.
Any changes required in the application need
developer involvement.
ProsApproach Cons
MEAP Approach
MOBILE ENTERPRISE
APPLICATION
PLATFORM (MEAP)
Gartner Group has developed a concept called the Rule of Three for determining when to use a Mobile
Enterprise Application Platform (MEAP). According to the rule, you should use the MEAP approach for
enterprise mobility if the business requirements include (i) Three or more mobile applications, (ii)
Three or more mobile OS (Operating Systems) and (iii) Integration with at least three back-end data
sources.
IPAD
DESKTOP
IPHONE
BLACKBERRY
MEAP DEPLOYMENT ARCHITECTURE
©RapidValue Solutions
0202020203020206
MEAP ARCHITECTURE BLOCK DIAGRAM
MOBILE DEVICE
MANAGEMENT
INTEGRATED
DEVELOPMENT
ENVIRONMENT
AUTH
EAI ADAPTERS |
SERVICE BUS
WEB SERVICES
DATABASE
CONNECTIONS
HTTP(S)
VPN
HTTP(S)
VPN
)ESIMERP-NORODUOLC(REVRESECIVED
POLICY
ENFORCEMENT
SOFTWARE
DISTRIBUTION
CLIENT AGENT
SERVER
APPLICATION
LOGIC
CLIENT
APPLICATION
UI+ LOGIC
EAI TOOLS +
LOGIC
DIRECTORY
SERVICES
WEB
APPLICATION
SERVER
MULTICHANNEL
ACCESS
GATEWAY
OFFLINE NATIVE
STORAGE
CLIENT
APPLICATION
RUNTIME
HTML5
BROWSER
OFFLINE
BROWSER
STORAGE
RELATIONAL
NoSQL
DATABASE
ENTERPRISE
PACKAGES
DATA SOURCES
MEAP Highly scalable architecture.
Pre-integrated to identity
management system.
Supports multiple platforms – native
(iOS, Android, Windows Mobile,
BlackBerry), web (XHTML browsers)
and hybrid applications.
Can leverage device features
seamlessly.
Plug-in or connectors are available to
communicate with systems such as
SAP, Oracle, CRMs, etc.
Web service layer runs on DMZ to
secure the entire infrastructure.
The solution can be deployed on
premises or in a cloud.
User interface and usability are
sub-optimal.
Initial implementation time is higher.
Initial investment is high – requires upfront
payment for the solution, maintenance fee
and user based fee.
Dedicated administrator is required to
maintain the MEAP server.
ProsApproach Cons
©RapidValue Solutions
Source: robtiffany.com
0202020203020207
Comparing Point-to-Point and MEAP
The following table summarizes the key differences between Point-to-Point solutions and MEAP.
User Interface
Cross-device
platform support
One solution across a wide range of mobile
devices
Point-to-Point SolutionParameters Mobile Middleware/MEAP
Not as great as point-to-pointTypically a native application – rich user
experience
Unique solution for every mobile device/
mobile OS
Device
Management
Each device update needs to be man-
aged individually
– Each application update needs to be
managed separately
– Multiple proprietary tool sets are
required for managing & monitoring
applications, security and devices
– New applications can be placed in a
pre-defined shared location in the
middleware
– Centralized management of data
– Single tool for managing all devices,
applications and security
– Builds are specific to each type of
device
– Remote locking of mobile devices and
remote wiping of data are supported
– Data resides in a centralized server
– Controlled at one location with single
console
– Flexibility in expanding mobility
– Seamless user experience with
increase in number of users and/or
mobile applications on the platform
Flexibility &
Change
Management
Remote
Installation and
Updates
Connectivity
Security
Scalability &
Redundancy
Implementation
Cost
Multiple integrations required to connect
all backend systems
Initial investment is low
Each point-to-point solution has its own
security controls
Decreases as number of hosted mobile
applications increases
High, with optimized services between
client and server networks
Requires additional hardware and software
to support additional users and/or mobile
applications
Not part of the solution but possible to
distribute them over the air individually
Allows OTA provisioning to many devices
and mobile operating systems
simultaneously
Pre-integrated with all kinds of backend
databases and other applications
Initial investment is high
Performance
©RapidValue Solutions
0202020203020208
Summary Comparison Between Two Key MEAPs
The table below summarizes the differences between two popular MEAPs: Kony and SAP Unwired. We
have selected only these two MEAPs for comparison to illustrate key parameters you should evaluate
before deciding on the right MEAP for your enterprise.
Kony
NATIVE APPLICATION CAPABILITIES
PLATFORMS SUPPORTED
Parameters SAP Unwired
Yes
Yes
Yes
Single code base for all native
UI components
Access to all native capabilities
Native code generation
Native UI components have to be
developed specific to each platform using
native languages
Supported with code written in native
Not at present
Rich UXUser experience Browser-dependent. Code must be
written specifically for each native
platform
iPhone, Android, BlackBerry
(4.2.1 and above), Win-
dows Phone (5.0 up to
Windows 8), Symbian,
Palm, J2ME
Windows 7
Device platforms
Desktop clients/kiosks
Windows Mobile 6.0, 6.1, 6.5 (Standard
and Professional), Windows XP, Vista and
7 (32 bit and 64 bit), BlackBerry 5.0 and
6.0, iOS 4.2 and 4.3
Windows XP, Vista and 7
Eight dedicated websites for
15+ browsers, five form
factors, from WML to
HTML5
Device-optimized mobile web Not at present
Overall Cost Customizations are expensive. IT cost
increases with increase in team size
(mobile enterprise app users)
– Lower administrative, maintenance
and support costs
– Cost-effective if many mobile
enterprise applications are to be
supported supported
©RapidValue Solutions
0202020203020209
PLATFORM FEATURES
7+Number of operating systems
for native applications
supported
7+
YesAccess to HTML5 capabilities Yes
Lua/JavascriptLanguage used Mainly Java, .Net and Objective C are
also used
YesCross-platform debugger Not at present
YesQuick UI preview on all
platforms
None. Need to build and compile the
projects to view the UI
YesForeign function support from
single codebase
Not at present
YesAbility to seamlessly create
native deployable binaries for
all platforms
Requires usage of platform specific
native SDK tools (to be configured and
understood)
Yes, all glue code is
auto-generated
Extensions – ability to augment
existing APIs without
knowledge of underlying SDK
Yes, but glue code has to be manually
written for each of native SDK
YesDrag & drop widgets for UI
development
Needs to be done outside the developer
platform
Not requiredCoding required for consuming
data from network services and
mapping it to the UI widgets
(80% of the application
codebase)
Yes, all data mapping code has to be
handwritten
By default purely native,
optionally WebUI can be
used for rendering
Wrapper-based solution (uses
WebView for rendering)
Yes, a hybrid web based container
approach
Yes. Also supports offline
sync
Synchronization capabilities Yes. Also supports offline sync
YesAbility to download a new
version of the application
without accessing app stores
Yes
Yes, supported via Kony App
Store and Kony App
Management Container
Mobile Application Management
with App management
capability
Requires additional license and compo-
nent via Afaria
©RapidValue Solutions
0202020203020210
Eclipse plugin from KonyIntegrated Development
Environment (IDE)
Eclipse IDE
Web Services support –
REST/SOAP
Backend system integration Sybase ASE 12.x and 15.x, Sybase SQL
Anywhere 11.x, Oracle 10g and 11g, MS
SQL Server 2005 and 2008, UDB 9.1,
SAP R/3 4.6 and higher, SOAP and REST
(XML) Services
YesExtensible connectors to
consume data from SAP, web
services, XML, Java API
Yes
YesOracle backend support Yes
YesConnectors to Siebel,
PeopleSoft and SharePoint
Information not available
Five ways to connect to
SAP JCO, Gateway (OData),
Web Services, HTTP, iWay ,
and SAP Namespace (inside
SAP) – i.e. no middleware
Connectors to SAP Supports JCO, Gateway and Web
Services
SMS/MMS – 2-Way and
common push APIs
SMS/MMS (2-Way & push) Not supported
INTEGRATION AND CONNECTORS
©RapidValue Solutions
0202020203020211
Choosing the Right Approach
What approach works best for your enterprise? While each organization will have a different mobility
strategy, when it comes to selecting mobile enterprise applications, you will reach a point where you
have to decide between a point-to-point solution and MEAP. As always, the right solution for your
organization depends on your business requirements. The following figure illustrates key factors that
will help you decide on a mobility solution that’s appropriate for your organization.
POINT-TO-POINT
SOLUTION
– Focus is on building a small number of applications to run on a few
mobile operating systems only (Blackberry, iOS, Android, Windows mobile)
– Out-of-the-box solution is acceptable, and does not require much
customization
– Requires very few internal updates
MEAP
(MOBILE
MIDDLE WARE)
– Requires device-agnostic solution
– Host multiple mobile applications across multiple mobile operating
systems
– Simplifies integration to back-end systems
– Cost-effective over the long term
POINT-TO-POINT SOLUTION VS. MEAP
DECISION MAKING CHART
According to industry experts, a MEAP
solution works best for organizations looking
for over three mobile applications or above
150 users. This decision-making chart will
help you select between the two enterprise
mobility approaches. However, before making
a decision, you need to understand the pros
and cons of both types of enterprise mobility
solutions and the cost involved in switching
between the two solutions in the future
should that become necessary.
50 100 150 200
1 2 3 4
Lo
Hi MEAP PERFORMANCE
MEAP TCO
POINT SOLUTION
PERFORMANCE
POINT
SOLUTION TCO
PERFORMANCE
TCO PER USER
Users
Applications
Source: [Sybase White Paper]: What’s the point? Comparison
of Middleware Vs. Point Solutions
©RapidValue Solutions
0202020203020212©RapidValue Solutions
Conclusion
Of all the factors driving the need for mobility, the main parameters to consider are the number of
applications, the device platforms to be supported, the amount of flexibility and control you need for
managing the servers and how quickly you plan to scale up. A point-to-point solution is the most
cost-effective and fastest approach for an immediate, single mobile application deployment. MEAP is
best suited for organizations with a well-defined mobility strategy and a vision for expanding their use
of mobile applications.
If you have any questions or need more information about building an integrated mobility
solution, please write to the author Kavyanidhi Narayan, Director - Marketing at
kavyanidhin@rapidvaluesolutions.com. We look forward to hearing from you!
About RapidValue
A global leader in digital transformation for enterprise providing end-to-end mobility,
omni-channel, IoT and cloud solutions. Armed with a large team of experts in
consulting, UX design, application development, integration and testing, along with
experience delivering projects worldwide, in mobility and cloud, we offer a wide range
of services across industry verticals. We deliver services to the world’s top brands,
fortune 1000 companies, Multinational companies and emerging start-ups. We have
www.rapidvaluesolutions.com www.rapidvaluesolutions.com/blog
+1 877.643.1850 contactus@rapidvaluesolutions.com
Feb - 2013
offices in the United States, the United Kingdom and India.

More Related Content

What's hot

The Impact of SOA on Traditional Middleware Technologies
The Impact of SOA on Traditional Middleware TechnologiesThe Impact of SOA on Traditional Middleware Technologies
The Impact of SOA on Traditional Middleware Technologiesdigitallibrary
 
Advantages of Software as a Service over ASP Hosting
Advantages of Software as a Service over ASP HostingAdvantages of Software as a Service over ASP Hosting
Advantages of Software as a Service over ASP Hostingcorncrew1
 
Cisco vmd cwithf5_big-ip_ltm_whitepaper
Cisco vmd cwithf5_big-ip_ltm_whitepaperCisco vmd cwithf5_big-ip_ltm_whitepaper
Cisco vmd cwithf5_big-ip_ltm_whitepapershankar Psschiatanya
 
The new developer experience
The new developer experienceThe new developer experience
The new developer experienceEric Cattoir
 
M.S. Dissertation in Salesforce on Force.com
M.S. Dissertation in Salesforce on Force.comM.S. Dissertation in Salesforce on Force.com
M.S. Dissertation in Salesforce on Force.comArun Somu Panneerselvam
 
Integrated Mobility QA: A Strategic Business Enabler for Enhancing End-user E...
Integrated Mobility QA: A Strategic Business Enabler for Enhancing End-user E...Integrated Mobility QA: A Strategic Business Enabler for Enhancing End-user E...
Integrated Mobility QA: A Strategic Business Enabler for Enhancing End-user E...Cognizant
 
Integrated Mobility QA: A Strategic Business Enabler for Enhancing End-user E...
Integrated Mobility QA: A Strategic Business Enabler for Enhancing End-user E...Integrated Mobility QA: A Strategic Business Enabler for Enhancing End-user E...
Integrated Mobility QA: A Strategic Business Enabler for Enhancing End-user E...Cognizant
 
Realizing Cloud POV
Realizing Cloud POVRealizing Cloud POV
Realizing Cloud POVRene Claudio
 
IBM Offers ISVs a Fast Track for Virtual Appliance Deployment on New IBM Pure...
IBM Offers ISVs a Fast Track for Virtual Appliance Deployment on New IBM Pure...IBM Offers ISVs a Fast Track for Virtual Appliance Deployment on New IBM Pure...
IBM Offers ISVs a Fast Track for Virtual Appliance Deployment on New IBM Pure...benzfire
 
IBM Cloud Privé - White paper présentation EN
IBM Cloud Privé - White paper présentation ENIBM Cloud Privé - White paper présentation EN
IBM Cloud Privé - White paper présentation ENYves Bienenfeld
 
PaaS POV_To PaaS or Not There really is no question_150601_FINAL_PRINT_READY
PaaS POV_To PaaS or Not There really is no question_150601_FINAL_PRINT_READYPaaS POV_To PaaS or Not There really is no question_150601_FINAL_PRINT_READY
PaaS POV_To PaaS or Not There really is no question_150601_FINAL_PRINT_READYRene Claudio
 
[WSO2Con EU 2017] Integration Platform Strategy for Digital Transformation
[WSO2Con EU 2017] Integration Platform Strategy for Digital Transformation[WSO2Con EU 2017] Integration Platform Strategy for Digital Transformation
[WSO2Con EU 2017] Integration Platform Strategy for Digital TransformationWSO2
 
Configuration inerpsaas multi tenancy
Configuration inerpsaas multi tenancyConfiguration inerpsaas multi tenancy
Configuration inerpsaas multi tenancyijcseit
 
Deloitte Software As A Service Deloitte Seminar
Deloitte Software As A Service   Deloitte SeminarDeloitte Software As A Service   Deloitte Seminar
Deloitte Software As A Service Deloitte SeminarTheo Slaats
 
Flexera Software App Portal
Flexera Software App PortalFlexera Software App Portal
Flexera Software App PortalFlexera
 
Cloud Application Rationalization- The Cloud, the Enterprise, and Making the ...
Cloud Application Rationalization- The Cloud, the Enterprise, and Making the ...Cloud Application Rationalization- The Cloud, the Enterprise, and Making the ...
Cloud Application Rationalization- The Cloud, the Enterprise, and Making the ...Chad Lawler
 
SOA in banking issues and remedies
SOA in banking   issues and remediesSOA in banking   issues and remedies
SOA in banking issues and remediesDebajani Mohanty
 

What's hot (19)

The Impact of SOA on Traditional Middleware Technologies
The Impact of SOA on Traditional Middleware TechnologiesThe Impact of SOA on Traditional Middleware Technologies
The Impact of SOA on Traditional Middleware Technologies
 
Advantages of Software as a Service over ASP Hosting
Advantages of Software as a Service over ASP HostingAdvantages of Software as a Service over ASP Hosting
Advantages of Software as a Service over ASP Hosting
 
Cisco vmd cwithf5_big-ip_ltm_whitepaper
Cisco vmd cwithf5_big-ip_ltm_whitepaperCisco vmd cwithf5_big-ip_ltm_whitepaper
Cisco vmd cwithf5_big-ip_ltm_whitepaper
 
The new developer experience
The new developer experienceThe new developer experience
The new developer experience
 
M.S. Dissertation in Salesforce on Force.com
M.S. Dissertation in Salesforce on Force.comM.S. Dissertation in Salesforce on Force.com
M.S. Dissertation in Salesforce on Force.com
 
Integrated Mobility QA: A Strategic Business Enabler for Enhancing End-user E...
Integrated Mobility QA: A Strategic Business Enabler for Enhancing End-user E...Integrated Mobility QA: A Strategic Business Enabler for Enhancing End-user E...
Integrated Mobility QA: A Strategic Business Enabler for Enhancing End-user E...
 
Integrated Mobility QA: A Strategic Business Enabler for Enhancing End-user E...
Integrated Mobility QA: A Strategic Business Enabler for Enhancing End-user E...Integrated Mobility QA: A Strategic Business Enabler for Enhancing End-user E...
Integrated Mobility QA: A Strategic Business Enabler for Enhancing End-user E...
 
SaaS.pptx
SaaS.pptxSaaS.pptx
SaaS.pptx
 
Realizing Cloud POV
Realizing Cloud POVRealizing Cloud POV
Realizing Cloud POV
 
IBM Offers ISVs a Fast Track for Virtual Appliance Deployment on New IBM Pure...
IBM Offers ISVs a Fast Track for Virtual Appliance Deployment on New IBM Pure...IBM Offers ISVs a Fast Track for Virtual Appliance Deployment on New IBM Pure...
IBM Offers ISVs a Fast Track for Virtual Appliance Deployment on New IBM Pure...
 
IBM Cloud Privé - White paper présentation EN
IBM Cloud Privé - White paper présentation ENIBM Cloud Privé - White paper présentation EN
IBM Cloud Privé - White paper présentation EN
 
PaaS POV_To PaaS or Not There really is no question_150601_FINAL_PRINT_READY
PaaS POV_To PaaS or Not There really is no question_150601_FINAL_PRINT_READYPaaS POV_To PaaS or Not There really is no question_150601_FINAL_PRINT_READY
PaaS POV_To PaaS or Not There really is no question_150601_FINAL_PRINT_READY
 
[WSO2Con EU 2017] Integration Platform Strategy for Digital Transformation
[WSO2Con EU 2017] Integration Platform Strategy for Digital Transformation[WSO2Con EU 2017] Integration Platform Strategy for Digital Transformation
[WSO2Con EU 2017] Integration Platform Strategy for Digital Transformation
 
Configuration inerpsaas multi tenancy
Configuration inerpsaas multi tenancyConfiguration inerpsaas multi tenancy
Configuration inerpsaas multi tenancy
 
Deloitte Software As A Service Deloitte Seminar
Deloitte Software As A Service   Deloitte SeminarDeloitte Software As A Service   Deloitte Seminar
Deloitte Software As A Service Deloitte Seminar
 
Getting More from SCCM
Getting More from SCCMGetting More from SCCM
Getting More from SCCM
 
Flexera Software App Portal
Flexera Software App PortalFlexera Software App Portal
Flexera Software App Portal
 
Cloud Application Rationalization- The Cloud, the Enterprise, and Making the ...
Cloud Application Rationalization- The Cloud, the Enterprise, and Making the ...Cloud Application Rationalization- The Cloud, the Enterprise, and Making the ...
Cloud Application Rationalization- The Cloud, the Enterprise, and Making the ...
 
SOA in banking issues and remedies
SOA in banking   issues and remediesSOA in banking   issues and remedies
SOA in banking issues and remedies
 

Viewers also liked

The Thrive Experience!
The Thrive Experience!The Thrive Experience!
The Thrive Experience!Josh Frederick
 
On-Premise Roadmap and Cloud Touchpoints
On-Premise Roadmap and Cloud TouchpointsOn-Premise Roadmap and Cloud Touchpoints
On-Premise Roadmap and Cloud TouchpointsSAP Ariba
 
Mobile Enterprise Application Platform: A solution to myriad challenges in en...
Mobile Enterprise Application Platform: A solution to myriad challenges in en...Mobile Enterprise Application Platform: A solution to myriad challenges in en...
Mobile Enterprise Application Platform: A solution to myriad challenges in en...[x]cube LABS
 
Jam notes and additions the suite life an overview of coupa unified spend s...
Jam notes and additions  the suite life  an overview of coupa unified spend s...Jam notes and additions  the suite life  an overview of coupa unified spend s...
Jam notes and additions the suite life an overview of coupa unified spend s...Coupa Software
 
Migrating your Existing Applications to the Cloud
Migrating your Existing Applications to the CloudMigrating your Existing Applications to the Cloud
Migrating your Existing Applications to the CloudNestweaver
 
Overview of Enterprise Mobility
Overview of Enterprise MobilityOverview of Enterprise Mobility
Overview of Enterprise MobilityYuvaraj Ilangovan
 
Mobile Application Architecture Strategy
Mobile Application Architecture StrategyMobile Application Architecture Strategy
Mobile Application Architecture StrategyGary Wong
 

Viewers also liked (8)

The Thrive Experience!
The Thrive Experience!The Thrive Experience!
The Thrive Experience!
 
On-Premise Roadmap and Cloud Touchpoints
On-Premise Roadmap and Cloud TouchpointsOn-Premise Roadmap and Cloud Touchpoints
On-Premise Roadmap and Cloud Touchpoints
 
Mobile Enterprise Application Platform: A solution to myriad challenges in en...
Mobile Enterprise Application Platform: A solution to myriad challenges in en...Mobile Enterprise Application Platform: A solution to myriad challenges in en...
Mobile Enterprise Application Platform: A solution to myriad challenges in en...
 
Thank you 3.2.2017
Thank you 3.2.2017Thank you 3.2.2017
Thank you 3.2.2017
 
Jam notes and additions the suite life an overview of coupa unified spend s...
Jam notes and additions  the suite life  an overview of coupa unified spend s...Jam notes and additions  the suite life  an overview of coupa unified spend s...
Jam notes and additions the suite life an overview of coupa unified spend s...
 
Migrating your Existing Applications to the Cloud
Migrating your Existing Applications to the CloudMigrating your Existing Applications to the Cloud
Migrating your Existing Applications to the Cloud
 
Overview of Enterprise Mobility
Overview of Enterprise MobilityOverview of Enterprise Mobility
Overview of Enterprise Mobility
 
Mobile Application Architecture Strategy
Mobile Application Architecture StrategyMobile Application Architecture Strategy
Mobile Application Architecture Strategy
 

Similar to Point-to-Point vs. MEAP - The Right Approach for an Integrated Mobility Solutions - Whitepaper by RapidValue Solutions

Cloud computing a services business application challenges
Cloud computing a services business application challengesCloud computing a services business application challenges
Cloud computing a services business application challengesEditor Jacotech
 
whitepaper_workday_technology_platform_devt_process
whitepaper_workday_technology_platform_devt_processwhitepaper_workday_technology_platform_devt_process
whitepaper_workday_technology_platform_devt_processEric Saraceno
 
Making Multicloud Application Integration More Efficient
Making Multicloud Application Integration More EfficientMaking Multicloud Application Integration More Efficient
Making Multicloud Application Integration More EfficientCognizant
 
Information on Cloud-native Applications
Information on Cloud-native ApplicationsInformation on Cloud-native Applications
Information on Cloud-native ApplicationsHTS Hosting
 
Team C2 Brochure Eng V1025
Team C2 Brochure Eng V1025Team C2 Brochure Eng V1025
Team C2 Brochure Eng V1025Jae Hak Lee
 
Essential Guide to Becoming A Mobile App Rock Star - part III - Enterprise Apps
Essential Guide to Becoming A Mobile App Rock Star - part III - Enterprise AppsEssential Guide to Becoming A Mobile App Rock Star - part III - Enterprise Apps
Essential Guide to Becoming A Mobile App Rock Star - part III - Enterprise AppsDMIMarketing
 
Navigating the Complexity of Distributed Microservices across AWS, Azure, and...
Navigating the Complexity of Distributed Microservices across AWS, Azure, and...Navigating the Complexity of Distributed Microservices across AWS, Azure, and...
Navigating the Complexity of Distributed Microservices across AWS, Azure, and...Enterprise Management Associates
 
Unit 1.4 working of cloud computing
Unit 1.4 working of cloud computingUnit 1.4 working of cloud computing
Unit 1.4 working of cloud computingeShikshak
 
Enterprise Application integration (middleware) concepts
Enterprise Application integration (middleware) conceptsEnterprise Application integration (middleware) concepts
Enterprise Application integration (middleware) conceptsShantanu Thakre
 
Challenges to Integration Strategy - Thompson
Challenges to Integration Strategy - ThompsonChallenges to Integration Strategy - Thompson
Challenges to Integration Strategy - ThompsonProlifics
 
How Can Your Organization Benefit From Application Modernization_.pdf
How Can Your Organization Benefit From Application Modernization_.pdfHow Can Your Organization Benefit From Application Modernization_.pdf
How Can Your Organization Benefit From Application Modernization_.pdfAnil
 
Improve_Application_Availability_and_Performance_Sales_Crib_Sheet.pdf
Improve_Application_Availability_and_Performance_Sales_Crib_Sheet.pdfImprove_Application_Availability_and_Performance_Sales_Crib_Sheet.pdf
Improve_Application_Availability_and_Performance_Sales_Crib_Sheet.pdfمنیزہ ہاشمی
 
top five futuretrends in erp.pdf
top five futuretrends in erp.pdftop five futuretrends in erp.pdf
top five futuretrends in erp.pdfssuser2cc0d4
 
7 steps to Enterprise PaaS
7 steps to Enterprise PaaS7 steps to Enterprise PaaS
7 steps to Enterprise PaaSVMware vFabric
 
Mobilizing Enterprise Data - Strategies to succeed in enterprise mobile
Mobilizing Enterprise Data - Strategies to succeed in enterprise mobileMobilizing Enterprise Data - Strategies to succeed in enterprise mobile
Mobilizing Enterprise Data - Strategies to succeed in enterprise mobileAlex Zaltsman
 
Challenges of Mobile HR framework and program
Challenges of Mobile HR framework and programChallenges of Mobile HR framework and program
Challenges of Mobile HR framework and programJinen Dedhia
 
Application Modernization With Cloud Native Approach_ An in-depth Guide.pdf
Application Modernization With Cloud Native Approach_ An in-depth Guide.pdfApplication Modernization With Cloud Native Approach_ An in-depth Guide.pdf
Application Modernization With Cloud Native Approach_ An in-depth Guide.pdfbasilmph
 
Webinar: The Enterrpise Appstore - What is it and why you need it.
Webinar: The Enterrpise Appstore - What is it and why you need it.Webinar: The Enterrpise Appstore - What is it and why you need it.
Webinar: The Enterrpise Appstore - What is it and why you need it.Appear
 
Innovative mobile apps – migrate MBO apps to SAP Mobile Platform 3.0
Innovative mobile apps – migrate MBO apps to SAP Mobile Platform 3.0Innovative mobile apps – migrate MBO apps to SAP Mobile Platform 3.0
Innovative mobile apps – migrate MBO apps to SAP Mobile Platform 3.0Innovapptive Global Solutions Pvt Ltd.
 

Similar to Point-to-Point vs. MEAP - The Right Approach for an Integrated Mobility Solutions - Whitepaper by RapidValue Solutions (20)

Cloud computing a services business application challenges
Cloud computing a services business application challengesCloud computing a services business application challenges
Cloud computing a services business application challenges
 
whitepaper_workday_technology_platform_devt_process
whitepaper_workday_technology_platform_devt_processwhitepaper_workday_technology_platform_devt_process
whitepaper_workday_technology_platform_devt_process
 
Making Multicloud Application Integration More Efficient
Making Multicloud Application Integration More EfficientMaking Multicloud Application Integration More Efficient
Making Multicloud Application Integration More Efficient
 
Information on Cloud-native Applications
Information on Cloud-native ApplicationsInformation on Cloud-native Applications
Information on Cloud-native Applications
 
Team C2 Brochure Eng V1025
Team C2 Brochure Eng V1025Team C2 Brochure Eng V1025
Team C2 Brochure Eng V1025
 
Essential Guide to Becoming A Mobile App Rock Star - part III - Enterprise Apps
Essential Guide to Becoming A Mobile App Rock Star - part III - Enterprise AppsEssential Guide to Becoming A Mobile App Rock Star - part III - Enterprise Apps
Essential Guide to Becoming A Mobile App Rock Star - part III - Enterprise Apps
 
Navigating the Complexity of Distributed Microservices across AWS, Azure, and...
Navigating the Complexity of Distributed Microservices across AWS, Azure, and...Navigating the Complexity of Distributed Microservices across AWS, Azure, and...
Navigating the Complexity of Distributed Microservices across AWS, Azure, and...
 
Unit 1.4 working of cloud computing
Unit 1.4 working of cloud computingUnit 1.4 working of cloud computing
Unit 1.4 working of cloud computing
 
Top five future trends in erp
Top five future trends in erpTop five future trends in erp
Top five future trends in erp
 
Enterprise Application integration (middleware) concepts
Enterprise Application integration (middleware) conceptsEnterprise Application integration (middleware) concepts
Enterprise Application integration (middleware) concepts
 
Challenges to Integration Strategy - Thompson
Challenges to Integration Strategy - ThompsonChallenges to Integration Strategy - Thompson
Challenges to Integration Strategy - Thompson
 
How Can Your Organization Benefit From Application Modernization_.pdf
How Can Your Organization Benefit From Application Modernization_.pdfHow Can Your Organization Benefit From Application Modernization_.pdf
How Can Your Organization Benefit From Application Modernization_.pdf
 
Improve_Application_Availability_and_Performance_Sales_Crib_Sheet.pdf
Improve_Application_Availability_and_Performance_Sales_Crib_Sheet.pdfImprove_Application_Availability_and_Performance_Sales_Crib_Sheet.pdf
Improve_Application_Availability_and_Performance_Sales_Crib_Sheet.pdf
 
top five futuretrends in erp.pdf
top five futuretrends in erp.pdftop five futuretrends in erp.pdf
top five futuretrends in erp.pdf
 
7 steps to Enterprise PaaS
7 steps to Enterprise PaaS7 steps to Enterprise PaaS
7 steps to Enterprise PaaS
 
Mobilizing Enterprise Data - Strategies to succeed in enterprise mobile
Mobilizing Enterprise Data - Strategies to succeed in enterprise mobileMobilizing Enterprise Data - Strategies to succeed in enterprise mobile
Mobilizing Enterprise Data - Strategies to succeed in enterprise mobile
 
Challenges of Mobile HR framework and program
Challenges of Mobile HR framework and programChallenges of Mobile HR framework and program
Challenges of Mobile HR framework and program
 
Application Modernization With Cloud Native Approach_ An in-depth Guide.pdf
Application Modernization With Cloud Native Approach_ An in-depth Guide.pdfApplication Modernization With Cloud Native Approach_ An in-depth Guide.pdf
Application Modernization With Cloud Native Approach_ An in-depth Guide.pdf
 
Webinar: The Enterrpise Appstore - What is it and why you need it.
Webinar: The Enterrpise Appstore - What is it and why you need it.Webinar: The Enterrpise Appstore - What is it and why you need it.
Webinar: The Enterrpise Appstore - What is it and why you need it.
 
Innovative mobile apps – migrate MBO apps to SAP Mobile Platform 3.0
Innovative mobile apps – migrate MBO apps to SAP Mobile Platform 3.0Innovative mobile apps – migrate MBO apps to SAP Mobile Platform 3.0
Innovative mobile apps – migrate MBO apps to SAP Mobile Platform 3.0
 

More from RapidValue

How to Build a Micro-Application using Single-Spa
How to Build a Micro-Application using Single-SpaHow to Build a Micro-Application using Single-Spa
How to Build a Micro-Application using Single-SpaRapidValue
 
Play with Jenkins Pipeline
Play with Jenkins PipelinePlay with Jenkins Pipeline
Play with Jenkins PipelineRapidValue
 
Accessibility Testing using Axe
Accessibility Testing using AxeAccessibility Testing using Axe
Accessibility Testing using AxeRapidValue
 
Guide to Generate Extent Report in Kotlin
Guide to Generate Extent Report in KotlinGuide to Generate Extent Report in Kotlin
Guide to Generate Extent Report in KotlinRapidValue
 
Automation in Digital Cloud Labs
Automation in Digital Cloud LabsAutomation in Digital Cloud Labs
Automation in Digital Cloud LabsRapidValue
 
Microservices Architecture - Top Trends & Key Business Benefits
Microservices Architecture -  Top Trends & Key Business BenefitsMicroservices Architecture -  Top Trends & Key Business Benefits
Microservices Architecture - Top Trends & Key Business BenefitsRapidValue
 
Uploading Data Using Oracle Web ADI
Uploading Data Using Oracle Web ADIUploading Data Using Oracle Web ADI
Uploading Data Using Oracle Web ADIRapidValue
 
Appium Automation with Kotlin
Appium Automation with KotlinAppium Automation with Kotlin
Appium Automation with KotlinRapidValue
 
Build UI of the Future with React 360
Build UI of the Future with React 360Build UI of the Future with React 360
Build UI of the Future with React 360RapidValue
 
Python Google Cloud Function with CORS
Python Google Cloud Function with CORSPython Google Cloud Function with CORS
Python Google Cloud Function with CORSRapidValue
 
Real-time Automation Result in Slack Channel
Real-time Automation Result in Slack ChannelReal-time Automation Result in Slack Channel
Real-time Automation Result in Slack ChannelRapidValue
 
Automation Testing with KATALON Cucumber BDD
Automation Testing with KATALON Cucumber BDDAutomation Testing with KATALON Cucumber BDD
Automation Testing with KATALON Cucumber BDDRapidValue
 
How to Implement Micro Frontend Architecture using Angular Framework
How to Implement Micro Frontend Architecture using Angular FrameworkHow to Implement Micro Frontend Architecture using Angular Framework
How to Implement Micro Frontend Architecture using Angular FrameworkRapidValue
 
Video Recording of Selenium Automation Flows
Video Recording of Selenium Automation FlowsVideo Recording of Selenium Automation Flows
Video Recording of Selenium Automation FlowsRapidValue
 
JMeter JMX Script Creation via BlazeMeter
JMeter JMX Script Creation via BlazeMeterJMeter JMX Script Creation via BlazeMeter
JMeter JMX Script Creation via BlazeMeterRapidValue
 
Migration to Extent Report 4
Migration to Extent Report 4Migration to Extent Report 4
Migration to Extent Report 4RapidValue
 
The Definitive Guide to Implementing Shift Left Testing in QA
The Definitive Guide to Implementing Shift Left Testing in QAThe Definitive Guide to Implementing Shift Left Testing in QA
The Definitive Guide to Implementing Shift Left Testing in QARapidValue
 
Data Seeding via Parameterized API Requests
Data Seeding via Parameterized API RequestsData Seeding via Parameterized API Requests
Data Seeding via Parameterized API RequestsRapidValue
 
Test Case Creation in Katalon Studio
Test Case Creation in Katalon StudioTest Case Creation in Katalon Studio
Test Case Creation in Katalon StudioRapidValue
 
How to Perform Memory Leak Test Using Valgrind
How to Perform Memory Leak Test Using ValgrindHow to Perform Memory Leak Test Using Valgrind
How to Perform Memory Leak Test Using ValgrindRapidValue
 

More from RapidValue (20)

How to Build a Micro-Application using Single-Spa
How to Build a Micro-Application using Single-SpaHow to Build a Micro-Application using Single-Spa
How to Build a Micro-Application using Single-Spa
 
Play with Jenkins Pipeline
Play with Jenkins PipelinePlay with Jenkins Pipeline
Play with Jenkins Pipeline
 
Accessibility Testing using Axe
Accessibility Testing using AxeAccessibility Testing using Axe
Accessibility Testing using Axe
 
Guide to Generate Extent Report in Kotlin
Guide to Generate Extent Report in KotlinGuide to Generate Extent Report in Kotlin
Guide to Generate Extent Report in Kotlin
 
Automation in Digital Cloud Labs
Automation in Digital Cloud LabsAutomation in Digital Cloud Labs
Automation in Digital Cloud Labs
 
Microservices Architecture - Top Trends & Key Business Benefits
Microservices Architecture -  Top Trends & Key Business BenefitsMicroservices Architecture -  Top Trends & Key Business Benefits
Microservices Architecture - Top Trends & Key Business Benefits
 
Uploading Data Using Oracle Web ADI
Uploading Data Using Oracle Web ADIUploading Data Using Oracle Web ADI
Uploading Data Using Oracle Web ADI
 
Appium Automation with Kotlin
Appium Automation with KotlinAppium Automation with Kotlin
Appium Automation with Kotlin
 
Build UI of the Future with React 360
Build UI of the Future with React 360Build UI of the Future with React 360
Build UI of the Future with React 360
 
Python Google Cloud Function with CORS
Python Google Cloud Function with CORSPython Google Cloud Function with CORS
Python Google Cloud Function with CORS
 
Real-time Automation Result in Slack Channel
Real-time Automation Result in Slack ChannelReal-time Automation Result in Slack Channel
Real-time Automation Result in Slack Channel
 
Automation Testing with KATALON Cucumber BDD
Automation Testing with KATALON Cucumber BDDAutomation Testing with KATALON Cucumber BDD
Automation Testing with KATALON Cucumber BDD
 
How to Implement Micro Frontend Architecture using Angular Framework
How to Implement Micro Frontend Architecture using Angular FrameworkHow to Implement Micro Frontend Architecture using Angular Framework
How to Implement Micro Frontend Architecture using Angular Framework
 
Video Recording of Selenium Automation Flows
Video Recording of Selenium Automation FlowsVideo Recording of Selenium Automation Flows
Video Recording of Selenium Automation Flows
 
JMeter JMX Script Creation via BlazeMeter
JMeter JMX Script Creation via BlazeMeterJMeter JMX Script Creation via BlazeMeter
JMeter JMX Script Creation via BlazeMeter
 
Migration to Extent Report 4
Migration to Extent Report 4Migration to Extent Report 4
Migration to Extent Report 4
 
The Definitive Guide to Implementing Shift Left Testing in QA
The Definitive Guide to Implementing Shift Left Testing in QAThe Definitive Guide to Implementing Shift Left Testing in QA
The Definitive Guide to Implementing Shift Left Testing in QA
 
Data Seeding via Parameterized API Requests
Data Seeding via Parameterized API RequestsData Seeding via Parameterized API Requests
Data Seeding via Parameterized API Requests
 
Test Case Creation in Katalon Studio
Test Case Creation in Katalon StudioTest Case Creation in Katalon Studio
Test Case Creation in Katalon Studio
 
How to Perform Memory Leak Test Using Valgrind
How to Perform Memory Leak Test Using ValgrindHow to Perform Memory Leak Test Using Valgrind
How to Perform Memory Leak Test Using Valgrind
 

Recently uploaded

Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersNicole Novielli
 
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical InfrastructureVarsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructureitnewsafrica
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Farhan Tariq
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch TuesdayIvanti
 
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...Nikki Chapple
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Strongerpanagenda
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsRavi Sanghani
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfNeo4j
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesThousandEyes
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesKari Kakkonen
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotesMuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotesManik S Magar
 
Generative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptxGenerative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptxfnnc6jmgwh
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfpanagenda
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality AssuranceInflectra
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfIngrid Airi González
 

Recently uploaded (20)

Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
 
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical InfrastructureVarsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch Tuesday
 
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and Insights
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdf
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examples
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotesMuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
 
Generative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptxGenerative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptx
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdf
 

Point-to-Point vs. MEAP - The Right Approach for an Integrated Mobility Solutions - Whitepaper by RapidValue Solutions

  • 1. POINT-TO-POINT vs. MEAP THE RIGHT APPROACH FOR AN INTEGRATED MOBILITY SOLUTION A RapidValue Solutions Whitepaper
  • 2. ©RapidValue Solutions 020202 Executive Summary There are two commonly used approaches for building integrated mobility solutions: Point-to-point integration and Mobile Enterprise Application Platform (MEAP). This paper explains why an enterprise mobility integration solution is needed, describes and compares the two approaches, and provides a guide for how to choose the right mobility integration technique for your organization. The paper also examines various MEAP platforms available and the key differences between popular platforms. From a mobile application development standpoint, there is another widely used approach: cross-platform development frameworks. These frameworks allow developers to build once and deploy across multiple device platforms. However, these frameworks lack integration and mobile device management capabilities, and therefore we have excluded them from consideration for the purposes of this whitepaper. To learn more about cross-platform development, download our whitepaper: “How to Choose the Right Architecture for your Mobile Application” - http://www.rapidvaluesolutions.com/whitepaper/ Enterprise mobility has transformed the way businesses engage with customers, partners and staff while exchanging critical information. Innovative applications are only part of an overall mobility solution – integrating them with existing systems in a scalable manner is equally important and can be even more challenging.
  • 3. 0202020203020203 Enterprise Mobility Solutions Gone are the days when employees would sit in front of their desktop computers all day to do their work and communicate with coworkers and clients. More and more companies are adapting enterprise mobility solutions to make it easier for their employees to work out of the office using mobile devices and cloud services to perform business tasks. Point-to-Point: An application deployment technique which allows mobile users within the organization to perform a business operation and engage with co-workers and customers. It is mainly designed for smaller organizations. The two most popular enterprise mobility deployment techniques are: 01 Mobile Enterprise Application Platform (MEAP): An application middleware designed specifically for mobile enterprise application users. It allows controlled access to all mobile applications hosted on a particular platform. Employees and enterprise customers can access and exchange data from any mobile device to perform a number of business operations. 02 Definition of MEAP There is a general tendency to combine MEAP/middleware tools with cross-platform mobile development tools. We would define MEAP as a platform that includes: – Comprehensive integration capabilities – Connectivity to corporate systems such as ERP, CRM, etc. – Mobile application development – Integrated Development Environment (IDE) for building mobile applications – Mobile Device Management (MDM) capabilities – Support for device provisioning, secure transmission of data, remote configuration, mobile asset tracking, policy identification and adaptation, etc. – Mobile Application Management (MAM) capabilities – Support for provisioning and access control to mobile applications used in business settings (configuration settings, user authentication, push notification services, application usage analytics, etc.) ©RapidValue Solutions
  • 4. 0202020203020204 As the name implies, cross-platform development frameworks provide the ability to develop once and deploy across multiple platforms, but mainly on the client/device side with minimal support for integration. Since this paper is about integrated mobility solutions, we focus on the MEAP approach, with the view that cross-platform frameworks are outside the scope of the discussion. MEAP Examples Cross- Platform Development Frameworks Examples Point-to-Point Solutions vs. MEAP Point-to-Point Approach NATIVE APPS AS REQUIRED AND BASED ON LOCATION MULTIPLE MIDDLEWARE FOR EACH APPLICATION DATA WAREHOUSE POINT-TO-POINT DEPLOYMENT ARCHITECTURE Typically, a Point-to-Point (P2P) integration solution is used to develop an independent native application for each business requirement, using individual resources/middleware to handle the data and control layer of the application. This solution is useful when data segregation is possible and independent security for the application is required. ©RapidValue Solutions
  • 5. 0202020203020205 P2P Solution User experience is rich (typically based on native application development). Less expensive to build compared to MEAP if the features required are straightforward. Performance is higher compared to MEAP since there are fewer applications to handle. Requires additional integration with identity management. Requires third-party connectors to integrate with external systems. Need to build each application based on the specific business requirement, with limited reusability. Any changes required in the application need developer involvement. ProsApproach Cons MEAP Approach MOBILE ENTERPRISE APPLICATION PLATFORM (MEAP) Gartner Group has developed a concept called the Rule of Three for determining when to use a Mobile Enterprise Application Platform (MEAP). According to the rule, you should use the MEAP approach for enterprise mobility if the business requirements include (i) Three or more mobile applications, (ii) Three or more mobile OS (Operating Systems) and (iii) Integration with at least three back-end data sources. IPAD DESKTOP IPHONE BLACKBERRY MEAP DEPLOYMENT ARCHITECTURE ©RapidValue Solutions
  • 6. 0202020203020206 MEAP ARCHITECTURE BLOCK DIAGRAM MOBILE DEVICE MANAGEMENT INTEGRATED DEVELOPMENT ENVIRONMENT AUTH EAI ADAPTERS | SERVICE BUS WEB SERVICES DATABASE CONNECTIONS HTTP(S) VPN HTTP(S) VPN )ESIMERP-NORODUOLC(REVRESECIVED POLICY ENFORCEMENT SOFTWARE DISTRIBUTION CLIENT AGENT SERVER APPLICATION LOGIC CLIENT APPLICATION UI+ LOGIC EAI TOOLS + LOGIC DIRECTORY SERVICES WEB APPLICATION SERVER MULTICHANNEL ACCESS GATEWAY OFFLINE NATIVE STORAGE CLIENT APPLICATION RUNTIME HTML5 BROWSER OFFLINE BROWSER STORAGE RELATIONAL NoSQL DATABASE ENTERPRISE PACKAGES DATA SOURCES MEAP Highly scalable architecture. Pre-integrated to identity management system. Supports multiple platforms – native (iOS, Android, Windows Mobile, BlackBerry), web (XHTML browsers) and hybrid applications. Can leverage device features seamlessly. Plug-in or connectors are available to communicate with systems such as SAP, Oracle, CRMs, etc. Web service layer runs on DMZ to secure the entire infrastructure. The solution can be deployed on premises or in a cloud. User interface and usability are sub-optimal. Initial implementation time is higher. Initial investment is high – requires upfront payment for the solution, maintenance fee and user based fee. Dedicated administrator is required to maintain the MEAP server. ProsApproach Cons ©RapidValue Solutions Source: robtiffany.com
  • 7. 0202020203020207 Comparing Point-to-Point and MEAP The following table summarizes the key differences between Point-to-Point solutions and MEAP. User Interface Cross-device platform support One solution across a wide range of mobile devices Point-to-Point SolutionParameters Mobile Middleware/MEAP Not as great as point-to-pointTypically a native application – rich user experience Unique solution for every mobile device/ mobile OS Device Management Each device update needs to be man- aged individually – Each application update needs to be managed separately – Multiple proprietary tool sets are required for managing & monitoring applications, security and devices – New applications can be placed in a pre-defined shared location in the middleware – Centralized management of data – Single tool for managing all devices, applications and security – Builds are specific to each type of device – Remote locking of mobile devices and remote wiping of data are supported – Data resides in a centralized server – Controlled at one location with single console – Flexibility in expanding mobility – Seamless user experience with increase in number of users and/or mobile applications on the platform Flexibility & Change Management Remote Installation and Updates Connectivity Security Scalability & Redundancy Implementation Cost Multiple integrations required to connect all backend systems Initial investment is low Each point-to-point solution has its own security controls Decreases as number of hosted mobile applications increases High, with optimized services between client and server networks Requires additional hardware and software to support additional users and/or mobile applications Not part of the solution but possible to distribute them over the air individually Allows OTA provisioning to many devices and mobile operating systems simultaneously Pre-integrated with all kinds of backend databases and other applications Initial investment is high Performance ©RapidValue Solutions
  • 8. 0202020203020208 Summary Comparison Between Two Key MEAPs The table below summarizes the differences between two popular MEAPs: Kony and SAP Unwired. We have selected only these two MEAPs for comparison to illustrate key parameters you should evaluate before deciding on the right MEAP for your enterprise. Kony NATIVE APPLICATION CAPABILITIES PLATFORMS SUPPORTED Parameters SAP Unwired Yes Yes Yes Single code base for all native UI components Access to all native capabilities Native code generation Native UI components have to be developed specific to each platform using native languages Supported with code written in native Not at present Rich UXUser experience Browser-dependent. Code must be written specifically for each native platform iPhone, Android, BlackBerry (4.2.1 and above), Win- dows Phone (5.0 up to Windows 8), Symbian, Palm, J2ME Windows 7 Device platforms Desktop clients/kiosks Windows Mobile 6.0, 6.1, 6.5 (Standard and Professional), Windows XP, Vista and 7 (32 bit and 64 bit), BlackBerry 5.0 and 6.0, iOS 4.2 and 4.3 Windows XP, Vista and 7 Eight dedicated websites for 15+ browsers, five form factors, from WML to HTML5 Device-optimized mobile web Not at present Overall Cost Customizations are expensive. IT cost increases with increase in team size (mobile enterprise app users) – Lower administrative, maintenance and support costs – Cost-effective if many mobile enterprise applications are to be supported supported ©RapidValue Solutions
  • 9. 0202020203020209 PLATFORM FEATURES 7+Number of operating systems for native applications supported 7+ YesAccess to HTML5 capabilities Yes Lua/JavascriptLanguage used Mainly Java, .Net and Objective C are also used YesCross-platform debugger Not at present YesQuick UI preview on all platforms None. Need to build and compile the projects to view the UI YesForeign function support from single codebase Not at present YesAbility to seamlessly create native deployable binaries for all platforms Requires usage of platform specific native SDK tools (to be configured and understood) Yes, all glue code is auto-generated Extensions – ability to augment existing APIs without knowledge of underlying SDK Yes, but glue code has to be manually written for each of native SDK YesDrag & drop widgets for UI development Needs to be done outside the developer platform Not requiredCoding required for consuming data from network services and mapping it to the UI widgets (80% of the application codebase) Yes, all data mapping code has to be handwritten By default purely native, optionally WebUI can be used for rendering Wrapper-based solution (uses WebView for rendering) Yes, a hybrid web based container approach Yes. Also supports offline sync Synchronization capabilities Yes. Also supports offline sync YesAbility to download a new version of the application without accessing app stores Yes Yes, supported via Kony App Store and Kony App Management Container Mobile Application Management with App management capability Requires additional license and compo- nent via Afaria ©RapidValue Solutions
  • 10. 0202020203020210 Eclipse plugin from KonyIntegrated Development Environment (IDE) Eclipse IDE Web Services support – REST/SOAP Backend system integration Sybase ASE 12.x and 15.x, Sybase SQL Anywhere 11.x, Oracle 10g and 11g, MS SQL Server 2005 and 2008, UDB 9.1, SAP R/3 4.6 and higher, SOAP and REST (XML) Services YesExtensible connectors to consume data from SAP, web services, XML, Java API Yes YesOracle backend support Yes YesConnectors to Siebel, PeopleSoft and SharePoint Information not available Five ways to connect to SAP JCO, Gateway (OData), Web Services, HTTP, iWay , and SAP Namespace (inside SAP) – i.e. no middleware Connectors to SAP Supports JCO, Gateway and Web Services SMS/MMS – 2-Way and common push APIs SMS/MMS (2-Way & push) Not supported INTEGRATION AND CONNECTORS ©RapidValue Solutions
  • 11. 0202020203020211 Choosing the Right Approach What approach works best for your enterprise? While each organization will have a different mobility strategy, when it comes to selecting mobile enterprise applications, you will reach a point where you have to decide between a point-to-point solution and MEAP. As always, the right solution for your organization depends on your business requirements. The following figure illustrates key factors that will help you decide on a mobility solution that’s appropriate for your organization. POINT-TO-POINT SOLUTION – Focus is on building a small number of applications to run on a few mobile operating systems only (Blackberry, iOS, Android, Windows mobile) – Out-of-the-box solution is acceptable, and does not require much customization – Requires very few internal updates MEAP (MOBILE MIDDLE WARE) – Requires device-agnostic solution – Host multiple mobile applications across multiple mobile operating systems – Simplifies integration to back-end systems – Cost-effective over the long term POINT-TO-POINT SOLUTION VS. MEAP DECISION MAKING CHART According to industry experts, a MEAP solution works best for organizations looking for over three mobile applications or above 150 users. This decision-making chart will help you select between the two enterprise mobility approaches. However, before making a decision, you need to understand the pros and cons of both types of enterprise mobility solutions and the cost involved in switching between the two solutions in the future should that become necessary. 50 100 150 200 1 2 3 4 Lo Hi MEAP PERFORMANCE MEAP TCO POINT SOLUTION PERFORMANCE POINT SOLUTION TCO PERFORMANCE TCO PER USER Users Applications Source: [Sybase White Paper]: What’s the point? Comparison of Middleware Vs. Point Solutions ©RapidValue Solutions
  • 12. 0202020203020212©RapidValue Solutions Conclusion Of all the factors driving the need for mobility, the main parameters to consider are the number of applications, the device platforms to be supported, the amount of flexibility and control you need for managing the servers and how quickly you plan to scale up. A point-to-point solution is the most cost-effective and fastest approach for an immediate, single mobile application deployment. MEAP is best suited for organizations with a well-defined mobility strategy and a vision for expanding their use of mobile applications. If you have any questions or need more information about building an integrated mobility solution, please write to the author Kavyanidhi Narayan, Director - Marketing at kavyanidhin@rapidvaluesolutions.com. We look forward to hearing from you!
  • 13. About RapidValue A global leader in digital transformation for enterprise providing end-to-end mobility, omni-channel, IoT and cloud solutions. Armed with a large team of experts in consulting, UX design, application development, integration and testing, along with experience delivering projects worldwide, in mobility and cloud, we offer a wide range of services across industry verticals. We deliver services to the world’s top brands, fortune 1000 companies, Multinational companies and emerging start-ups. We have www.rapidvaluesolutions.com www.rapidvaluesolutions.com/blog +1 877.643.1850 contactus@rapidvaluesolutions.com Feb - 2013 offices in the United States, the United Kingdom and India.