Mobile Middleware and the Enterprise Mobility Landscape

4,290 views
3,916 views

Published on

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.

Published in: Mobile, Technology

Mobile Middleware and the Enterprise Mobility Landscape

  1. 1. Enterprise Mobility Landscape Dennis Ashby Cesar Cavazos Paul Tocatlian
  2. 2. 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.
  3. 3. 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
  4. 4. 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
  5. 5. 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
  6. 6. 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
  7. 7. 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
  8. 8. 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

×