Windows Azure Mobile Services - Pucela Tech Day

Preview:

DESCRIPTION

Desarrollo de backends para aplicaciones móviles

Citation preview

Desarrollo de backends para aplicaciones móviles

Ibon LandaSoftware Development Team Lead

Windows Azure MVP

ilanda@plainconcepts.com

http://geeks.ms/blogs/ilanda

http://www.estoyenlanube.com

@ibonilm

¿Por qué nube?

Cloud ComputingPackaged Software

Storage

Servers

Networking

O/S

Middleware

Virtualization

Data

Applications

Runtime

You m

anag

e

Infrastructure(as a Service)

Storage

Servers

Networking

O/S

Middleware

Virtualization

Data

Applications

Runtime

Man

ag

ed b

y v

en

dor

You m

anag

e

Platform(as a Service)

Man

ag

ed b

y v

en

dor

You m

anag

e

Storage

Servers

Networking

O/S

Middleware

Virtualization

Applications

Runtime

Data

Software(as a Service)

Man

ag

ed b

y v

en

dor

Storage

Servers

Networking

O/S

Middleware

Virtualization

Applications

Runtime

Data

Global Footprint

99.95% SLA

Paga sólo por lo que usas

Cloud services Web sites Virtual machines

¿Qué es Windows Azure Mobile Services?

Data

Notifications

Auth

Server Logic

Scale

Logging

Diagnostics

Demoun backend en cuestión de minutosDemo

Mandar correos electrónicosvar sendgrid = new SendGrid('<< account name >>', '<< password >>');  sendgrid.send({ to: '<< enter email address here >>', from: '<< enter from address here >>', subject: 'New to-do item', text: 'A new to-do was added: ' + item.text }, function (success, message) { if (!success) { console.error(message); } });

Mandar SMSvar httpRequest = require('request'); var account_sid = "<< account SID >>"; var auth_token = "<< auth token >>";  // Create the request body var body = "From=" + from + "&To=" + to + "&Body=" + message;  // Make the HTTP request to Twilio httpRequest.post({ url: "https://" + account_sid + ":" + auth_token + "@api.twilio.com/2010-04-01/Accounts/" + account_sid + "/SMS/Messages.json", headers: { 'content-type': 'application/x-www-form-urlencoded' }, body: body }, function (err, resp, body) { console.log(body); });

Empieza ya!http://WindowsAzure.com

Ibon LandaSoftware Development Team Lead

Windows Azure MVP

ilanda@plainconcepts.com

http://geeks.ms/blogs/ilanda

http://www.estoyenlanube.com

@ibonilm

Desarrollo de backends para aplicaciones móviles

Recommended