La presentazione è in caricamento. Aspetta per favore

La presentazione è in caricamento. Aspetta per favore

Azure: Mobile Services e Notification Hub ANDREA GIUNTA.

Presentazioni simili


Presentazione sul tema: "Azure: Mobile Services e Notification Hub ANDREA GIUNTA."— Transcript della presentazione:

1 Azure: Mobile Services e Notification Hub ANDREA GIUNTA

2 Un grazie a

3 Agenda  Introduzione al Cloud  Mobile Services  Scenari d’utilizzo  Features  Notification Hub  Demo

4 Azure IL CLOUD SECONDO MICROSOFT

5 Definiamo CLOUD  Pagamento a consumo  Differenti datacenter  Tre tipologie classiche di servizi  Infrastructure As A Service  Platform As A Service  Software As A Service

6

7 Servizi Cloud Services Mobile Services Storage Sql Server VMs Web Sites

8 Windows Azure Mobile Service (WAMS) Mobile Services, cosa c’è di nuovo?  WebApi & Wams  NodeJs Wams Vs.Net Wams  NodeJs o.Net?

9 Creare un Mobile Service  Ovviamente bisogna avere una sottoscrizione su Azure.  È possibile usufruire di un periodo di prova per testare tutti i servizi disponibili sulla Cloud Azure  È un operazione semplicissima dobbiamo solo:  Indicare il nome del Mobile Service, che di fatto sarà l’URL del nostro backend  Selezionare/creare il/un database (Sql Azure) che verrà utilizzato dalla nostra applicazione.  Selezionare la tipologia di backend tra node.js e.net

10 Qualcosa di nuovo… Sono state introdotte differenti novità sui WAMS ( Windows Azure Mobile Services) nel corso dell’ultimo anno. Custom Api GUID & Table Versioning Nuove libs per migliorare supporto agli sviluppatori Azure Active Directory Authentication La novità più importante è il rilascio dei.NET Mobile Services

11 .NET WAMS  La versione.NET dei WAMS si compone principalmente di 2 tipologie di controller. Table Controller Custom Controller

12 TableController

13 CustomController Estende ApiController

14 I pro del Backend.NET  Che vantaggi ci da in più il backend.NET? Visual studio! Debugging Mantenimento del codice semplificato Versioning e quant’altro Usa nativamente il nuovo notification hub per le push E’.NET, posso riutilizzare il mio KnowHow e assembly

15 I contro del Backend.NET  Può risultare meno intuitivo rispetto a NodeJS  Inoltre per piccoli backend è meno immediato di NodeJs

16 Notification Hubs  Infrastruttura semplice per l’invio di notifiche push  Semplificata  Invio push generica  Invio push ad un target  Invio di push specifica per utente  1 Servizio per gestire tutte le piattaforme  Multipiattaforma  Lavora su cloud oppure on premises  Disponibile per linguaggi esterni a.Net

17 Link utili Start now. Free trial. Channel 9 OrangeDotNet Microsoft Virtual Academy

18 “ ” Domande


Scaricare ppt "Azure: Mobile Services e Notification Hub ANDREA GIUNTA."

Presentazioni simili


Annunci Google