Enterprise Mobility Landscape
Dennis Ashby Cesar CavazosPaul Tocatlian
The enterprise mobility landscape is in a high state of flux
The lexicon of acronyms in enterprise mobility has exploded.Market research firms are providing disparate perspectives.Vendors are shifting their focus at a rapid pace.Native versus Web versus hybrid mobile apps. Open source versus commercial solutions.Cloud versus on premise deployment.
APIManagement
MBaaS MobileMiddleware
Mobile AppIDE
Mobile AppDevelopment Frameworks
Mob
ile S
ecu
rity
Mob
ileD
evic
e
Mob
ileB
acken
d
En
terp
rise
Inte
gra
tion
En
terp
rise
Syste
ms
En
terp
rise M
ob
ility
Man
ag
em
en
t
En
terp
rise S
ecu
rity
En
terp
rise M
an
ag
em
en
t
EnterpriseSystems
SaaS
Mobile App IDE• Android Studio
• Appcelerator Titanium Studio
• Apple Xcode
• Eclipse with ADT
• JetBrains AppCode
• JetBrains IntelliJ
• JetBrains WebStorm
• Visual Studio with Xamarin
• Xamarin Studio
API Manageme
nt
MBaaS
MobileMiddlewar
e
Mobile AppIDE
Mobile AppDevelopment Frameworks
Mob
ile S
ecu
rity
En
terp
rise M
ob
ility
Man
ag
em
en
t
En
terp
rise
Secu
rity
En
terp
rise
Man
ag
em
en
t
Enterprise
Systems
SaaS
• Integrated Development Environment (IDE) for building mobile apps.
• Tool suites include code editor, code analysis, debugger, app builder, etc.
• Produce native or Web apps.• Integrate with version
control systems.
Mobile App Development Frameworks
• Android SDK (Java)
• Appcelerator Titanium SDK
• Apple Cocoa Touch
• EXO U
• Intel App Framework
• Ionic
• PhoneGap / Cordova
• Sencha Touch
• Xamarin.Android and Xamarin.iOS
• SDKs to compile native, hybrid and Web apps.
• Used by an IDE to generate apps or from a CLI.
• Constant changes to support new OS versions.
API Manageme
nt
MBaaS
MobileMiddlewar
e
Mobile AppIDE
Mobile AppDevelopment Frameworks
Mob
ile S
ecu
rityEn
terp
rise
Secu
rity
En
terp
rise
Man
ag
em
en
t
Enterprise
Systems
SaaS
En
terp
rise M
ob
ility
Man
ag
em
en
t
Mobile Backend as a Service (MBaaS)
• AnyPresence
• Appcelerator Titanium Cloud Services
• Buddy
• cloudmine
• FeedHenry
• iKnode
• Kii
• Kinvey
• Kony
• Parse (Facebook)
• Mobile backends deployed as a service in the cloud.
• APIs for data access, notifications, geolocation, custom business logic, offline operations, caching, etc.
• Securely integrate with 3rd party services and enterprise systems.
API Manageme
nt
MBaaS
MobileMiddlewar
e
Mobile AppIDE
Mobile AppDevelopment Frameworks
Mob
ile S
ecu
rityEn
terp
rise
Secu
rity
En
terp
rise
Man
ag
em
en
t
Enterprise
Systems
SaaS
En
terp
rise M
ob
ility
Man
ag
em
en
t
Mobile Middleware• Antenna (Pegasystems)
• EXO U
• IBM Worklight
• Magnet Mobile Server
• StrongLoop LoopBack
• Verivo Akula• Mobile app server deployed in the
cloud or on premise by customer.• SDKs used to develop hybrid or
native mobile apps.• APIs for data access, notifications,
geolocation, custom business logic, offline operations, caching, etc.
• Securely integrate with 3rd party services and enterprise systems.
• DevOps bridges the gap between developers and IT operations.
API Manageme
nt
MBaaS
MobileMiddlewar
e
Mobile AppIDE
Mobile AppDevelopment Frameworks
Mob
ile S
ecu
rityEn
terp
rise
Secu
rity
En
terp
rise
Man
ag
em
en
t
Enterprise
Systems
SaaS
En
terp
rise M
ob
ility
Man
ag
em
en
t
Mobile Security• Centrify
• Divide (Google)
• KNOX (Samsung > Android 5.0)
• McAfee Mobile Security
• Mocana Mobile App Protection
• Symantec Mobile Security
• Ping Identity
• Secure authorization• Secure data at rest• Secure data in transit• Separate personal from
work• Single sign-on• User authentication
API Manageme
nt
MBaaS
MobileMiddlewar
e
Mobile AppIDE
Mobile AppDevelopment Frameworks
Mob
ile S
ecu
rityEn
terp
rise
Secu
rity
En
terp
rise
Man
ag
em
en
t
Enterprise
Systems
SaaS
En
terp
rise M
ob
ility
Man
ag
em
en
t
Enterprise Mobility Management• Absolute Manage MDM *• AirWatch by VMware *• Amtel MDM• Apperian• BlackBerry *• CA Technologies MDM• Citrix XenMobile EMM *• Dell EMM• EXO U• GLOBO GO!Enterprise MDM *• Good Technology *• IBM MaaS360 *• LANDESK Mobility Manager *• McAfee EMM• Microsoft EMS• MobileIron EMM *• SAP Afaria MDM *• Sophos Mobile Control *• SOTI MobiControl MDM *• Symantec Mobile Management *• Tangoe MDM *
• App Management• Content Management• Device Management• Enterprise App Store• Secure Container
API Manageme
nt
MBaaS
MobileMiddlewar
e
Mobile AppIDE
Mobile AppDevelopment Frameworks
Mob
ile S
ecu
rityEn
terp
rise
Secu
rity
En
terp
rise
Man
ag
em
en
t
Enterprise
Systems
SaaS
En
terp
rise M
ob
ility
Man
ag
em
en
t
* Gartner Group EMM Magic Quadrant
API Management• apigee
• DreamFactory
• Layer 7
• Mashery (Intel)
• SnapLogic
• SOA Software• Secure and manage APIs
used to extend enterprise data and services.
• Cloud, on premise or hybrid deployment options.
• Mediate between different security standards.
• Activity insight through reporting and analytics.
API Manageme
nt
MBaaS
MobileMiddlewar
e
Mobile AppIDE
Mobile AppDevelopment Frameworks
Mob
ile S
ecu
rityEn
terp
rise
Secu
rity
En
terp
rise
Man
ag
em
en
t
Enterprise
Systems
SaaS
En
terp
rise M
ob
ility
Man
ag
em
en
t
Dennis AshbyDirector, Client ServicesStrongLoopwww.strongloop.com@Dennis_Ashby
Cesar CavazosMobile ArchitectPropelicswww.propelics.com@cesarcvz
Paul TocatlianVP, EngineeringEXO Uwww.exou.com@tocatlian
This work is licensed under aCreative Commons Attribution-ShareAlike 3.0 Unported License.