créez votre application sur windows azure avec visual studio 2010

23
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 Quelques informations importantes avant de commencer le Live Meeting:

Upload: benjguin

Post on 07-Nov-2014

1.036 views

Category:

Documents


1 download

DESCRIPTION

Liste complète des WebCasts LIve Meeting disponible à http://www.microsoft.com/france/visual-studio/evenements/default.aspx

TRANSCRIPT

Page 1: Créez votre application sur Windows Azure avec visual studio 2010

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:

Page 2: Créez votre application sur Windows Azure avec visual studio 2010

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

Page 3: Créez votre application sur Windows Azure avec visual studio 2010

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

Page 4: Créez votre application sur Windows Azure avec visual studio 2010

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

Page 5: Créez votre application sur Windows Azure avec visual studio 2010

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, …

Page 6: Créez votre application sur Windows Azure avec visual studio 2010

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

Page 7: Créez votre application sur Windows Azure avec visual studio 2010

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

Page 8: Créez votre application sur Windows Azure avec visual studio 2010

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

Page 10: Créez votre application sur Windows Azure avec visual studio 2010

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

Page 11: Créez votre application sur Windows Azure avec visual studio 2010

DémonstrationVisual Studio Webcast Series

Page 12: Créez votre application sur Windows Azure avec visual studio 2010

Hello Cloud

− Créer une nouvelle application− La tester et la déboguer localement

dans l’émulateur− La déployer sur Windows Azure

Page 13: Créez votre application sur Windows Azure avec visual studio 2010

DémonstrationVisual Studio Webcast Series

Page 14: Créez votre application sur Windows Azure avec visual studio 2010

Décrire la topologie de l’application depuis Visual Studio− Réglage du firewall

Page 15: Créez votre application sur Windows Azure avec visual studio 2010

DémonstrationVisual Studio Webcast Series

Page 16: Créez votre application sur Windows Azure avec visual studio 2010

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

Page 17: Créez votre application sur Windows Azure avec visual studio 2010

DémonstrationVisual Studio Webcast Series

Page 19: Créez votre application sur Windows Azure avec visual studio 2010

WASABi

Page 20: Créez votre application sur Windows Azure avec visual studio 2010

Sur Azure Marketplace AppMarket

Page 21: Créez votre application sur Windows Azure avec visual studio 2010

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.

Page 22: Créez votre application sur Windows Azure avec visual studio 2010

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

Page 23: Créez votre application sur Windows Azure avec visual studio 2010