Date post: | 21-Jun-2015 |
Category: |
Technology |
Upload: | bluemetalinc |
View: | 78 times |
Download: | 1 times |
Bob Familiar
Practice Director, Cloud & Services
BlueMetal
Blog: TheUndocumentedAPI.com
@bobfamiliar
Field Enablement & Modern Application Architecture
Jesus Aguilar
Senior Technology Evangelist
Microsoft
Blog: GivenToCode.com
@giventocode
Achieving business innovation that was feasible in the past
Build on what you have today
Provide a set of building blocks that you use to create a solution that fits your business requirements
Microsoft Cloud Building Blocks
Field Enablement
What is Field Enablement?
The modernization of field force applications.
Delivering and collecting rich content within complex data and processing environments.
Field Enablement
Field personnel are seen in a wide range of industries: Insurance, Health Care, Manufacturing & Engineering, etc.
Organizations often rely on a paper-based process for their field personnel
When these folks are in the field, they are unable to read or update customer data, easily upload images, video or capture digital signatures or GPS information
Paper based systems are antiquated, cause redundant data entry and lost productivity and are not secure.
Organizations may already have a iOS solution but now need to support new devices
The Vision
Field Engineer Enablement
Enables field engineers to conduct site visits
Replaces unwieldy masses of paper
Provided ability to capture GPS coordinates and photos
Provided ability to annotate PDF drawings
Fully integrated with enterprise infrastructure, data, and device management.
Modernizing the Site Visit
Sales Force Enablement – Medical Devices
Provides a library of product specifications, videos, pricing and more across tens of thousands of items in the company’s product catalog.
Reduces IT costs for application maintenance, deployment, and hardware
Improves application security
Ported 2-way cloud replication solution from Objective-C to C# Portable Class Library for large surgical equipment manufacturer
Modernizing the Site Visit
Modern Application Architecture
Existing App Infrastructure
Modern Application Architecture
Today
Application Services
Existing App Infrastructure
Persistence
Cloud Capabilities
Modern Application Architecture
Today
Cloud Enablement
Security AnalyticsManagement
Search Elasticity Productivity
Monitoring
Networking
Media
And more…
Application Services
Existing App Infrastructure
Persistence
Cloud Capabilities
Modern Application Architecture
Today
Cloud Enablement
Security AnalyticsManagement
Search Elasticity Productivity
Monitoring
Networking
Media
And more…
Native Mobile App
Mobile Device CapabilitiesPersistenceLocation And more…Camera
Modern Application Architecture
Mobile Device Capabilities
Cloud Capabilities
Today
Existing App Infrastructure
Modern Application Architecture
Native Mobile App
Mobile Device Capabilities
Cloud Capabilities
Today
VPN or Express Route
Active DirectorySynchronization
Existing App Infrastructure
Cloud Capabilities
Modern Application Architecture
Today
Native Mobile App
Mobile Device Capabilities
VM
REST API
SQL SQL
Existing App Infrastructure
Cloud Capabilities
Modern Application Architecture
Today
Native Mobile App
Mobile Device Capabilities
Mobile ServicesWeb Site
REST API
Hybrid Connection
SQL SQL
Data Sync Service
Modern Application Architecture
Native Mobile App
Mobile Device Capabilities
Cloud Capabilities
Today
SQL Database
SQL Lite
Existing App Infrastructure
SQL SQL
Web ServiceWeb Service
Managed REST API
Existing App Infrastructure
Modern Application Architecture
Web Service
Db
Native Mobile App
Mobile Device Capabilities
Cloud Capabilities
Today
SQL DatabaseTable & Blob
Storage
Application Services
Existing App Infrastructure
Persistence
Modern Application Architecture
Cloud Enablement
Security AnalyticsManagement
Search Elasticity Productivity
Monitoring
Networking
Media
And more…
Today
Native Mobile App PersistenceLocation And more…Camera
Summary
• Cloud Enablement is the path to Field Enablement
• Azure provides a complete set of building blocks for creating cloud enabled solutions
• Organizations can improve customer satisfaction, productivity, reduce redundancy and errors, and grow their business by providing their folks a modern Field Enablement Solution using the principles and patterns outlined today
• BlueMetal is the Modern Application Company – We can help you cloud enable your business
Thank you!
David Cohn
Regional Sales Manager