Presentation is loading. Please wait.

Presentation is loading. Please wait.

Windows Azure Conference 2014 Windows Azure Mobile Services from ground up.

Similar presentations


Presentation on theme: "Windows Azure Conference 2014 Windows Azure Mobile Services from ground up."— Presentation transcript:

1 Windows Azure Conference 2014 Windows Azure Mobile Services from ground up

2 Windows Azure Conference 2014 Building Apps Building Apps with mobile Service Data Storage Push Notifications Security and authentication Questions Agenda

3 What are we Building Apps for?

4 Windows Azure Conference 2014 Windows Azure Mobile Services

5 Windows Azure Conference 2014 Getting started with HTML / JS

6 Windows Azure Conference 2014 Powered by SQL Database Same DB – Multiple Mobile Services Data management in: – Windows Azure Portal – SQL Portal – SQL Management Studio – REST API – CLI Tools Structured Storage

7 Windows Azure Conference 2014 The REST API ActionHTTP VerbURL Suffix CreatePOST/TodoItem RetrieveGET/TodoItem?$filter=id%3D42 UpdatePATCH/TodoItem/id DeleteDELETE/TodoItem/id Data Operations and their REST Equivalents Base REST API Endpoint URL http://Mobileservice.azure-mobile.net/tables/*

8 Windows Azure Conference 2014 JSON to SQL Type Mappings JSON ValueT-SQL Type Numeric values (integer, decimal, floating point) Float BooleanBit DateTimeDateTimeOffset(3) StringNvarchar(max)

9 Windows Azure Conference 2014 Server Side Scripts Customizing data flow on the server

10 Windows Azure Conference 2014 Node Modules Extensibility through numerous modules

11 Windows Azure Conference 2014 Adding Server Logic

12 Windows Azure Conference 2014 Push Notifications Client (1) (2) (3)

13 Windows Azure Conference 2014 Pushing with Native

14 Windows Azure Conference 2014 User Authentication

15 Windows Azure Conference 2014 Table level permissions for each operation – Everyone – Anyone with the Application Key – Only Authenticated Users – Only Scripts and Admins User options in scripts – user.level (admin, authenticated, anonymous) – user.userId (provider:id or undefined) Data Authorization

16 Windows Azure Conference 2014 Adding Authentication with Xamarin

17 Windows Azure Conference 2014 Command Line Tools Scriptable control from PowerShell / Bash

18 Windows Azure Conference 2014 Using the CLI

19 Windows Azure Conference 2014 Execute scripts on a Schedule Execute scripts on demand Frequency and length of execution based off of service level Scheduler

20 Windows Azure Conference 2014 Non-table based scripts Accessible from: – Get – Post – Put – Patch – Delete Same permissions as Tables Custom API

21 Windows Azure Conference 2014 NPM Ability to use ‘npm install module’ to download NPM modules Currently accessible from Custom API only Script Source Control Shared Scripts Make scripts accessible from other scripts Like creating Node Modules Handled through Git repo Access to table, scheduler, custom API, shared scripts, and permissions

22 Windows Azure Conference 2014 Scheduler, Custom API, Script Source

23 Windows Azure Conference 2014 Diagnostics, Logging, Scale

24 Windows Azure Conference 2014 Service Scale Free 500K API calls per subscription per month Standard 1.5M API calls per unit per month Premium 15M API calls per unit per month

25 Windows Azure Conference 2014 Diagnostics, Logging, and Scale

26 Windows Azure Conference 2014 Preview Pricing $ Preview No availability SLA Shared (multitenant environment) Small instance is the only size available; multiple may be purchased First 10 Mobile Services are free, with no plans to start charging Reserved (private VM) Small instance is the only size available; multiple may be purchased Charge for Preview will be at the same reduced rate as Web Sites Up to 100 Mobile Services

27 Windows Azure Conference 2014 Mobile Services GA Pricing $ General Availability 99.9% FreeStandardPremium PriceFree Up to 10 services, Up to 100 Active Devices** $25 USD/mo (per unit**) $199 USD/mo (per unit**) API Calls500K (per subscription) 1.5M (per unit) 15M (per unit) ScaleN/AUp to 6 Standard units Up to 10 Enterprise units Scheduled JobsLimitedIncluded SQL Database (required) 20MB Included, Standard rates apply for more capacity 20MB Included, Standard rates apply for more capacity 20MB Included, Standard rates apply for more capacity

28 Windows Azure Conference 2014


Download ppt "Windows Azure Conference 2014 Windows Azure Mobile Services from ground up."

Similar presentations


Ads by Google