• Use a common Gateway to authenticate App Service Fabrikam Kable 1. WEB APPS LOGIC APPS 2.

Download Report

Transcript • Use a common Gateway to authenticate App Service Fabrikam Kable 1. WEB APPS LOGIC APPS 2.

• Use a common Gateway to authenticate
App Service
Fabrikam Kable
1.
WEB APPS
LOGIC APPS
2. Customer valet
MOBILE APPS assigns a technician
3.
API APPS
Customer books
appointment
Service Technician
closes out work order
on mobile device
APPS
AppLOGIC
Service
WEB APPS
MOBILE APPS
Technician App
Customer site
Customer Valet
WEB APPS
API APPS
Customer
Notification
LOGIC APPS
API APPS
MOBILE APPS
Customer App
Skanska created a cross-device
application that drew crucial
construction and environmental
data from the cloud in order to
safeguard hospitals.
Offline Sync
Backend code
Windows
Xamarin
iOS
PhoneGap
Android
Sencha
HTML 5/JS
REST API
SQL
Facebook
Twitter
iOS
OSX
Android
Chrome
Tables
Microsoft
Mongo
O365
API Apps
Google
Azure Active
Directory
Kindle
In-App
Offline
sync
Windows
With Azure Mobile
Apps, you have
more control over
your compute
environment
All the hosting
benefits of Web
Apps at the same
price
After General
Availability,
you choose when
to migrate to
Azure Mobile
Apps
Client
Conflict
resolution
Server
Conflict
resolution
Server
Device 1
▲, 1
Create
▲, 1
▲, 1
▲, 1
▲, 1
●,
▲, 21
■,
▲, 2
1
Update
Device 2
✘
■, 2
Fetch
Update
▲, 1
▲,
■, 1
2
■, 2
1
4
Client app
3.
Your backend connects to PNS and requests push
Your code has to manage scale
Your code has to map between logical users and device handles
2
3
Platform
Notification
Service
5
5.
6.
Your code must delete expired handles when PNS rejects them
Your code must map between logical users and device handles
App back-end
6
registers with Notification Hub using tags to represent
logical users and groups
1
4
Client app
4.
5.
6.
Notification Hub manages scale
Notification Hub maps logical users/groups to device handles
Notification Hub delivers notifications to matching devices via PNS
Notification Hub deletes expired handles when PNS rejects them
Notification Hub maintains mapping between logical users/groups
and device handles
PNS
4
2
2
App back-end
5
6
3
Notification
Hub
aka.ms/TryMobileApp
aka.ms/AppServiceMobile
free cloud development courses
Try Microsoft Azure for free
AzureAppService for free