0
Windows Azure Mobile Services
Deep Dive
Wired2Win Webinar Series

@WinWire

WinWire Technologies, Inc. Confidential

© 201...
WinWire Technologies, Inc. Confidential

© 2010 WinWire Technologies
Who We Are
IT solutions company
making information
actionable for the
enterprises in the
mobile-cloud world

WinWire Techn...
Agenda

WinWire Technologies, Inc. Confidential

4
© 2010 WinWire Technologies
Windows Azure Mobile Services

Windows Store
iOS
Android

Table
Storage

SQL

Blob
Storage

Mongo
DB

Windows Phone 8
iOS
...
Azure Mobile Services - Key Scenarios

Multi Platform
Support

Eases Common
Scenarios

Windows Store

User Authentication
...
Structured Storage

Backed by Windows Azure SQL Database
Multi-tenant databases partitioned by schema

•
•

AppX.ToDoItem
...
Azure SQL Database

Automatic
service REST API
generated for
storage

Dynamic Schema
on/off

WinWire Technologies, Inc. Co...
Azure Storage Options

Windows
Azure Blob

Windows
Azure Table

var azure= require(‘azure’);
var blobService = azure.creat...
Notification Hubs

Send mobile push notifications from any backend (in the cloud or
on-premises) to any mobile platform.

...
Notification Hubs Features

Registration
Management

Routing and
Tag
Expressions

WinWire Technologies, Inc. Confidential
...
Push Notifications - Windows

WinWire Technologies, Inc. Confidential

© 2010 WinWire Technologies
Push Notification- WNS

Integrates with
WNS to
provide Toast,
Tile, Badge and
Raw
notifications

Portal captures
your WNS
...
Auth*

Authenticate against Microsoft Account, Twitter,
Facebook, Google
Table level permissions for each CRUD operation

...
Monitor, Alert and Scale

Diagnostics

•
•
•

Logging

API calls
CPU Time
Data Out

Scale – Storage

Scale – Compute

•
•
...
Demo

Demo

WinWire Technologies, Inc. Confidential

© 2010 WinWire Technologies
Questions?

Join us for our Next Webinar on Wired2Win Webinar Series!
Automate Employee Onboarding and Off-boarding with W...
Thank You

Reach out to us at marketing@winwire.com
Visit us: www.winwire.com
http://www.winwire.com/winwire-blog/
www.twi...
Upcoming SlideShare
Loading in...5
×

Session Slides - Windows Azure Mobile Services: Deep Dive

708

Published on

