•
Expanding Gloco’s Mobile Portfolio with MBaaS
TEAM 3 Adam Pacelli, Emily Keuthen, Greg Yanick, Reshma Kumar
Agenda
● Strategic Challenge● Deliverables● About MBaaS● Platform Selection● Architecture and Integration● Project Plan● Rollout, Release, & Costs● Success Metrics● Solution Demo 2
State of Mobile
O'Teele, James. "Mobile Apps Overtake PC Web Usage in U.S." CNNMoney. Cable News Network, 28 Feb. 2014. Web. 07 Mar. 2014. <http://money.cnn.com/2014/02/28/technology/mobile/mobile-apps-internet/>.
3
Who We Are
● Gloco○ One of the world’s largest manufacturers of
medical equipment, supplies, and services
● Capstone Solutions○ Accelerates business results via mobility by
providing integrated enterprise mobile platform solutions
4
Gloco’s Challenge & Solution
5
● Challenge○ How can Gloco efficiently create a portfolio of
mobile applications that integrates seamlessly with its existing enterprise applications?
● Proposed Solution○ Gloco will partner with Capstone Solutions to
implement a Mobile Backend as a Service (MBaaS) platform enabling developers to efficiently create a variety of mobile applications.
Benefits of MBaaS Platform
6
● Build secure applications to more quickly adapt to changing market conditions and company priorities
● Create systems of innovation
● Spend less time on development and maintenance of mobile applications
● Enable business process improvement
What Is MBaaS?
MBaaS
7
A cloud-based service with turn-on mobile-centric features
Configurability
Time to Market
High Low
IaaS PaaS SaaS
MBaaS Features
8http://blog.cloudmine.me/post/63091172668/the-approachable-cloud
Project Deliverables
1. Base MBaaS platform + security
2. Master application templates
3. Two deployed applications
4. Change management and training plans
5. Future road map
Appery.io
9
Requirements
● Highly available cloud-based infrastructure● Compatibility with all popular end-user mobile platforms● Cloud-based data store ● User access and authorization● Integration with internal and external data providers ● Push notifications● Data syncing and off-line mode● Server code feature to combine data sources● REST API Generator (RESTXpress)● App Builder UI tool
10
MBaaS Architecture
Platform Runtimes
Core Legacy Applications and Data Stores
Enterprise Applications
Integration Services/Bus
CRM HRSocial
MarketingERP
SupplyChain
Sales +Marketing
Mobile App Mgmt
Secure Container
Appery.io MBaaS
External Data
Mobile Apps Data
Gloco Web Service APIs
Appery.io App Builder
User Auth Internal (SSO/LDAP) User Auth External
Analytics
Custom Business Logic
MBaaS REST APIs
RESTXpress
User Management
Cache
Custom Adapters
11
Integration
● Web Service APIs ○ from external data providers○ from Gloco
● Dynamic creation of REST APIs via Exadel RESTXpress
● Custom adapters built into Appery.io
12
Data Flow Diagram
MBaaS Data Design
13
Project Plan
14
Rollout
● User enablement, governance, training, communication
215
Training
16
Costs
17
Success Metrics
● 10% higher revenue for mobile engaged customers
● 75% fewer calls to internal sales team for external sales team requests
● 50% faster app development times
● 99% of screen response times within SLAs
18
Success Metrics
19
Solution Demo
20
mGloco Mobile App
21
22
23
24
•
Q & ATeam 3
Adam Pacelli, Emily Keuthen, Greg Yanick, Reshma Kumar
Appendix
26
Gloco App Experience
27
Tools to Build Mobile Apps
28
Ecosystem Map 2/14
229
Ecosystem Map 1/13
30
IaaS vs. PaaS vs. MBaaS vs. SaaS
31
Applications
Data
Runtime
Middleware
O/S
Virtualization
Servers
Storage
Networking
Applications
Data
Runtime
Middleware
O/S
Virtualization
Servers
Storage
Networking
Applications
Data
Runtime
Middleware
O/S
Virtualization
Servers
Storage
Networking
Applications
Data
Runtime
Middleware
O/S
Virtualization
Servers
Storage
Networking
Applications
Data
Runtime
Middleware
O/S
Virtualization
Servers
Storage
Networking
Traditional IT PaaSIaaS SaaSMBaaS
Delivered as a ServiceYou Manage
Communication
32