1 / 22

Cloud your Windows Phone

Cloud your Windows Phone. Au menu…. Smartphone + Cloud ? Les modèles de communication Depuis le téléphone Depuis le cloud Démo Démo Démo … Apéro ! . Smartphone + Cloud ?. Smartphone Connecté (souvent voire tout le temps) Omniprésent Marketplace. Cloud

tivona
Download Presentation

Cloud your Windows Phone

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Cloud your Windows Phone

  2. Au menu… • Smartphone + Cloud ? • Les modèles de communication • Depuis le téléphone • Depuis le cloud • Démo • Démo • Démo • … • Apéro ! 

  3. Smartphone + Cloud ? Smartphone • Connecté (souvent voire tout le temps) • Omniprésent • Marketplace Cloud • Accès commun (et tout le temps connecté) • Elastique (Scalable) • Facturation à la consommation

  4. WP7 + Azure : The Dream Team ! • Outils de développement communs • Des émulateurs pour le développement • Modes de fonctionnement complémentaires • Smartphone : connecté, les applis sont exécutées de temps en temps • Cloud : haute dispo, fonctionne 24/7

  5. 2 modèles de communication Téléphone  Cloud Cloud  Téléphone Un téléphone peut aussi en appeler un autre mais ça dépend de votre opérateur 

  6. Communications Téléphone  Cloud • Sur Windows Phone : • La base : HTTP (request/response) • Des Frameworks disponibles (WCF, OData, WebRequest,…) • Plein de format possibles (SOAP, JSON, POX, …) • Sur Windows Azure • A peu près toutes les technos (.NET mais pourquoi pas Java, PHP, etc…)

  7. Stocker des données dans le cloud • SQL Azure • Base de données relationnelle • Hautement disponible, managé et administré pour vous • T-SQL, ADO.NET • Windows Azure Tables • Stockage non-relationnel d’entité (clé/valeur) • Scale-out possible (pour des milliards de lignes) • OData • Windows Azure Blobs • Fichiers (de quelques Ko à plusieurs To) • REST

  8. Démo

  9. Utilisation des blobs : Le coup du blob public • Le client envoie ses données au WebRole • Le WebRole stocke les données dans les blobs • Le client accède directement aux données depuis les blobs (2) Web Role (3) (1)

  10. Utilisation des blobs : Les Shared Access Signature • Le client récupère une SAS auprès du WebRole • Le client stocke ses données dans les blobs • Le client accède directement aux données depuis les blobs Web Role (3) (2) (1)

  11. Démo

  12. 2 modèles de communication Téléphone  Cloud Cloud  Téléphone Un téléphone peut aussi en appeler un autre mais ça dépend de votre opérateur 

  13. Communications Cloud  Téléphone • Push notifications • Connexion entre le téléphone et le service Microsoft Push Notification • Optimisé en fonction de la bande passante et de la batterie à disposition • Remise des messages non garantie • 3 types de push notifications: • Raw – Message direct à l’application • Toast – Message à l’utilisateur • Tile – Image, titre et compteur

  14. Push Notifications : mais comment diable est-ce que cela fonctionne ? • Le téléphone ouvre un channel vers MPN • Le téléphone envoie son URL au cloud • Le cloud envoie des notifications via cette URL • Le service MPN envoie la notification au téléphone MPN Web Role (3) (2) (1) (4)

  15. Démo

  16. Conclusion • Windows Azure est le meilleur ami de Windows Phone 7 • Ils ont plein de points communs : • IDE et langage de développement • Modèles applicatifs complémentaires • Des émulateurs et des outils de développement gratuits • On peut démarrer facilement sur l’un comme sur l’autre ! • Retrouvez les sources de la démo sur http://blogs.developpeur.org/kangoo Merci à Steve Marx (TacticalStrategistWindows Azure) pour les illustrations

  17. Testez la plateforme Windows Azure www.windowsazure.fr Certifié sanscarte bleue • Dès maintenant dans votre kit Windows Azure • Ou rendez-vous sur le stand cloud, C41, pour en récupérer un

  18. Devenez « Powered by Windows Azure » • Pour les développeurs, les éditeurs de logiciels… tous ceux qui créent des logiciels • Gratuit et en français • En « libre service » • Accompagnement en 3 étapes: • Aide au Développement avecdes outils tels que SDK, codes sources, formations techniques… • Aide au test de compatibilité grâce au kit de certification logicielle mis à disposition gratuitement. • Visibilité sur le marché: ressources marketing à disposition (PinPoint, logo « Powered by Windows Azure »,…) • Rendez-vous sur le stand cloud, C41, pour en savoir plus

  19. Cette session vous a plu ? • Rencontrez nous sur notre stand C11 – Village Cloud Computing • Visitez notre site web www.vnext.fr et notre page facebookhttp://www.facebook.com/pages/Societe-vNext/141760992550936 • Et n’oubliez nos autres sessions : Mercredi 11:00 – 12:00 – Forefront EndPoint Protection 2010 & Retour d’expérience (SEC203) Mercredi 17:30 – 18:30 - Comment intégrer Windows Azure dans mon système d'information  (CLO301) Mercredi 13:00 – 14:00 - Migration SharePoint 2007 vers SharePoint 2010 et SharePoint Online  (SHA201) Mercredi 17:30 – 18:30 - Office 365 : Administration et supervision du service  (BPOS202) Mercredi 16:00 – 17:00 - System Center Configuration Manager 2007 R3 et évolution vers SCCM 2012  (ADM203) Jeudi 13:00 – 14:00 - Silverlight : développer un jeu vidéo pour Azure, le Web ou Windows Phone 7  (JEU201)

  20. MSDN et TechNet: l’essentiel des ressources techniques à portée de clic • Portail administration et infrastructure pour informaticiens • Portail de ressources technique pour développeurs http://technet.com http://msdn.com

More Related