[bdotnet] microsoft azure mobile services

14
REBOOt Microsoft Azure Mobile Services Anubhav Ranjan Consultant at Xamarin Microsoft MVP Windows Platform Development @anubhavr05

Upload: anubhav-ranjan

Post on 18-Jul-2015

164 views

Category:

Technology


2 download

TRANSCRIPT

REBOOt

Microsoft Azure Mobile Services

Anubhav Ranjan

Consultant at Xamarin

Microsoft MVP – Windows Platform Development

@anubhavr05

REBOOt

About Me

• Work as a Consultant at Xamarin

• Microsoft MVP – Windows Platform Development

• Speaker, Blogger, Software Engineer.

• Hacker at XHackers User Group

• BDOTNETTER( Bangalore .NET User Group )

• Windows Phone enthusiast

Blog : http://blogs.ProgramFreaks.com/anubhavranjan

http://blog.xhackers.co

Twitter : @anubhavr05

REBOOt

Agenda

• What is Microsoft Azure Mobile Services ?

• Cloud + Mobility

• Azure Mobile Services Features

• Scenarios for Windows Azure Mobile Services

• How to Create Windows Azure Mobile Services ?

• Demo

• Q & A

REBOOt

What is Windows Azure Mobile Services ?

Data

Notifications

Auth

Server Logic

Scale

Logging

Diagnostics

REBOOt

Cloud

• Elastic Scale

• Near-infinite Capacity

• Consumption-based Pricing

• No Long-Term Commitments

• High Reliability

• Global Presence

REBOOt

Mobility + Cloud = Perfect Pair

Mobility Cloud

Limited Compute Limitless Compute

Limited Storage Limitless Storage

Connect from Anywhere Services via the internet

(APIs)

Rapidly Growing Market Scale and Elasticity

REBOOt

Scenarios

• Modern mobile apps• Reduces the friction associated with repeated and common tasks such as

user authentication, push notifications and structured storage.

• Rapid Development• Get your app up and running sooner when you use Mobile Services to

configure a straightforward and secure backend quickly within few minutes.

• Apps requiring structured data • Seamlessly connect to a Windows Azure SQL database for simple data

management and dynamically created tables. Easy to set and manage permissions.

REBOOt

REBOOt

Microsoft Azure Mobile Services

REBOOt

Structured Storage

• Powered by SQL Database

• Same DB – Multiple Mobile Services

• Data management in• Windows Azure Portal

• SQL Portal

• SQL Management Studio

• REST API

REBOOt

REST API

Action HTTP Verb URL Suffix

Create POST /TodoItem

Read GET /TodoItem?$filter=id%3D42

Update PATCH /TodoItem/id

Delete DELETE /TodoItem/id

Data Operations and their REST Equivalents

Base REST API Endpoint URL

https://Mobileservice.azure-mobile.net/tables/*

REBOOt

Summary

REBOOt

Resources

• Windows Azure Mobile Services

http://aka.ms/mobileservices

• SDK and Samples available on GitHub

https://github.com/WindowsAzure/azure-mobile-services

• Inside Windows Azure Mobile Services

http://channel9.msdn.com/posts/Kirill-Gavrylyuk-and-Josh-Twist-Inside-Windows-Azure-Mobile-Services

• Windows Azure FREE Trial

http://bit.ly/MikeAzureTrial

REBOOt

Q & A