Scaricare la presentazione
La presentazione è in caricamento. Aspetta per favore
PubblicatoDesiderio Venturi Modificato 10 anni fa
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
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. http://WindowsAzure.com Free trial. http://aka.ms/azurefree @andreagiunta63 Channel 9 http://channel9.msdn.com OrangeDotNet http://www.orangedotnet.org @OrangeDotNet Microsoft Virtual Academy www.microsoftvirtualacademy.com
18
“ ” Domande
Presentazioni simili
© 2024 SlidePlayer.it Inc.
All rights reserved.