Déploiement d'une application Visual Studio Lightswitch dans Windows Azure.



Documents pareils
Installation d'une galerie photos Piwigo sous Microsoft Windows.

NAS 321 Héberger plusieurs sites web avec un hôte virtuel

NAS 206 Utiliser le NAS avec Windows Active Directory

NAS 208 WebDAV Une alternative au protocole FTP pour le partage sécurisé des fichiers

TAGREROUT Seyf Allah TMRIM

NAS 106 Utiliser le NAS avec Microsoft Windows

Serveur FTP. 20 décembre. Windows Server 2008R2

Déployer une application Web avec WebMatrix et Ma Plateforme Web

COMMENT INSTALLER LE SERVEUR QIPAIE

Comment créer un site web Proxy gratuitement!

Configuration de GFI MailArchiver

Procédure d'installation complète de Click&Decide sur un serveur

Procédure d installation :

Assistance à distance sous Windows

Storebox User Guide. Swisscom (Suisse) SA

1. Comment accéder à mon panneau de configuration VPS?

Movie Cube. Manuel utilisateur pour la fonction sans fil WiFi

CONFIGURER VOTRE HEBERGEMENT WINDOWS

Guide de l'utilisateur

avast! EP: Installer avast! Small Office Administration

DOCUMENT D ACCOMPAGNEMENT POUR L INSTALLATION DU LOGICIEL ESTIMACTION

AUTORISER LES PARTAGES RESEAUX ET IMPRIMANTE SOUS L'ANTIVIRUS FIREWALL PRO V1

Avec PICASA. Partager ses photos. Avant de commencer. Picasa sur son ordinateur. Premier démarrage

Gestion des documents avec ALFRESCO

Comment utiliser mon compte alumni?

AD FS avec Office 365 Guide d'installation e tape par e tape

FTP / WebDeploy /WebDAV. Manuel

Déploiement d application Silverlight

Installation FollowMe Q server

TUTORIEL RADIUS. I. Qu est-ce que RADIUS? II. Création d un groupe et d utilisateur

Guide d'installation du token

CAMERA DOME AMELIORÉE DE SURVEILLANCE EN RÉSEAU GUIDE D INSTALLATION

Guide pour la configuration d adresse

Archivage de courriels avec Outlook ( )

Installation de SharePoint Foundation 2013 sur Windows 2012

VXPERT SYSTEMES. CITRIX NETSCALER 10.1 et SMS PASSCODE 6.2. Guide d installation et de configuration pour Xenapp 6.5 avec SMS PASSCODE 6.

PARAMETRER LA MESSAGERIE SOUS THUNDERBIRD

Récupérer les documents stockés sur l ENTG

Volet de visualisation

Installation des outils OCS et GLPI

Reporting Services - Administration

COMMENT AUTORISER LES PARTAGES RESEAUX ET IMPRIMANTE SOUS L ANTIVIRUS FIREWALL V3

Mise en place de votre connexion à Etoile Accises via Internet sécurisé

Procédure d installation Smart Map 3

GUIDE D'INSTALLATION DU SYSTEME DE GESTION DE BASES DE DONNEES MYSQL POUR LE PGI EBP

À propos du Guide de l'utilisateur final de VMware Workspace Portal

DELEGATION ACADEMIQUE AU NUMERIQUE FORMATION ADMINISTRATEUR SCRIBE 2.3 ET CARTABLE EN LIGNE (CEL)

COURS 5 Mettre son site en ligne! Exporter son site avec WordPress Duplicator Installer un logiciel FTP Faire le suivi des visites de son site avec

NAS 109 Utiliser le NAS avec Linux

Comment récupérer toutes vos données perdues ou effacées gratuitement!

Sauvegarde d'une base de données SQL Server Express 2005

Manuel d installation pour L ARENAC

La double authentification dans SharePoint 2007

TUTORIEL D INSTALLATION D ORACLE ET DE SQL DEVELOPPER TUTORIEL D INSTALLATION D ORACLE...1 ET DE SQL DEVELOPPER...1

