créez votre application sur windows azure avec visual studio 2010
DESCRIPTION
Liste complète des WebCasts LIve Meeting disponible à http://www.microsoft.com/france/visual-studio/evenements/default.aspxTRANSCRIPT
Pendant le Live Meeting, vous pouvez télécharger la présentation en cliquant sur l’onglet « Document »
Pour toutes questions nous accorderons 15 minutes en fin de séance, merci d’utiliser le module « Q&R »
Ce Live Meeting est enregistré, vous pourrez le visionner sur le site www.visualstudio.fr
Merci et bonne séance!
Quelques informations importantes avant de commencer le Live Meeting:
Azure Serie - Créez votre application sur Azure avec Visual Studio 2010Benjamin GuinebertièreMicrosoft DPE – blog, twitter, …: www.benjguin.com
24/11/2011
Visual Studio Webcast Series
Agenda
− Introduction à la plateforme Windows Azure
− Prise en main de la plateforme depuis le portail
− Depuis Visual Studio− Test et débogage sur l’émulateur local− Déploiement sur Windows Azure− Décrire la topologie de l’application
depuis Visual Studio− Mettre à jour la production
Concentrez-vous sur le codeInformatiqu
eTraditionnel
le
Cloud IaaSInfrastructur
e
Cloud PaaSPlate-Forme
Stockage
Serveurs
Réseau
O/S
Middleware
Virtualisation
Applications
Runtime
Stockage
Serveurs
Réseau
O/S
Middleware
Virtualisation
Applications
Runtime
Géré
par
l’u
tilis
ate
ur
de c
lou
d
Géré
par l’o
péra
teur
Clo
ud
Géré
par
l’u
tilis
ate
ur
de c
lou
d
Géré
par
l’u
tilis
ate
ur
de c
loud
Stockage
Serveurs
Réseau
O/S
Middleware
Virtualisation
Applications
Runtime
Cloud SaaSSoftware
Stockage
Serveurs
Réseau
O/S
Middleware
Virtualisation
Applications
Runtime
Géré
par l’o
péra
teur
Clo
ud
Géré
par l’o
péra
teur
Clo
ud
• Dans le cadre d’un cloud privé, l’opérateur de Cloud, c’est vous• La gestion des couches « grises » est souvent automatisée au maximum
Les services Cloud de base
Hosting
LB
Internet
Web Site(ASPX, ASMX,
WCF)
Web Site(ASPX, ASMX,
WCF)Appli Web
Worker ServiceBackend
LB
DataStockage
Blobs
Navigateur,
Tablette, Appli, …
Data Center
Hosted Service
LB
CDN
Web Site(ASPX, ASMX,
WCF)
Web Site(ASPX, ASMX,
WCF)Web Role
Worker ServiceWorker
Role
LB
StorageTables Blobs
Queue
Browser
Traduction dans Azure
Public PaaS Microsoft
Storage
VPN
Database
Reporting
Caching
MarketPlace
AppMarket
Expérience DéveloppeursUtilisation des outils et compétences
existantes
CDN
DataSync
Import/Export
Compute DataMarketService Bus
Access Control
SQL Azure
− “database as a service”− Haute disponibilité, auto-administré− Périmètre appelé à évoluer
− Aujourd’hui, limité à la partie RDBMS, et Reporting (en CTP publique)
Database
Business AnalyticsReporting Data Sync
Azure dans l’abonnement MSDN
http://j.mp/azuremsdnhttp://www.microsoft.com/windowsazure/msdn-benefits/
Offre spécialeen ce moment: http://aka.ms/azuremsdnarctouch
Depuis le portail développeurs− Création d’un compte de stockage− Création d’un service hébergé− Création d’une base de données− Délégation d’administration
DémonstrationVisual Studio Webcast Series
Hello Cloud
− Créer une nouvelle application− La tester et la déboguer localement
dans l’émulateur− La déployer sur Windows Azure
DémonstrationVisual Studio Webcast Series
Décrire la topologie de l’application depuis Visual Studio− Réglage du firewall
DémonstrationVisual Studio Webcast Series
Mise à jour de la production
− Changement de version− Mise à jour sur place (in place upgrade)− Echange d’adresse IP virtuelle (VIP Swap)
(*)− Changement de la taille des fermes
− Manuellement− Depuis le portail (*)− Script
− Automatiquement− Librairie telle WASABi− Services autour de Windows Azure
(*) démo à suivre
DémonstrationVisual Studio Webcast Series
Elasticité automatisée− Real World: Dynamically Scaling a Windows Azure Application− AzurePHP - Scaling PHP Applications on Windows Azure− Auto-scaling in Azure. - Strive for excellence through continuous imp
rovements - Site Home - MSDN Blogs− Windows Azure Autoscaling Block (WASABi
) BETA is out (Enterprise Library)
WASABi
Sur Azure Marketplace AppMarket
Nous reparlerons de Windows Azure24/11Créez votre application sur Azure avec Visual Studio 2010Nous verrons comment prendre en main la plateforme depuis le portail du développeur, tester sur l’émulateur local, déployer sur Azure, mettre au point l’application, l’exécuter, mettre à jour la production. 19/1Web : Déployez un CMS et testez-le en charge sur Windows Azure avec Visual Studio 2010Nous verrons comment déployer un Content Management Server (CMS) .NET sur Windows Azure, prendrons en compte les bénéfices et contraintes associés, puis le testerons en charge avec Visual Studio 2010, les injecteurs étant dans Windows Azure.
16/2Social : développez des applications sociales sur la plateforme Windows AzureNous allons illustrer concrètement l’apport de Windows Azure pour l’architecture d’une application sociale, principalement du point de vue de sa montée en charge, en utilisant le SDK C# pour Facebook ainsi que le «Windows Azure Toolkit for Social Games ».
15/3Mobile : développer pour des téléphones, tablettes et le cloud avec Visual Studio 2010Les appareils mobiles profitent de services dans le cloud pour leur apporter entre autres de la puissance et de la sauvegarde de contexte. Ils savent donc profiter de la plateforme Windows Azure. Nous verrons comment développer cela avec Visual Studio.
Pour aller plus loin
Un projet, des questions, contactez nous!http://www.visualstudio.fr/[email protected]
Retrouvez tous les évènements Visual Studio : http://www.microsoft.com/france/visual-studio/evenements/default.aspx