22

Windows azure mobile service

Embed Size (px)

Citation preview

Page 1: Windows azure mobile service
Page 2: Windows azure mobile service
Page 3: Windows azure mobile service

Dante’s Hell Painting illustrated in poetry “Divine Comedy”

There are 10 doors of hell before heaven !

Page 4: Windows azure mobile service

What an Enterprise App need ?• Working with Large Files• Backend data

• CRUD operations on Data • Users

• Different Roles • Authentication• Authorization

• Notifications • Email Notifications• Message Notifications • Push Notifications

All these functionalities You have to provide

through a Service layer

Page 5: Windows azure mobile service

App Architecture

Database & other operations

App

SERVICE

Page 6: Windows azure mobile service

Creating

Configuring

Hosting

Consuming

Scaling

Securing

Extending Managing

Implementing

Page 7: Windows azure mobile service

Creating

Configuring Hosting

Consuming

Scaling

Securing

Extending Managing

Implementing

Great programmer like you

10tasks tocreate

successful Service

Page 8: Windows azure mobile service

Creating

Configuring Hosting

Consuming

Scaling

Securing

Extending Managing

Implementing

Some one like me

10doors of hell

before successful

Service

Page 9: Windows azure mobile service

I am

Dhananjay Kumar

Developer Evangelist , Telerik Microsoft MVP Mindcracker MVP @debug_mode http://debugmode.net http://telerikhelper.net [email protected]

Page 10: Windows azure mobile service

AppBackend Data

User Authentication and Authorization

Working with Images , Videos, Emails

Push Notificat

ion

Page 11: Windows azure mobile service

Let us talk about a very simple scenario

App

Backend AsA

Service

Page 12: Windows azure mobile service

BaaS

Windows Azure Mobile Services

Icenium Everlive

Page 13: Windows azure mobile service

Backend Data

Push Notification

Users

Authentication

App running on different

Platforms

Backend as A

Service

Page 14: Windows azure mobile service

Backend Data

Push Notification

Users

Authentication

App running on different

Platforms

Windows Azure

Mobile Services

Page 15: Windows azure mobile service

Why Windows Azure Mobile Services Data ?

When you create an AppBackend Data

Filtering and Paging of Data

persisted and consistent Data across different platforms

Validation andModification of

Data

Page 16: Windows azure mobile service

Why Windows Azure Mobile Services Data ?

Backend Data

Validation and Modification of Data

Filtering and Paging of Data

Persistent and Consistent Data across platforms

WindowsAzure Mobile Services

Data

Apps on different platforms

Page 17: Windows azure mobile service

Why Windows Azure Mobile Services

Demo

Page 18: Windows azure mobile service

Icenium Everlive

It is Backend as a Service http://everlive.com

Page 19: Windows azure mobile service

Icenium Everlive

Page 20: Windows azure mobile service
Page 21: Windows azure mobile service

Icenium Everlive • Working with Large Files• Backend data

• CRUD operations on Data • Users

• Different Roles • Authentication• Authorization

• Notifications • Email Notifications• Message Notifications • Push Notifications

Icenium Everlive Provides you all these features as

service

Page 22: Windows azure mobile service

Icenium Everlive

Demo