Tekla Structures Guide de l'administrateur sur l'acquisition de licences. Version du produit 21.1 septembre Tekla Corporation

Les possibilités de paramétrage réseau des logiciels de virtualisation sont les suivantes quant à la connexion réseau :

Installation SQL Server 2005 Express sur le serveur

Utiliser le portail d accès distant Pour les personnels de l université LYON1

Business Sharepoint Contenu

VTX FTP. Transfert de fichiers business par FTP - Manuel de l'utilisateur. Informations complémentaires : info@vtx.

Les différentes méthodes pour se connecter

Accès au Serveur de PAIE «SPV» par INTERNET Paramétrage du poste de travail «Windows»

MANUEL D INSTALLATION Sous WINDOWS

Sophos Mobile Encryption pour Android Aide. Version du produit : 1.3

Mise en route et support Envision 10 SQL server (Avril 2015) A l'intention de l'administrateur SQL Server et de l administrateur Envision

FileMaker Server 13. Guide de démarrage

GUIDE D INSTALLATION INTERNET haute vitesse

1 / Introduction. 2 / Gestion des comptes cpanel. Guide débuter avec WHM. 2.1Créer un package. 2.2Créer un compte cpanel

Mode d emploi Télésauvegarde de données SecureSafe

Sql Server 2005 Reporting Services

AFTEC SIO 2. Christophe BOUTHIER Page 1

Vous y trouverez notamment les dernières versions Windows, MAC OS X et Linux de Thunderbird.

PORTAIL INTERNET DECLARATIF. Configuration du client Mail de MICROSOFT VISTA

KAJOUT WASSIM INTERNET INFORMATION SERVICES (IIS) 01/03/2013. Compte-rendu sur ISS KAJOUT Wassim

À propos de l'canon Mobile Scanning MEAP Application

Note Technique. 1. Objectif. 2. Prérequis. 3. Installation

FileMaker Server 14. Guide de démarrage

Installation des caméras IP

Documentation utilisateur, manuel utilisateur MagicSafe Linux. Vous pouvez télécharger la dernière version de ce document à l adresse suivante :

TUTO 15 : Comment ajouter un ordinateur dans le domaine «Ecole»? École Numérique Rurale. 1.Préparation du poste informatique...1

(1) Network Camera

Guide de prise en main Symantec Protection Center 2.1

PORTAIL INTERNET DE LA GESTION PUBLIQUE Guide d'utilisation du Portail Internet de la Gestion Publique

INSTALLATION DE CEGID BUSINESS VERSION 2008 Edition 4 (CD-Rom du 16/07/2009) SUR UN POSTE AUTONOME SOMMAIRE

INTRODUCTION AUX TESTS DE PERFORMANCE ET DE CHARGE

Gestion d'un parc informatique avec OCS INVENTORY et GLPI

Manuel d'installation de GESLAB Client Lourd

Edutab. gestion centralisée de tablettes Android

Microsoft Hosted Exchange 2010 DOCUMENT D EXPLOITATION

SQL Server Installation Center et SQL Server Management Studio

Guide d installation des licences Solid Edge-NB RB

INSTALLER LA DERNIERE VERSION DE SECURITOO PC

Guide d installation

Guide destiné aux partenaires: de l'inscription à MPN à l'établissement d'une offre pour Office 365

Service de certificat

Procédure pas à pas de découverte de l offre. Service Cloud Cloudwatt


Transcription:

