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.
Choices abound:
- Native versus Web versus hybrid mobile apps.
- Open source versus commercial solutions.
- Cloud versus on premise deployment.
So many changes. So many choices. So little time.
This presentation attempts to outline the enterprise mobility landscape and highlight key vendors in each of its segments:
- Mobile App Development IDEs
- Mobile App Development Frameworks
- Mobile Backend as a Service (MBaas)
- Mobile Middleware
- Mobile Security
- Enterprise Mobility Management
The only constant is change. So we'll be updating this presentation periodically. Your comments and feedback are most appreciated.
4. 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
Management
MBaaS
Mobile
Middleware
Mobile App
IDE
Mobile App
Development Frameworks
MobileSecurity
EnterpriseMobility
Management
Enterprise
Security
Enterprise
Management
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.
5. 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
Management
MBaaS
Mobile
Middleware
Mobile App
IDE
Mobile App
Development Frameworks
MobileSecurity
Enterprise
Security
Enterprise
Management
Enterprise
Systems
SaaS
EnterpriseMobility
Management
6. 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
Management
MBaaS
Mobile
Middleware
Mobile App
IDE
Mobile App
Development Frameworks
MobileSecurity
Enterprise
Security
Enterprise
Management
Enterprise
Systems
SaaS
EnterpriseMobility
Management
7. 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
Management
MBaaS
Mobile
Middleware
Mobile App
IDE
Mobile App
Development Frameworks
MobileSecurity
Enterprise
Security
Enterprise
Management
Enterprise
Systems
SaaS
EnterpriseMobility
Management
8. 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
Management
MBaaS
Mobile
Middleware
Mobile App
IDE
Mobile App
Development Frameworks
MobileSecurity
Enterprise
Security
Enterprise
Management
Enterprise
Systems
SaaS
EnterpriseMobility
Management
9. 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
Management
MBaaS
Mobile
Middleware
Mobile App
IDE
Mobile App
Development Frameworks
MobileSecurity
Enterprise
Security
Enterprise
Management
Enterprise
Systems
SaaS
EnterpriseMobility
Management
* Gartner Group EMM Magic Quadrant
10. 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
Management
MBaaS
Mobile
Middleware
Mobile App
IDE
Mobile App
Development Frameworks
MobileSecurity
Enterprise
Security
Enterprise
Management
Enterprise
Systems
SaaS
EnterpriseMobility
Management