Windows Azure Mobile Services allows mobile app development by providing a turnkey way to structure storage. Session slides for WinWire Wired2Win Webinar Windows Azure Mobile Services – Deep Dive will help you know more about how these services let you to build multi-platform enabled connected applications for a consistent experience across devices.

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
708
On Slideshare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
1
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • Slide Objectives:Provide broad overview of WA Mobile Services featuresSpeaking Points:WAMSNo hassles, no deployments, no fearWindows 8 client SDKSupport for iPhone, Windows Phone and Android coming soonDataStructured Storage with SQL DatabaseAutomatic service api generated for storageRich querying capabilityNotificationsIntegrates with WNS to provide Toast, Tile, Badge and Raw notificationsClean object model to compose notificationsServer LogicAutomatic CRUD service api generatedAbility to author server logic that intercepts CRUD operation pipelineAuthAuthenticate against Windows LiveTable level authorization with no code More granular control with server side scriptsScale out and Scale up
  • Chandra to take Q&A
  • Transcript of "Session Slides - Windows Azure Mobile Services: Deep Dive"

    1. 1. Windows Azure Mobile Services Deep Dive Wired2Win Webinar Series @WinWire WinWire Technologies, Inc. Confidential © 2010 WinWire Technologies
    2. 2. WinWire Technologies, Inc. Confidential © 2010 WinWire Technologies
    3. 3. Who We Are IT solutions company making information actionable for the enterprises in the mobile-cloud world WinWire Technologies, Inc. Confidential Collaborative and Analytics solutions leveraging pre-built solution accelerators © 2010 WinWire Technologies Mobility, Cloud, Collaboration & Analytics Technologies
    4. 4. Agenda WinWire Technologies, Inc. Confidential 4 © 2010 WinWire Technologies
    5. 5. Windows Azure Mobile Services Windows Store iOS Android Table Storage SQL Blob Storage Mongo DB Windows Phone 8 iOS Android HTML 5/JS Facebook Twitter Microsoft Google Active Directory SDKs REST API WinWire Technologies, Inc. Confidential Source control, table scripts, custom API & Scheduler WNS & MPNS © 2010 WinWire Technologies APNS GCM
    6. 6. Azure Mobile Services - Key Scenarios Multi Platform Support Eases Common Scenarios Windows Store User Authentication iOS Push Notifications Android Structured Storage WinWire Technologies, Inc. Confidential © 2010 WinWire Technologies Rapid Development Straightforward and secure backend in less than five minutes
    7. 7. Structured Storage Backed by Windows Azure SQL Database Multi-tenant databases partitioned by schema • • AppX.ToDoItem AppY.ToDoItem Multiple ways to access data • • • • Windows Azure Portal SQL Portal SQL Management Studio REST API WinWire Technologies, Inc. Confidential © 2010 WinWire Technologies
    8. 8. Azure SQL Database Automatic service REST API generated for storage Dynamic Schema on/off WinWire Technologies, Inc. Confidential © 2010 WinWire Technologies Ability to author server logic that intercepts CRUD operation pipeline Rich querying capability
    9. 9. Azure Storage Options Windows Azure Blob Windows Azure Table var azure= require(‘azure’); var blobService = azure.createBlobService(accountName, accountKey); WinWire Technologies, Inc. Confidential © 2010 WinWire Technologies
    10. 10. Notification Hubs Send mobile push notifications from any backend (in the cloud or on-premises) to any mobile platform. WinWire Technologies, Inc. Confidential © 2010 WinWire Technologies
    11. 11. Notification Hubs Features Registration Management Routing and Tag Expressions WinWire Technologies, Inc. Confidential © 2010 WinWire Technologies Templates Security
    12. 12. Push Notifications - Windows WinWire Technologies, Inc. Confidential © 2010 WinWire Technologies
    13. 13. Push Notification- WNS Integrates with WNS to provide Toast, Tile, Badge and Raw notifications Portal captures your WNS client secret and package SID WinWire Technologies, Inc. Confidential © 2010 WinWire Technologies Provides clean easy object model to compose notifications Performs auth against WNS for you
    14. 14. Auth* Authenticate against Microsoft Account, Twitter, Facebook, Google Table level permissions for each CRUD operation • • • • Everyone Anyone with the application key Only authenticated users Only scripts and admins More granular control with server side scripts • • WinWire Technologies, Inc. Confidential user.level: {admin, authenticated, anonymous} user.userId: id or undefined if not authenticated © 2010 WinWire Technologies
    15. 15. Monitor, Alert and Scale Diagnostics • • • Logging API calls CPU Time Data Out Scale – Storage Scale – Compute • • • Scale out instance count Scale up VM size WinWire Technologies, Inc. Confidential • © 2010 WinWire Technologies Scale out mobile service tenant to dedicated SQL DB Scale up SQL DB capacity
    16. 16. Demo Demo WinWire Technologies, Inc. Confidential © 2010 WinWire Technologies
    17. 17. Questions? Join us for our Next Webinar on Wired2Win Webinar Series! Automate Employee Onboarding and Off-boarding with WinWire Human Resource System (WinHRS) Date: 20 February, 2014 Time: 9 am PT WinWire Technologies, Inc. Confidential WinWire Technologies, Inc. Confidential © 2010 WinWire Technologies
    18. 18. Thank You Reach out to us at marketing@winwire.com Visit us: www.winwire.com http://www.winwire.com/winwire-blog/ www.twitter.com/winwire WinWire Technologies, Inc. Confidential WinWire Technologies, Inc. Confidential © 2010 WinWire Technologies
    1. A particular slide catching your eye?

      Clipping is a handy way to collect important slides you want to go back to later.

    ×