Déploiement d'une application Visual Studio Lightswitch dans Windows Azure. Utilisation de SQL Azure avec Lightswitch Article par Eric Vernié Microsoft France Division Plate-forme & Ecosystème SOMMAIRE Déploiement d'une application Visual Studio Lightswitch dans Windows Azure. Utilisation de SQL Azure avec Lightswitch... 1 Introduction... 1 Pre-requis... 2 Etapes de déploiement d'une application Lightswitch dans Windows Azure... 2 Etape 1 : Création du Service Hôte... 2 Etape 2 : Création du serveur et de la base de données SQL Azure.... 3 Etape 3 : Création de l'espace de stockage... 7 Etape 4 : Publication de l'application dans Windows Azure à partir de Lightswitch... 8 Introduction Depuis quelques semaines, est disponible la beta 2 de Visual Studio LightSwitch conçu pour simplifier et raccourcir le cycle de développement d'applications d'entreprise basées sur des données et des formulaires. Dans un précédant Tutoriel, j'explique comment créer simplement une application et même si ce tutoriel est basé sur la beta 1 de Lightswitch, rien ne vous empêche de l'utiliser avec la beta 2. Dans cette dernière version, l'une des nouveautés, est la possibilité de déployer une application dans Windows Azure et d'utiliser SQL Azure comme base de données. Dans cet article, nous allons étape par étape découvrir la manière de le faire.

Pre-requis Avoir au préalable créer un compte dans Windows Azure, pour ce faire, vous pouvez demander un pass Azure : Télechargez Lightswitch Beta 2 Avoir suivie le Tutoriel Français sur Lightswitch pour connaitre la manière de créer une application Lightswitch. Etapes de déploiement d'une application Lightswitch dans Windows Azure Etape 1 : Création du Service Hôte Une fois connecté au portail Azure windows.azure.com, nous allons à cette étape, créer notre service hôte Azure qui hébergera notre application Lightswitch. 1. Dans le portail Windows Azure, sélectionnez l'élément Hosted Services puis le bouton 2. La boite de dialogue suivante s'affiche, remplissez les champs en choisissant comme région West Europe et surtout, cochez la case Dot not deploy, car nous n'avons rien encore à déployer.

Etape 2 : Création du serveur et de la base de données SQL Azure. Une fois connecté au portail Azure, nous allons à cette étape, créer notre serveur et notre base de données. 1. Cliquez à gauche sur l'élément 2. Puis sur Create a new Sql Azure Server

3. L'assistant de création Create Server se lance. Choisissez votre souscription dans la liste des souscriptions, comme indiqué sur la figure suivante : 4. Choisissez votre région, West Europe pour être cohérent avec la création du service hôte.

5. Remplissez l'identifiant et le mot de passe de connexion au serveur de base de données. 6. Cochez la case Allow other Windows Azure Services to access this server, puis le bouton Finish.

7. La procédure de création, créée un serveur sous le nom kpi5j4auvf (dans notre exemple différent pour vous) 8. Maintenant, nous allons créer la base de données en sélectionnant le bouton

9. Renseignez les champs prévus à cet effet, comme illustré sur la figure suivante : (Notez bien le nom de la base de données, car nous la réutiliserons dans Visual Studio LightSwitch) Etape 3 : Création de l'espace de stockage L'espace de stockage servira à stocker les binaires de l'application Lightswitch. 1. Cliquez sur l'élément, puis sur l'élément Storage Accounts (0), Comme illustré sur la figure suivante : 2. Pour créer un nouvel espace de stockage sélectionnez

3. Sélectionnez votre souscription, puis remplissez les différents champs. Veillez à bien taper en minuscule le nom de l'url. Choisissez également West Europe comme région de déploiement du service hôte Etape 4 : Publication de l'application dans Windows Azure à partir de Lightswitch Maintenant que toutes les étapes ont été effectuées dans Windows Azure, nous allons utiliser Visual Studio Lightswitch pour publier l'application. 1. Affichez les propriétés de l'application Lightswitch, comme illustré sur la figure suivante : 2. Cliquez sur l'élément Application Type.

3. Puis cochez les case Web comme application et Host application services using Windows Azure 4. Cliquez sur Publish, l'assistant de publication démarre. 5. Gardez la case à cocher à Web, puis bouton Next

6. Si pas sélectionné, cochez la case Windows Azure, puis bouton Next 7. Entrez votre numéro de souscription Azure que vous pouvez retrouver sur le portail, en cliquant sur le bouton Open the Windows Azure Portal. Ensuite, si vous n'avez pas de certificat, choisissez <Create new self-signed certficate> (Recommandé)

8. Donnez un nom à votre certificat Un certificat est crée pour cette application. 9. Appuyez sur bouton Copy Path, afin de copier le chemin d'accès au certificat, car nous en aurons besoin à l'étape suivante, puis cliquez Next. 10. Maintenant nous allons retourner dans le Portail de Windows Azure, afin de lui indiquer quel certificat utiliser.

11. Dans le portail Windows Azure sélectionnez Management Certificate puis le bouton 12. Choisissez votre souscription, puis le bouton Browse... afin de transférer le certificat que nous venons de créer.

13. La boite de dialogue Ouvrir s'affiche, copiez le contenu obtenu à l'étape 9. Comme illustré sur la figure suivante, puis ouvrir afin de transférer le certificat. 14. Revenons à Visual Studio LightSwitch, et passons à l'étape configuration du Service Windows Azure. Si toutes les opérations à partir du portail Windows Azure se sont bien passées, cela devrait être une formalité.

15. Dans la liste déroulante, Service, selectionnez le service hôte que nous avons crée plus haut. Comme l'application n'est pas encore destinée à la production, dans la liste environment, selectionnez Staging. 16. Puis l'espace de stockage dans la liste Storage.

17. Pour un accès en HTTPS, il faut fournir également un certificat, que nous allons créer comme illustré sur la figure suivante : 18. Remplissez les champs à votre convenance et sauvegardez le certificat.

19. Puis transférez le fichier en cliquant sur Upload a PFX File 20. A cette étape, nous allons définir la chaine de connexion à la base de données, ainsi que la base de données que nous allons utiliser dans notre application, cliquez sur le bouton

21. La fenêtre des propriétés s'affiche, comme illustré sur la figure suivante : 22. Entrez le nom du serveur SQL Azure ainsi que les identifiants de connexion choisis lors de l'étape de la création du serveur SQL Azure.

23. Testez la connexion en cliquant sur le bouton Si vous obtenez le message d'erreur suivant : 24. Revenez sur le portail Windows Azure et cliquez sur le bouton Database afin d'afficher la fenêtre suivante : 25. Selectionnez le serveur SQL Azure. 26. Cliquez sur le bouton Firewall Rules : 1 afin de développer les règles du Pare-feu

27. Cliquez sur le bouton Add afin d'ajouter une nouvelle règle, en précisant la plage d'adresse IP à autoriser, comme illustré sur la figure suivante : 28. Testez à nouveau la connexion à la base de données, cette fois-ci vous devez recevoir le message. 29. Vous devez pouvoir désormais choisir la base de données que vous avez crée au préalablement. Ne pas oublier de sélectionner la base de données, sinon le déploiement ne fonctionnera pas.

30. Validez la connexion en cliquant sur OK puis Next 31. A cette étape laissez les valeurs par défaut, car nous ne voulons pas signer le XAP qui sera déployé.

32. Enfin un résumé s'affiche, vous êtes prêt à la publication de votre 1ere application Lightswitch dans Windows Azure. 33. Publiez l'application, la publication démarre et prend un certain temps il faut donc ici être patient!!

34. Quelques minutes plus tard vous devez voir apparaitre sur le portail Windows Azure la création et le déploiement de l'application. 35. Vous pouvez vérifier en vous connectant à la base de données SQL Azure que les tables Lightswitch ont bien été créées. 36. Si le service n'est pas démarré, vous pouvez le forcer avec le bouton Start. 37. Dans le portail Windows Azure, vous pouvez tester l'application, en cliquant sur le champ DNS Name, comme illustré sur la figure suivante :

38. L'application démarre dans le navigateur, passez outre cet avertissement en cliquant sur Poursuivre avec ce site Web 39. L'application Lightswitch étant une application Silverlight elle se charge

40. Une fois chargée, a vous de jouer!! Eric Vernié Article Powered by Windows Seven, Windows Azure and Windows Live