TP3-2 CONSTRUISEZ VOTRE PREMIER SERVICE AZURE

Dimension: px
Commencer à balayer dès la page:

Download "TP3-2 CONSTRUISEZ VOTRE PREMIER SERVICE AZURE"

Transcription

1 TP3-2 CONSTRUISEZ VOTRE PREMIER SERVICE AZURE Table des matières TP3-2 Construisez votre premier service Azure... 1 Construisez votre premier service Azure... 2 Mise en place des outils de développement... 2 Créez votre première solution Azure... 2 Vous êtes plutôt Web Role, WCF Service Role, Worker Role ou CGI Web Role?... 3 Découvrez le contenu d une solution Cloud Service... 4 Exercice 1 : Développez votre premier WebRole... 6 Exercice 2 : La «Development Fabric» ou tester et débuguer ses applications Azure en local... 7 Exercice 3 : Déployer votre solution sur le Cloud Azure A la fin du TP tout doit être supprimé Exercice 4 : Mise en production d un service Azure Exercice 5 : Configurez votre application Windows Azure ServiceConfiguration.cscfg ou Web.config? Exercice 6 : Plus de puissance de calcul = plus de serveur! Conclusions... 18

2 Construisez votre premier service Azure Mise en place des outils de développement A partir de l hyperviseur, lancer Windows 7: 1. installer Visual Studio 2010, et le service pack Installer la fonctionnalité Services World Wide Web 3. Lancer Visual Studio Nouveau Projet/Cloud. 4. Le SDK Windows Azure n étant pas Installé, cliquer sur Activer Windows Azure Tools. Visual Studio présente ensuite une page de téléchargement : Télécharger Windows Azure Tools. Cliquer sur ce bouton, puis installer le SDK et quitter Visual Studio. Architectures réparties et Cloud Computing 5. Exécuter le correctif permettant d améliorer l IntelliSense pour les applications Cloud à l adresse suivante (utiliser Internet Explorer): com/kb983301/release/pro jectreleases.aspx?releaseid =4351, puis installer le et redémarrer Visual Studio. Créez votre première solution Azure Dès lors que le SDK de Windows Azure sera installé sur votre machine, vous retrouverez au sein de Visual Studio 2010 un nouvel ensemble de modèles (templates) de création de projets, ceux-ci se trouvent sous la catégorie dite «Cloud Service» que vous retrouverez aussi bien en Visual Basic qu en Visual C#. Cette nouvelle catégorie vous permettra de créer des projets basés sur le Template Cloud Service. Observez la capture ci-dessous, vous devriez avoir le même rendu à votre écran. Acceptez les noms par défaut pour le nom du projet et le nom de la solution, à savoir : - Nom de votre projet : «CouldService1» - Nom de votre solution : «CouldService1» Cliquez maintenant sur le bouton «OK», cette étape effectuée, un assistant vous proposera de sélectionner les rôles de votre service Azure au travers de l écran cicontre : Vous devez sûrement vous poser la question : «mais Daniel Tschirhart - Architectures réparties et Cloud Computing - Construisez votre premier service Azure 2/18

3 qu est-ce qu un «Rôle»?» et vous avez raison. Abordons rapidement cette notion avant de poursuivre la création de notre premier projet. Vous êtes plutôt Web Role, WCF Service Role, Worker Role ou CGI Web Role? Effectivement, le développement d'applications Windows Azure engendre une notion dite de "Rôles" qui se distingue en quatre parties que sont les ASP.NET Web Role, les Worker Role, les WCF Service Role et les CGI Web Role. L architecture des services hébergés au sein de la plateforme Windows Azure est construite sur base de composants modulables développés en code managé. Ces composants sont appelés des «Rôles», ainsi la création d un service au sein de Windows Azure ne sera ni plus ni moins qu une implémentation d un ou plusieurs rôles. Un Service sera également capable d exécuter plusieurs instances de rôles différents. Dans Windows Azure, exécuter une ou plusieurs instances d un rôle consiste en une exécution répliquée sur plusieurs serveurs en vue d exécuter tout ou partie des fonctionnalités de ce ou ces services. A ce stade de la version du SDK de Windows Azure, vous retrouverez donc quatre rôles, libre à vous de choisir les rôles nécessaires au sein de votre solution! Voyons un peu plus en détails à quoi correspondent l ensemble de ces rôles : - Les ASP.NET Web Rôles : Ce rôle vous permettra de créer des applications Web de type ASP.NET qui seront exposées sur le protocole HTTP et/ou HTTPS. Vous pourrez alors héberger des applications de type ASP.NET. - Les WCF Service Web Role : Ce rôle est très similaire au précédent et permet d héberger des Web services basés sur la brique WCF du.net Framework. - Les Worker Roles : Ce troisième rôle consiste en une application de type processus s exécutant comme une tâche de fond sans nécessité d être exposée sur un quelconque protocole. Il peut s agir d une application de génération de miniature qui s exécuterait indépendamment du site web. On pourra alors utiliser les services d Azure Storage comme la Queue pour faire communiquer notre Web rôle avec le Worker Role. Source : - Les CGI Web Roles Cette dernière catégorie de rôles vous permettra de créer des applications web s exécutant via FastCGI. Au travers de ce type de rôle, vous pourrez par exemple héberger sur Windows Azure des applications de type PHP. Ainsi un Service Azure que vous développerez pourra être un simple Web role (ASP.NET ou CGI par exemple), un simple Worker Role ou une combinaison des deux voire plus encore en termes de combinaisons. Vous avez également la possibilité d héberger plusieurs rôles du même type dans un service Azure Solution Visual Studio Azure - et ainsi vous retrouvez avec une solution Azure pouvant contenir X Web Role(s) et X Worker Role(s). Daniel Tschirhart - Architectures réparties et Cloud Computing - Construisez votre premier service Azure 3/18

4 Dans le cadre de ce TP de découverte, nous ajouterons un seul ASP.NET Web Role en sélectionnant simplement dans la catégorie «Visual C#» le «ASP.NET Web Role» et en cliquant ensuite sur la flèche vers la droite : Architectures réparties et Cloud Computing Après avoir cliqué sur le bouton «OK», vous obtiendrez ainsi le résultat suivant (après avoir sélectionné menu Affichage / Explorateur de solutions) : Examinons maintenant plus en détails le contenu de ce que Visual Studio 2010 nous a créés! Découvrez le contenu d une solution Cloud Service Analysons le contenu de la solution crée par Visual Studio 2010 : Comme vous pouvez le constater dans la capture ci-avant, nous retrouvons les deux projets suivants : CloudService1 : «Projet Azure» WebRole1 : «Votre premier Web rôle» Le premier projet «CloudService1» est un projet de type Azure, celui-ci contient différents éléments indispensables au paramétrage de la plateforme Azure, à savoir : Le fichier de définition du service contenant par exemple la configuration HTTP ou HTTPS Le fichier de configuration du service permettant l édition des paramètres de configuration depuis l interface d administration, vous y retrouvez également le nombre d instances pour chaque rôle. Ce premier projet est indispensable car il nous permet de tester une solution tant en local au travers des outils que nous découvrirons un peu plus loin. Ces éléments sont également présents dans la plateforme Windows Azure au travers de l interface de gestion des paramètres qui n est qu une réédition online de cette interface. Le second projet «WebRole1» est votre web rôle : un projet de type ASP.NET. Afin de mieux comprendre le mode de fonctionnement de ce type de solution et certainement le pourquoi de cette architecture de projet, effectuez maintenant une publication (Publier) de votre solution et observez le résultat! Pour ce faire, rien de plus simple, cliquez droit sur votre projet Azure «CloudService1» et sélectionnez l action Package... Cette action aura pour résultat la génération de votre solution ainsi que la création des packages qui devront être à terme uploadés sur la plateforme Azure au travers de son interface d administration. Nous y reviendrons ultérieurement. Daniel Tschirhart - Architectures réparties et Cloud Computing - Construisez votre premier service Azure 4/18

5 Observez les fichiers générés : Architectures réparties et Cloud Computing Un fichier CSPKG : fichier compressé contenant notre application ASP.NET Un fichier CSCFG : fichier de configuration de notre solution Azure. Celui-ci, après déploiement sur Azure, reste éditable au travers le site d administration. Par curiosité vous pouvez renommer le fichier CSPKG en.zip (ajouter l extension.zip) afin d analyser son contenu : Le fichier.cssx est lui-même un fichier ZIP qui contient le contenu de l application ASP.NET de notre WebRole. Si vous souhaitez obtenir de plus amples informations relatives à la structure interne des packages Azure, vous pouvez consulter l adresse ci-dessous : Pour la suite nous utiliserons un autre projet fourni dans une archive sur le site web de cours. Décompacter l archive dans le dossier C:\Users\user\Documents\Visual Studio 2010\Projects\MyFirstWebRoleprojet\MyFirstWebRole et ouvrir le projet (raccourcis MyFirstWebRole.sln). Daniel Tschirhart - Architectures réparties et Cloud Computing - Construisez votre premier service Azure 5/18

6 Exercice 1 : Développez votre premier WebRole Maintenant que vous avez compris les fondements relatifs à la création d une solution de type Azure, poursuivons la création de notre premier Web Role ASP.NET en ajoutant au sein de la Page ASPX un label qui a pour objectif d afficher le nom du serveur sur lequel l application est exécutée. Pour ce faire on réalise une page web simple comportant un simple control de type «Label» au sein de la page ASPX du projet WebRole de votre solution. Modifiez la page default.aspx pour qu elle présente le code suivant : Code HTML : Page Language="C#" AutoEventWireup="true" CodeBehind="Default.aspx.cs" Inherits="MyWebRole1._Default" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/tr/xhtml1/dtd/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" > <head runat="server"> <title>demo Azure</title> </head> <body> <form id="form1" runat="server"> <div> <h1><asp:label ID="lblHelloWorld" runat="server"></asp:label></h1> </div> </form> </body> </html> Commençons la partie code en étudiant le chargement de la page où nous allons remplir un label lblhelloworld (voir le code de Default.aspx) avec le nom du serveur sur lequel la page est exécutée. Saisissez ainsi le code suivant au sein de votre méthode de chargement de page (Default.aspx.cs) : Code C# : using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.UI; using System.Web.UI.WebControls; namespace WebRole1 { public partial class _Default : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { this.lblhelloworld.text = "Hello World from " + Page.Server.MachineName; } } } Le premier développement de WebRole étant terminé, il vous faudra maintenant découvrir le mode de compilation et de test en local ainsi que sa «mise en production» sur la plateforme Azure. Passons pour ce faire à l étape : le test et debugging local! Daniel Tschirhart - Architectures réparties et Cloud Computing - Construisez votre premier service Azure 6/18

7 Exercice 2 : La «Development Fabric» ou tester et débuguer ses applications Azure en local Afin de vous faciliter le développement de vos applications Azure, vous avez la possibilité d exécuter l ensemble de vos rôles en local tout comme si vous étiez en production sur la plateforme de déploiement Windows Azure. Cette fonctionnalité, mise à disposition au travers de certains outils que nous allons découvrir vous permettra de tester et débuguer vos applications en local avant de les télécharger sur la plateforme Azure. Cette fonctionnalité de test local mise à disposition au travers de Visual Studio 2010 vous permettra de profiter du mode débugge disponible comme pour toute application de type ASP.NET. Indispensable! : démarrez votre Visual Studio 2010 en mode Administrateur afin de vous permettre d utiliser le test et débugue local. Comment tester votre application? Et bien rien de plus simple : appuyez sur la touche F5 et vous devriez obtenir un résultat similaire à celui-ci : Vous le constatez, votre navigateur démarre votre page Web sur une adresse locale hébergeant votre WebRole. Il ne vous reste plus qu à tester la gestion de vos points d arrêt dans votre Visual Studio pour le debugging vous permettant d exécuter au pas à pas votre application, analyser les variables locales et accéder à la pile. Cliquer sur la marge de gauche de la fenêtre Visual Studio pour poser un point d arrêt, puis appuyer de nouveau sur F5. Le programme s arrête au point d arrêt. A partir de là on peut inspecter l ensemble des variables du programme. Daniel Tschirhart - Architectures réparties et Cloud Computing - Construisez votre premier service Azure 7/18

8 Comme vous le voyez, développer un WebRole Azure ne change pas les habitudes d un développeur ASP.NET. Une question reste d actualité : qu en est-il de l hébergement local de nos applications Azure? L hébergement local est fourni par la «Development Fabric» qui simule l environnement Azure sur votre poste local, celui-ci est accessible au travers des icônes disponibles au sein de votre barre des tâches (clic droit) voir ci-contre: L interface graphique de la «Development Fabric» vous permettra de suivre les rôles créés pour votre service Azure. Remarque : Cette «Development Fabric» se comporte comme la plateforme Azure. A ce titre, il est possible de créer plusieurs instances d un rôle (en changeant le paramétrage fichier de configuration CSCFG), de les héberger dans cette Fabric et de les superviser depuis la console affichée ci-dessus. Daniel Tschirhart - Architectures réparties et Cloud Computing - Construisez votre premier service Azure 8/18

9 Exercice 3 : Déployer votre solution sur le Cloud Azure Pour la suite nous utiliserons le projet «MyFirstWebRole» à télécharger depuis le site de cours. Décompresser l archive dans le répertoire des projets. Notre WebRole étant créé et testé, il nous reste plus qu à le déployer sur les serveurs de Windows Azure. Pour cela nous allons utiliser la fonction de publication sur le projet Azure «MyFirstWebRole» : Architectures réparties et Cloud Computing Créer le package : Suite à cela Visual Studio ouvrira une fenêtre : L explorateur Windows dans le dossier de publication de votre projet où vous retrouverez les deux fichiers de votre service Azure à savoir : le package CSPKG et le fichier de configuration CSCFG Lancer Internet Explorer avec l URL : identifier vous avec votre compte Windows Live utilisé pour vous abonner aux services Windows Azure, à la suite de quoi IE ouvre la fenêtre suivante : Ces premières étapes effectuées, vous accéderez maintenant à l interface de présentation suivante vous permettant de créer et provisionner votre premier projet Azure : Windows Azure vous proposera d effectuer le choix de création de service entre plusieurs services par exemple un service de type «Storage Account» (stockage d informations à ne pas confondre avec SQL Services) ou «Hosted Services» (hébergement de votre solution Azure). Choisir Nouveau service hébergé. Après quelques secondes, l abonnement utilisé est affiché. Daniel Tschirhart - Architectures réparties et Cloud Computing - Construisez votre premier service Azure 9/18

10 Commencer par créer notre projet sur l interface d administration d Azure en créant un nouveau projet de type «Hosted Service» (service hébergé) : Donner le nom et la description de notre service : La seconde étape consiste à créer le nom de domaine de votre application. Pour l instant, nous pouvons seulement réserver un sous domaine de cloudapp.net. Dans le cadre de notre première application, je vous invite à choisir le sous-domaine qui vous conviendra le mieux, un sous domaine est unique et dans le cadre de TP choisirons : «tp3-<votre nom de famille>.cloudapp.net». Celui-ci deviendra donc indisponible. Pour finir nous allons définir un groupe d affinité que nous appellerons «Groupe TP Cloud». Le groupe d affinité a pour but d héberger vos «Hosted Service» et «Storage Account» dans les mêmes régions géographique (pour rappel nous nous situons ici à l échelle mondiale des datacenters!) afin de gagner en performance. Notre projet est maintenant créé! Daniel Tschirhart - Architectures réparties et Cloud Computing - Construisez votre premier service Azure 10/18

11 Nous allons, dans notre TP, déployer notre projet dans l environnement de «Staging» (environnement intermédiaire) pour voir de quoi il en retourne, puis, si notre application est bien fonctionnelle, la basculer en production. Dans l interface nous allons pouvoir sélectionner notre package Azure «.cspkg» et notre fichier de configuration «.cscfg» dans la fenêtre ouverte par Visual Studio lors du «Publish» (répertoire C:\Users\user\...\MyFirstWebRole\MyFirstWebRole\bin\Debug\Publish) ou (répertoire C:\Users\user\...\MyFirstWebRole\MyFirstWebRole\bin\Release\Publish) Puis cliquer sur OK (au bas de la fenêtre). Il faudra patienter quelques minutes (de 5 à 10 minutes), le temps que Windows Azure nous créé un serveur virtuel de type Windows Server 2008 SR2, déploie notre service et lance ce dernier. En sélectionnant que éléments, Azure vous fournit tous les caractéristiques de l élément sélectionné. Pour tester notre service, nous pouvons nous connecter en cliquant sur lien de l adresse temporaire fournie : Daniel Tschirhart - Architectures réparties et Cloud Computing - Construisez votre premier service Azure 11/18

12 Comme vous pouvez le constater, notre service (webrole ASP.NET) fonctionne correctement, indiquant le nom du serveur sur lequel il s exécute. Attention : ne laisser pas s exécuter votre instance de service après la fin du TP, votre compte serait débité au bout de 25 heures! Suspendre le service, puis détruire machine virtuelle : Sélectionner le service et clic sur les icones Arrêter, puis après l arrêt choisir Supprimer (tester, puis par la suite ne le faire qu à la fin du TP). A la fin du TP tout doit être supprimé. Exercice 4 : Mise en production d un service Azure Satisfait de notre service, nous allons le promouvoir pour l environnement de production : Après le lancement de l application on obtient : Exercice 5 : Configurez votre application Windows Azure Comme vous avez pu le constater lors du déploiement sur Windows Azure, nous avons envoyé le fichier de configuration de notre service (ServiceConfiguration.cscfg) indépendamment de notre package. Ce fichier contiendra les différentes valeurs de configuration de notre service et restera éditable depuis l interface d administration de Windows Azure nous permettant de ne pas devoir refaire la procédure de déploiement. Pour cela il suffit de cliquer sur le bouton «Configurer» après avoir sélectionné votre service : Daniel Tschirhart - Architectures réparties et Cloud Computing - Construisez votre premier service Azure 12/18

13 Vous accèderez sur la page de configuration de votre service à l interface suivante: Architectures réparties et Cloud Computing Il vous sera possible de modifier le fichier de configuration de votre service directement en ligne ou d envoyer une nouvelle version de votre fichier.cscfg sans pour autant redéployer un nouveau package. ServiceConfiguration.cscfg ou Web.config? Le fichier Web.config créé par défaut pour toute application ASP.NET permet d externaliser la configuration dans un fichier XML tout comme le propose le fichier ServiceConfiguration.cscfg sur un service Azure. Mais alors dans quel fichier mettre mes paramètres de configuration? Le problème du fichier Web.config est que celui-ci, dans le cadre dans un service Azure, est encapsulé dans le package Azure (cspkg) et donc devient non éditable une fois le service Azure déployé. Il faut donc être vigilent lors du développement de notre application et de savoir quels sont les paramètres que l on veut pouvoir modifier une fois notre service déployé. Le fichier de configuration d un service Azure met à disposition un modèle type clé/valeur, l équivalent du AppSettings du fichier Web.config. Les clés des paramètres de configuration doivent être d abord déclarées dans le fichier de définition de votre service Azure (ServiceDefinition.csdef). Ensuite dans le fichier ServiceConfiguration.cscfg nous pourrons affecter les valeurs pour les paramètres de configuration. Créons un paramètre de configuration dans notre service MyFirstWebRole. Nous nommerons ce paramètre «Auteur» et nous l affecterons à la valeur «<mon_nom>». Ce nom sera affiché la page Web. Pour cela commençons par déclarer notre paramètre dans le fichier de description de notre service (ServiceDefinition.csdef). Plutôt que d effectuer la modification directement dans le fichier à l aide d un éditeur du type notepad, Visual Studio fourni un éditeur spécialisé vous évitant que commettre des erreurs de syntaxe. Cliquer sur Daniel Tschirhart - Architectures réparties et Cloud Computing - Construisez votre premier service Azure 13/18

14 Dans la partie de droite s ouvre l éditeur : L onglet Configuration permet de paramétrer le fichier de configuration avec le nombre d instances de machines virtuelles qui seront déployées par Windows Azure et la taille de la machine virtuelle. L onglet Setting permet d ajouter des paramétrer l application. C est cet onglet que nous allons utiliser. L onglet Endpoints permet de définir le port http à utiliser. L onglet Local Storage permet de configurer l espace disque à utiliser sur le serveur virtuel (non utilisé ici). L onglet Certificates permet d associer un certificat de sécurité à notre application (non utilisé ici). Architectures réparties et Cloud Computing Ouvrir l onglet Setting 1. Ajouter un paramètre (Add Setting) 2. Définir un paramètre de type Auteur 3. Définir le nom de l auteur ici «myself» Le fichier ServiceDefinition.csdef modifié est donné cidessous <?xml version="1.0"?> <ServiceConfiguration servicename="myfirstwebrole" xmlns="http://schemas.microsoft.com/servicehosting/2008/10/serviceconfiguration"> <Role name="mywebrole"> <Instances count="1" /> <ConfigurationSettings> <Setting name="diagnosticsconnectionstring" value="usedevelopmentstorage=true" /> <Setting name="auteur" value="daniel" /> </ConfigurationSettings> <Certificates> </Certificates> </Role> </ServiceConfiguration> De cette façon, une fois mon service déployé sur le Cloud Azure, nous aurons toujours la possibilité de modifier la valeur pour le paramètre «Auteur» sans devoir recompiler non application et redéployer notre service. Daniel Tschirhart - Architectures réparties et Cloud Computing - Construisez votre premier service Azure 14/18

15 Avant de récupérer le paramètre «Auteur» dans le code C# associé à la page, nous allons modifier la page web en ajoutant un label lblauteur. Cette modification est simple pour un développeur connaissant la syntaxe d ASP.net ce qui n est pas notre cas. Nous utiliserons donc la boite à outils des contrôles de Visual Studio. 1. Faites apparaitre cette boite à outils (menu Affichage/Boite à outils) et épingler ce contrôle. Architectures réparties et Cloud Computing 2. Dans l explorateur de solutions cliquer sur default.aspx pour ouvrir la page web. Au bas de la fenêtre default.aspx des onglets permettent de spécifier le mode d affichage de cette page. Passer en mode Design. Dans la boite à outil, sélectionner un contrôle Label et glisser le dans la fenêtre Design. Ajouter un texte statique Auteur : devant le label. 3. En sélectionnant le label on fait apparaitre une fenêtre de propriétés sur le bord droit de Visual Studio. 4. Effacer la valeur Label attribuée à la propriété Text. 5. Attribuer la valeur lblauteur à l ID du contrôle. 6. Passer en mode Source (afficher le balisage) pour voir le résultat de l ajout du label sur la page web. Vous devriez obtenir le code ci-dessous. Daniel Tschirhart - Architectures réparties et Cloud Computing - Construisez votre premier service Azure 15/18

16 Une fois notre paramètre Auteur déclaré pour notre service, et le label associé défini dans la page Web, il nous faut les récupérer depuis le code de notre WebRole. 1. Ouvrir le fichier Default.aspx.cs 2. Dans la procédure Page_Load à la suite de la ligne affichant le nom du serveur ajouter (observer le travail de l Intellisence de Visual Studio) : this.lblauteur.text = Remarque : L assembly Microsoft.WindowsAzure.ServiceRu ntime (ajouté automatiquement comme référence à notre application ASP.NET) met à disposition la classe statique «RoleEnvironment» Vous retrouverez dans cette classe la méthode «GetConfigurationSettingValue» permettant la récupération de la valeur pour un paramètre donné. Pour affecter la valeur de notre paramètre Auteur dans un label, le code sera le suivant : Lors de l exécution de notre application nous retrouverons bien notre valeur pour le paramètre Auteur affectée au label : Afin de tester ces modifications, répéter l exercice 2 pour un déploiement en local et l exercice 3 pour un déploiement sur la plateforme Azure. Après déploiement sur le serveur de production on obtient(ne pas oublier de régénérer le package de déploiement) : Daniel Tschirhart - Architectures réparties et Cloud Computing - Construisez votre premier service Azure 16/18

17 Exercice 6 : Plus de puissance de calcul = plus de serveur! Un des grands avantages du Cloud est la puissance de calcul dû aux nombres de serveurs dans les DataCenter de Windows Azure qui nous permet une haute disponibilité et montée en charge. Imaginez que votre service connaisse une forte montée en charge saturant le serveur sur lequel il s exécute. Avec une infrastructure On-Premise, il est à votre charge l achat de nouveaux serveurs, leur installation et la mise en place du load-balancing ne sachant pas si cet investissement sera rentable dans le cas où il ne s agit que de pics de montée en charge éphémère (exemple : un site de commerce pendant les fêtes de fin d année). Grace à Windows Azure pas besoin de se soucier de ces problèmes. Nous allons simplement incrémenter le nombre de serveurs sur lequel notre service doit tourner et laisser la plateforme Windows Azure déployer le nombre de serveurs nécessaires et assurer le load-balancing entre ces serveurs. Pour cela nous allons éditer le fichier de configuration de notre service depuis l interface d administration de Windows Azure pour incrémenter le paramètre «Instances Count». Dans notre cas nous allons demander deux serveurs (limite pour les comptes gratuits de développeur). Modifier le nombre d instances : Après enregistrement du fichier, nous pouvons constater qu un deuxième serveur est déployé : Daniel Tschirhart - Architectures réparties et Cloud Computing - Construisez votre premier service Azure 17/18

18 On constate en navigant sur notre service, que ce n est pas toujours le même serveur qui répond. Tantôt le serveur 1C9 nous répond, tantôt c est le 776 qui nous répond. Le load-balancing est complément transparent pour le développeur comme pour l utilisateur. Ainsi mon service peut monter en charge, de notre côté nous n aurons qu à ajuster le nombre de serveurs nécessaires à la charge actuelle en éditant un simple fichier XML dans l interface d administration de Windows Azure. (Note : le préfixe «RD» du nom du serveur indique la localisation géographique du serveur. RD pour Redmond. Nos deux serveurs se situent donc dans le Datacenter de Redmond à Seattle. Conclusions Nous touchons à la fin de ce TP et nous avons donc construit notre premier service «in the cloud» hébergé sur l Azure Service Platform. Ce premier exemple est simple mais nous a permis de comprendre toute la mécanique de développement et de déploiement autour de la plateforme Azure. Références : Ce document est une version adaptée du didacticiel : Coach Windows Azure. Daniel Tschirhart - Architectures réparties et Cloud Computing - Construisez votre premier service Azure 18/18

Réalisation d un client «riche»

Réalisation d un client «riche» Réalisation d un client «riche» Rédacteurs : Alexandre Baillif, Philippe Lacomme et Raksmey Phan Date : septembre 2010 Avertissement : ce document est une reprise d une partie d un document écrit par Serge

Plus en détail

MODULE : PROGRAMMATION DE SITES WEB DYNAMIQUE

MODULE : PROGRAMMATION DE SITES WEB DYNAMIQUE MODULE : PROGRAMMATION DE SITES WEB DYNAMIQUE LEÇON :MASTER PAGE Formateur :A BENDAOUD OFPPT/DRPS/ISGI LAAYOUNE Les Master Pages Prenons l exemple d un site composé de trois grandes parties : une bannière

Plus en détail

Introduction ASP.NET

Introduction ASP.NET 1 Sommaire Introduction... 1 1 Framework... 2 1.1 Général (.NET)... 2 1.2 ASP.NET... 2 2 Prérequis... 2 3 Présentation des bases d un projet ASP.NET... 3 3.1 Création d un projet... 3 3.2 Site Web : Les

Plus en détail

Déploiement d application Silverlight

Déploiement d application Silverlight Déploiement d application Silverlight Thibault Laurens Bastien Chauvin 2 Déploiement d'application Silverlight 17/06/09 Sommaire 1 Introduction... 3 2 Intégrer une application à une page Web... 4 3 Les

Plus en détail

< Atelier 1 /> Démarrer une application web

< Atelier 1 /> Démarrer une application web MES ANNOTATIONS SONT EN ROUGE : Axel < Atelier 1 /> Démarrer une application web Microsoft France Tutorial Découverte de ASP.NET 2.0 Sommaire 1 INTRODUCTION... 3 1.1 CONTEXTE FONCTIONNEL... 3 1.2 CONTEXTE

Plus en détail

TD n 1 : Architecture 3 tiers

TD n 1 : Architecture 3 tiers 2008 TD n 1 : Architecture 3 tiers Franck.gil@free.fr 27/10/2008 1 TD n 1 : Architecture 3 tiers 1 INTRODUCTION Ce TD, se propose de vous accompagner durant l installation d un environnement de développement

Plus en détail

- Visioconférence - Mettre en oeuvre les services NetMeeting autour de l annuaire Internet Locator Server. Richard BONMARIN DSO/DSI/EMC-EBZ

- Visioconférence - Mettre en oeuvre les services NetMeeting autour de l annuaire Internet Locator Server. Richard BONMARIN DSO/DSI/EMC-EBZ - Visioconférence - Mettre en oeuvre les services NetMeeting autour de l annuaire Internet Locator Server Richard BONMARIN DSO/DSI/EMC-EBZ Janvier 2001 Sommaire 1 LES CONDITIONS DE MISE EN OEUVRE... 3

Plus en détail

Configuration du serveur web proposé dans Ma Plateforme Web pour déployer WebMatrix

Configuration du serveur web proposé dans Ma Plateforme Web pour déployer WebMatrix Configuration du serveur web proposé dans Ma Plateforme Web pour déployer WebMatrix Déploiement de Web Deploy sur un serveur Windows Server 2008 R2 09/09/2010 Microsoft France Pierre Lagarde pierlag@microsoft.com

Plus en détail

Mettre en place un serveur Intranet/Internet

Mettre en place un serveur Intranet/Internet Mettre en place un serveur Intranet/Internet Dans ce chapitre vous apprendrez à installer et configurer un serveur Web grâce au rôle de serveur IIS (Internet Information Services). 1. Présentation d IIS7

Plus en détail

Prise en main Windows

Prise en main Windows Prise en main Windows Windows 2000 est un système d'exploitation. Un système d exploitation est un logiciel qui intervient à presque tous les niveaux de fonctionnement de votre ordinateur. Il est donc

Plus en détail

Découverte de l EDI Visual Studio 2005 mai 2008

Découverte de l EDI Visual Studio 2005 mai 2008 (Environnement : Microsoft Windows) 1- EDI Visual Studio 2005 VB.net EDI, Environnement de Développement Intégré Anglais : IDE, Integrated Development Environment Programme regroupant : Un éditeur de texte

Plus en détail

Créer un rapport pour Reporting Services

Créer un rapport pour Reporting Services Créer un rapport pour Reporting Services Comment créer des rapports pour SSRS Maintenant que nous avons vu que la version de SQL Server 2005 Express Edition with Advanced Services intègre SQL Server Reporting

Plus en détail

Archivage de courriels avec Outlook (2007-2010-2013)

Archivage de courriels avec Outlook (2007-2010-2013) Archivage de courriels avec Outlook (2007-2010-2013) Introduction: Si vous utilisez le protocole IMAP ou directement l interface web de Smartermail pour accéder à vos courriels, vous devez savoir que ceux-ci

Plus en détail

Installation pas-à-pas du framework Copix, pour les vrais débutants

Installation pas-à-pas du framework Copix, pour les vrais débutants Installation pas-à-pas du framework Copix, pour les vrais débutants 1) Objet de ce didacticiel Calogero GIGANTE ( www.gigante.be ) 4 avril 2008. Document version 005. Ce didacticiel explique dans les détails

Plus en détail

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

Déploiement d'une application Visual Studio Lightswitch dans Windows Azure. 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

Plus en détail

Globalisation et accessibilité

Globalisation et accessibilité 1 Globalisation et accessibilité Globalisation et accessibilité Sommaire Globalisation et accessibilité... 1 1 Introduction... 2 2 Une Application Multilingue... 2 2.1 La localisation... 2 2.1.1 Générer

Plus en détail

Avant de commencer Au sommaire de ce chapitre

Avant de commencer Au sommaire de ce chapitre 1 Avant de commencer Au sommaire de ce chapitre Configuration requise pour utiliser Visual Basic 2010 Les différentes versions de Visual Basic 2010 Installation de Visual Studio 2010 Premier contact avec

Plus en détail

Ceci n est pas un cours.

Ceci n est pas un cours. Introduction à ASP.NET Partie 2 (traitement des collections de données) Auteurs : Ph. Lacomme (placomme@isima.fr) et R. Phan (phan@isima.fr) Date : juin 2011 Avertissement : Les exemples proposés dans

Plus en détail

PROJET AZURE (par Florent Picard, A2011)

PROJET AZURE (par Florent Picard, A2011) PROJET AZURE (par Florent Picard, A2011) Remarques générales: exécuter toutes les applications en mode Administrateur; tous les logiciels sont gratuits 1 Mettre à jour l'ordinateur (Windows 7, 64 bits)

Plus en détail

Reporting Services - Administration

Reporting Services - Administration Reporting Services - Administration Comment administrer SQL Server Reporting Services Cet article a pour but de présenter comment gérer le serveur depuis le "portail" de Reporting Services. Nous verrons

Plus en détail

PROCEDURE D INSTALLATION D UN ENVIRONNEMENT POUR DEVELOPPER AVEC VISUAL BASIC

PROCEDURE D INSTALLATION D UN ENVIRONNEMENT POUR DEVELOPPER AVEC VISUAL BASIC PROCEDURE D INSTALLATION D UN ENVIRONNEMENT POUR DEVELOPPER AVEC VISUAL BASIC Page 1 sur 30 SOMMAIRE SE PREPARER A L INSTALLATION DE L ENVIRONNEMENT... 3 RÉCAPITULER LES COMPOSANTS À INSTALLER... 3 RASSEMBLER

Plus en détail

Installation et configuration du logiciel de synchronisation de fichiers : SyncBackSE

Installation et configuration du logiciel de synchronisation de fichiers : SyncBackSE Installation et configuration du logiciel de synchronisation de fichiers : SyncBackSE Dans de nombreux projets on peut vouloir effectuer une synchronisation de fichiers entre différents serveurs. De plus,

Plus en détail

Lancez le setup, après une phase de décompression, la fenêtre d installation des prérequis apparaît, il faut les installer :

Lancez le setup, après une phase de décompression, la fenêtre d installation des prérequis apparaît, il faut les installer : Installation de Microsoft SQL 2005 et des reporting services. Le guide est basé sur la version gratuite de SQL Server 2005 récupérable à cette adresse : http://www.microsoft.com/downloads/details.aspx?displaylang=fr&familyid=5b5528b9-13e1-4db9-a3fc-82116d598c3d.

Plus en détail

Groupe Eyrolles, 2003, ISBN : 2-212-11317-X

Groupe Eyrolles, 2003, ISBN : 2-212-11317-X Groupe Eyrolles, 2003, ISBN : 2-212-11317-X 3 Création de pages dynamiques courantes Dans le chapitre précédent, nous avons installé et configuré tous les éléments indispensables à la mise en œuvre d une

Plus en détail

1) Installation de Dev-C++ Téléchargez le fichier devcpp4990setup.exe dans un répertoire de votre PC, puis double-cliquez dessus :

1) Installation de Dev-C++ Téléchargez le fichier devcpp4990setup.exe dans un répertoire de votre PC, puis double-cliquez dessus : 1) Installation de Dev-C++ Téléchargez le fichier devcpp4990setup.exe dans un répertoire de votre PC, puis double-cliquez dessus : La procédure d installation démarre. La fenêtre suivante vous indique

Plus en détail

INTRODUCTION AUX TESTS DE PERFORMANCE ET DE CHARGE

INTRODUCTION AUX TESTS DE PERFORMANCE ET DE CHARGE INTRODUCTION AUX TESTS DE PERFORMANCE ET DE CHARGE 1 Introduction aux tests de performance et de charge Sommaire Avertissement...2 Aperçu...3 1. Création du scénario de navigation web (Test web)...4 2.

Plus en détail

Windows Server 2008 R2

Windows Server 2008 R2 Installation de SQL Server 2008 R2 Express Bouron Dimitri 31/01/2015 Ce document sert de démonstration concise pour l installation et quelques bonnes pratiques pour un Windows SQL Server 2008 R2 Express.

Plus en détail

SQL Server Installation Center et SQL Server Management Studio

SQL Server Installation Center et SQL Server Management Studio SQL Server Installation Center et SQL Server Management Studio Version 1.0 Grégory CASANOVA 2 SQL Server Installation Center et SQL Server Management Studio [03/07/09] Sommaire 1 Installation de SQL Server

Plus en détail

TotEM. Guide d installation de l application. Décembre 2012 R006

TotEM. Guide d installation de l application. Décembre 2012 R006 TotEM Guide d installation de l application Décembre 2012 R006 TotEM Guide d installation de l application 1. Introduction 3 2. Installer le serveur (autonome) 10 3. Installer le serveur (application War)

Plus en détail

2- Téléchargement et installation version actuelle 6.1

2- Téléchargement et installation version actuelle 6.1 1- EDI NetBeans (Environnement : Microsoft Windows Linux Ubuntu) EDI, Environnement de Développement Intégré Anglais : IDE, Integrated Development Environment Programme regroupant : Un éditeur de texte

Plus en détail

Configuration Outlook

Configuration Outlook Configuration Outlook Configuration d un compte de courrier POP3. Configuration d un compte IMAP Archivage automatique Archivage par années Il est conseillé de prendre connaissance du document entier avant

Plus en détail

Installation OCS- NG, GLPI Windows 2008 R2

Installation OCS- NG, GLPI Windows 2008 R2 Installation OCS- NG, GLPI Windows 2008 R2 Description Ce document permet l installation d OCS Inventory NG sur un Serveur Windows 2008 R2 et d y ajouter l application GLPI. Il s agit d une application

Plus en détail

Introduction à l Interaction Homme-Machine Tutoriel Visual Studio / Visual Basic

Introduction à l Interaction Homme-Machine Tutoriel Visual Studio / Visual Basic IUT d Orsay Première Année Introduction à l Interaction Homme-Machine Février 2014 Introduction à l Interaction Homme-Machine Tutoriel Visual Studio / Visual Basic Cette introduction à Visual Studio est

Plus en détail

ENVIRONNEMENT DE DÉVELOPPEMENT

ENVIRONNEMENT DE DÉVELOPPEMENT CHAPITRE 1 ENVIRONNEMENT DE DÉVELOPPEMENT Installer Microsoft Visual C++ 2010 Express Edition... 17 Démarrer un nouveau projet... 21 Créer un programme minimal... 24 Générer et exécuter un programme...

Plus en détail

Exploitation de la ferme de serveurs Esxi

Exploitation de la ferme de serveurs Esxi BTS SIO SISR4 Page 1 Exploitation de la ferme de serveurs Esxi Table des matières 1. Objectif... 2 2. Paramètres préalables... 2 3. Création d un cluster... 2 4. Augmenter la taille des LUN... 2 4.1. Sur

Plus en détail

< Atelier 3 /> Ajouter la navigation

< Atelier 3 /> Ajouter la navigation < Atelier 3 /> Ajouter la navigation Microsoft France Tutorial Découverte de ASP.NET 2.0 Sommaire 1 INTRODUCTION... 3 1.1 CONTEXTE FONCTIONNEL... 3 1.2 CONTEXTE TECHNIQUE... 4 2 CONSTRUIRE UN PLAN DE SITE...

Plus en détail

Guillaume MONTAVON Benoît MEILHAC. Rapport Technique du projet. Gestionnaire de tâches pour Android

Guillaume MONTAVON Benoît MEILHAC. Rapport Technique du projet. Gestionnaire de tâches pour Android Guillaume MONTAVON Benoît MEILHAC Rapport Technique du projet Gestionnaire de tâches pour Android Sommaire 1. Introduction... 3 2. Outils utilisés... 3 2.1. Android SDK... 3 2.2. Android dans Eclipse...

Plus en détail

Le transfert par ftp avec FileZilla

Le transfert par ftp avec FileZilla Le transfert par ftp avec FileZilla Par : Emmanuel Henke Le programme de lecture : Télécharger Filezilla et l installer... 1 De quoi est composée l interface de l application?... 4 Se connecter à son serveur

Plus en détail

Migration vers Excel

Migration vers Excel Dans ce guide Microsoft Microsoft Excel 2010 ne ressemble pas à Excel 2003, aussi nous avons créé ce guide afin de vous en faciliter la prise en main. Vous trouverez dans ce guide une présentation des

Plus en détail

IDOT: TP2. Partie 1: La base de données

IDOT: TP2. Partie 1: La base de données IDOT: TP2 Partie 1: La base de données Dans cette partie, nous allons vous expliquer comment importer la base de données sur votre machine et de quoi elle est composée. - Télécharger le script SQL disponible

Plus en détail

Installation de SQL Server DENALI CTP3

Installation de SQL Server DENALI CTP3 Installation de SQL Server DENALI CTP3 Au mois de Juillet 2011, Microsoft a mis à la disposition des testeurs volontaires la CTP 3 (Community Technological Preview) du futur moteur SQL Server ayant le

Plus en détail

Le serveur web Windows Home Server 2011

Le serveur web Windows Home Server 2011 Chapitre 16 Le serveur web Windows Home Server 2011 Windows Home Server 2011, directement dérivé de Windows Server 2008 R2, utilise la même technologie Internet Information Services IIS pour la mise en

Plus en détail

INSTALLATION DE LA PAIE

INSTALLATION DE LA PAIE INSTALLATION DE LA PAIE (Réseau) PREREQUIS POUR LES SYSTEMES WINDOWS VISTA HOME OU VISTA PRO Cliquez sur Démarrer Cliquez sur Panneau de configuration Cliquez sur Comptes Utilisateurs Cliquez sur Activer

Plus en détail

Installation de LangageGraphique pour Excel 2013 (sous Microsoft Windows)

Installation de LangageGraphique pour Excel 2013 (sous Microsoft Windows) Installation de LangageGraphique pour Excel 2013 (sous Microsoft Windows) Pour Microsoft Office 2010 (Windows), 2011 (Macintosh) et 2013 (Windows), il est recommandé d installer LangageGraphique dans Excel

Plus en détail

L interface de Windows 7

L interface de Windows 7 chapitre L interface de Windows 7. Utiliser le menu Démarrer et la barre des tâches de Windows 7... 2.2 Profiter de l affichage Aero et de Windows Flip 3D... 30.3 Utiliser les thèmes... 33.4 Modifier la

Plus en détail

Configuration Routeur D-Link DAP-1350

Configuration Routeur D-Link DAP-1350 Configuration Routeur D-Link DAP-1350 Afin de configurer le routeur D-Link DAP-1350 il est nécessaire de suivre toute les étapes ci-dessous. Matériel Requis : - Un ordinateur portable avec un port Ethernet.

Plus en détail

K?ellaWeb Saisie des absences, retards et sanctions APLON en mode Web

K?ellaWeb Saisie des absences, retards et sanctions APLON en mode Web 2012 K?ellaWeb Saisie des absences, retards et sanctions APLON en mode Web Document d installation et de paramétrage 24/09/2012 Sommaire Septembre 2012 1. Contexte d installation...3 1.1. Prérequis à l

Plus en détail

Avast! Enterprise Administration Console. Guide d installation

Avast! Enterprise Administration Console. Guide d installation Avast! Enterprise Administration Console Guide d installation Comment installer Configurations requises: AVAST! ENTERPRISE ADMINISTRATION SERVER Windows XP ou version ultérieure. Windows Server 2003 ou

Plus en détail

Configuration de l environnement client ASP

Configuration de l environnement client ASP Configuration de l environnement client ASP Pour utiliser vos applications hébergées par CORIM Solutions, vous avez besoin d un accès internet au site web https://www.corimasp.fr. Ce site est sécurisé,

Plus en détail

Note explicative pour la réalisation des TPs avec le Serveur Web IIS 7

Note explicative pour la réalisation des TPs avec le Serveur Web IIS 7 Note explicative pour la réalisation des TPs avec le Serveur Web IIS 7 Installation du service IIS Fermer toutes les applications ouvertes (par précaution) Ouvrir le panneau de configuration, Programmes,

Plus en détail

MOZAÏK - DOSSIER MOBILE Mise à jour 8.0.73.13

MOZAÏK - DOSSIER MOBILE Mise à jour 8.0.73.13 MOZAÏK - DOSSIER MOBILE Mise à jour : 8.0.73.13 Table des matières RÉSUMÉ DES ÉTAPES D INSTALLATION... 3 1. CRÉATION D UN CODE LOCAL SUR LE SERVEUR WEB ET LE SERVEUR SQL... 4 2. CRÉATION D UN POOL D APPLICATION

Plus en détail

Déploiement d'une base SQL Express

Déploiement d'une base SQL Express Déploiement d'une base SQL Express Comment déployer une base avec SQL Express Après l'article sur le déploiement d'une application ASP.NET, il fallait aborder la partie concernant les données. Ainsi, nous

Plus en détail

Tutoriel Drupal «views»

Tutoriel Drupal «views» Tutoriel Drupal «views» Tutoriel pour la découverte et l utilisation du module Drupal «Views» 1 Dans ce tutoriel nous allons d abord voir comment se présente le module views sous Drupal 7 puis comment

Plus en détail

Distribution de logiciel par stratégie de groupe

Distribution de logiciel par stratégie de groupe Distribution de logiciel par stratégie de groupe Rédacteur : Eric Drezet Administrateur réseau CNRS-CRHEA 04/2004 But du papier : présenter pas à pas la méthode pour déployer automatiquement un logiciel

Plus en détail

Gestion du B2i Installation et utilisation de l application avec Easyphp. Installation de l application. Lancement de EasyPhp

Gestion du B2i Installation et utilisation de l application avec Easyphp. Installation de l application. Lancement de EasyPhp Gestion du B2i Installation et utilisation de l application avec Easyphp Gestion du B2i est une application (créée par Marie Ardon, IAI de la circonscription de Thouars) dont l objet est de gérer la validation

Plus en détail

1 Introduction... 1 2 Installation... 1 3 Configuration d Outlook 2010... 6 4 Paramétrer manuellement le serveur... 10

1 Introduction... 1 2 Installation... 1 3 Configuration d Outlook 2010... 6 4 Paramétrer manuellement le serveur... 10 Guide d installation et de configuration Hosted Exchange Professionnel avec Outlook 2010 pour Windows XP Service Pack 3, Windows Vista et Windows 7 Version du 20 février 2012 Table des matières 1 Introduction...

Plus en détail

Microsoft Application Center Test

Microsoft Application Center Test Microsoft Application Center Test L'outil de Test de performance des Sites Web Avec Visual Studio.NET, il est fourni une petite application qui permet de valider la performance de son site Internet ou

Plus en détail

Installation de FRAMIGEST 1.3 et supe rieure.

Installation de FRAMIGEST 1.3 et supe rieure. Installation de FRAMIGEST 1.3 et supe rieure. Installation avec Serveur WINDOWS XP : utilisez le manuel spécifique à Windows XP Avant de commencer, vérifiez que la session Windows sous laquelle vous vous

Plus en détail

Comment configurer les HotFolders et les Workflows

Comment configurer les HotFolders et les Workflows Comment configurer les HotFolders et les Workflows HotFolders 1 À la base : le Hotfolder en tant que gestionnaire de fichiers 1 Un exemple : les Hotfolders et la barre d images 2 Imprimer depuis un client

Plus en détail

Tutoriel Info Prog : Installation de l environnement de programmation à l IUT de Montpellier

Tutoriel Info Prog : Installation de l environnement de programmation à l IUT de Montpellier Tutoriel Info Prog : Installation de l environnement de programmation à l IUT de Montpellier Auteur : Fabien Despinoy Date : 12/11/13 Version 1.1 Contact : fabien.despinoy@lirmm.fr 1. Objectifs du tutoriel

Plus en détail

Installation de Joomla avec Filezilla

Installation de Joomla avec Filezilla Installation de Joomla avec Filezilla Le but de cette manipulation est d apprendre à installer le CMS Joomla sur un hébergement classique, dans ce cas de type mutualisé. Quand vous souscrivez à un hébergement,

Plus en détail

Oracle Developer Suite 10g. Guide de l installation. Vista & Seven

Oracle Developer Suite 10g. Guide de l installation. Vista & Seven TRAVAIL RÉALISÉ PAR ABED ABDERRAHMANE Oracle Developer Suite 10g Guide de l installation 10g Release 2 (10.1.2) pour Windows Vista & Seven www.oraweb.ca Page 1 TABLE DES MATIÈRES : PARTIE 1 : CONCEPTS

Plus en détail

Introduction à Eclipse

Introduction à Eclipse Introduction à Eclipse Eclipse IDE est un environnement de développement intégré libre (le terme Eclipse désigne également le projet correspondant, lancé par IBM) extensible, universel et polyvalent, permettant

Plus en détail

Installation de SQL Server Reporting Services avec l intégration dans un site Windows SharePoint Services V3

Installation de SQL Server Reporting Services avec l intégration dans un site Windows SharePoint Services V3 Installation de SQL Server Reporting Services avec l intégration dans un site Windows SharePoint Services V3 Introduction Le Service Pack 2 de SQL Server 2005 a ajouté une option de gestion et d utilisation

Plus en détail

DUT Informatique Module JAVA Apprentis Département Informatique 2008 / 2009. Travaux Pratiques n o 1 : Eclipse

DUT Informatique Module JAVA Apprentis Département Informatique 2008 / 2009. Travaux Pratiques n o 1 : Eclipse iut ORSAY DUT Informatique Département Informatique 2008 / 2009 Travaux Pratiques n o 1 : Eclipse Nom(s) : Groupe : Date : Objectifs : Apprendre à se servir du logiciel Eclipse pour le développement d

Plus en détail

Configuration de GFI MailArchiver

Configuration de GFI MailArchiver Configuration de GFI MailArchiver Introduction à la configuration Après l installation de GFI MailArchiver, vous pourrez commencer la configuration de l interface Web et terminer la configuration de GFI

Plus en détail

Dans votre navigateur Microsoft Internet Explorer, choisissez le menu «Outils», «Options Internet», puis ouvrez l onglet «Contenu» :

Dans votre navigateur Microsoft Internet Explorer, choisissez le menu «Outils», «Options Internet», puis ouvrez l onglet «Contenu» : Une fois en possession de votre certificat logiciel, nous vous conseillons de sauvegarder votre certificat et votre clé privée en les exportant sur un support externe de stockage (disquette, clé de stockage,

Plus en détail

Guide de laboratoire de test : décrire la collaboration intranet avec SharePoint Server 2013

Guide de laboratoire de test : décrire la collaboration intranet avec SharePoint Server 2013 Guide de laboratoire de test : décrire la collaboration intranet avec SharePoint Server 2013 Ce document est fourni en l état. Les informations et les vues contenues dans ce document, y compris les URL

Plus en détail

Salvia Liaison Financière. Manuel d installation version 15.00 Pour les professionnels des collectivités locales et de l habitat social

Salvia Liaison Financière. Manuel d installation version 15.00 Pour les professionnels des collectivités locales et de l habitat social Salvia Liaison Financière Manuel d installation version 15.00 Pour les professionnels des collectivités locales et de l habitat social Sommaire 1. Préambule... 3 2. Introduction... 3 3. Création de la

Plus en détail

UltraBackup NetStation 4. Guide de démarrage rapide

UltraBackup NetStation 4. Guide de démarrage rapide UltraBackup NetStation 4 Guide de démarrage rapide Table des matières 1 Fonctionnalités... 3 1.1 Ce qu UltraBackup NetStation permet de faire... 3 1.2 Ce qu UltraBackup NetStation ne permet pas de faire...

Plus en détail

Installer, configurer et personnaliser Joomla

Installer, configurer et personnaliser Joomla Installer, configurer et personnaliser Joomla Web Platform Installer 2.0 15/02/2010 Access IT Julien CHOMARAT jchomarat@access-it.fr http://www.sharepointofview.fr/julien Retrouvez cet atelier à l adresse

Plus en détail

Génie logiciel Configuration et déploiement

Génie logiciel Configuration et déploiement Génie logiciel Configuration et déploiement SPE4 - ESI 1 Configuration et déploiement Rôle Logiciel d installation d application Importance Critique : doit accompagner tout développement Outils de développement

Plus en détail

Fiche Technique Windows Azure

Fiche Technique Windows Azure Le 25/03/2013 OBJECTIF VIRTUALISATION mathieuc@exakis.com EXAKIS NANTES Identification du document Titre Projet Date de création Date de modification Fiche Technique Objectif 25/03/2013 27/03/2013 Windows

Plus en détail

SOMMAIRE : A) Machine virtuelle + connexion interface web. E) Indication débit de données sur la cartographie

SOMMAIRE : A) Machine virtuelle + connexion interface web. E) Indication débit de données sur la cartographie TUTO ZABBIX SOMMAIRE : A) Machine virtuelle + connexion interface web B) Creation d éléments à superviser 1/switch 2/Serveur Windows C) Création de la cartographie D) Notification des alertes par Email

Plus en détail

Développement J2EE. avec Eclipse. et WSAD. Karim Djaafar. Olivier Salvatori. avec la contribution de. Groupe Eyrolles, 2003, ISBN 2-212-11285-8

Développement J2EE. avec Eclipse. et WSAD. Karim Djaafar. Olivier Salvatori. avec la contribution de. Groupe Eyrolles, 2003, ISBN 2-212-11285-8 Développement J2EE avec Eclipse et WSAD Karim Djaafar avec la contribution de Olivier Salvatori Groupe Eyrolles, 2003, ISBN 2-212-11285-8 La plate-forme de développement Eclipse CHAPITRE 5 147 Les vues

Plus en détail

Migration Windows Server 2003(R2) Windows Server 2012(R2)

Migration Windows Server 2003(R2) Windows Server 2012(R2) 1 Avant-propos On se propose de migrer un serveur sous Windows Server 2003 ou 2003(R2) x86 sur un nouveau serveur en (R2) x64 tout en conservant le même nom et la même adresse IP (S1PEDA / 172.16.128.1).

Plus en détail

OCLOUD BACKUP GUIDE DE REFERENCE POUR WINDOWS

OCLOUD BACKUP GUIDE DE REFERENCE POUR WINDOWS OCLOUD BACKUP GUIDE DE REFERENCE POUR WINDOWS http://ocloud.pripla.com/ Copyright 2014 Private Planet Ltd. Certaines applications ne sont pas disponibles dans tous les pays. La disponibilité des applications

Plus en détail

Symphony. I. Base de données Oracle XE 11g : défaire le dimensionnement de la bdd... 40

Symphony. I. Base de données Oracle XE 11g : défaire le dimensionnement de la bdd... 40 Symphony Procédures d installation de Symphony avec la BDD Oracle en local et configuration de la BDD avec l application SQL Developer (BDD installée manuellement) 1. Avant installation... 2 2. Les manuels

Plus en détail

CHAPITRE 1 PREMIERS PAS. Créer un premier projet... 17 Écrire un programme... 18 Compiler, exécuter... 20 Mieux comprendre... 22

CHAPITRE 1 PREMIERS PAS. Créer un premier projet... 17 Écrire un programme... 18 Compiler, exécuter... 20 Mieux comprendre... 22 CHAPITRE 1 PREMIERS PAS Créer un premier projet... 17 Écrire un programme... 18 Compiler, exécuter... 20 Mieux comprendre... 22 15 1.1. Créer un premier projet Pour commencer, lancez Visual Basic Express.

Plus en détail

Guide d utilisation. Pour GestiO Saisie Rapide version 1.01.05

Guide d utilisation. Pour GestiO Saisie Rapide version 1.01.05 Guide d utilisation Pour GestiO Saisie Rapide version 1.01.05 Partie 1 : Installation Procédure pour la première installation du logiciel ❶ ❷ ❸ Téléchargement du fichier o Vous devez vous connecter au

Plus en détail

Apprendre à gérer son serveur web grâce à Windows Server 2008 R2

Apprendre à gérer son serveur web grâce à Windows Server 2008 R2 Apprendre à gérer son serveur web grâce à Windows Server 2008 R2 Internet Information Services 15/02/2010 Access IT Julien CHOMARAT jchomarat@access-it.fr http://www.sharepointofview.fr/julien Retrouvez

Plus en détail

Mise en œuvre d une Gateway HTTP/HTTPS avec un serveur de Présentation en DMZ

Mise en œuvre d une Gateway HTTP/HTTPS avec un serveur de Présentation en DMZ Fiche technique AppliDis Mise en œuvre d une Gateway HTTP/HTTPS avec un serveur de Présentation en DMZ Fiche IS00198 Version document : 4.01 Diffusion limitée : Systancia, membres du programme Partenaires

Plus en détail

Mise en service des WEBDAV MAGRET sous Windows Server 2008 R2 x64

Mise en service des WEBDAV MAGRET sous Windows Server 2008 R2 x64 2012 Mise en service des WEBDAV MAGRET sous Windows Server 2008 R2 x64 MISSION TICE T. CHASSAIN G. PICOU 06/01/2012 SOMMAIRE 1. PREREQUIS... 3 2. DESINTALLATION DES WEBDAV EXISTANTS... 3 3. INITIALISATION

Plus en détail

Guide d utilisation Plus de souplesse dans votre communication?

Guide d utilisation Plus de souplesse dans votre communication? Guide d utilisation Plus de souplesse dans votre communication? Un produit de la société Table des matières Table des matières... 2 Guide complet d utilisation... 3 Connexion à l administration i-flexo...

Plus en détail

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

KAJOUT WASSIM INTERNET INFORMATION SERVICES (IIS) 01/03/2013. Compte-rendu sur ISS KAJOUT Wassim 01/03/2013 Le rôle de Serveur Web (IIS) dans Windows Server 2008 R2 vous permet de partager des informations avec des utilisateurs sur Internet, sur un intranet ou un extranet. Windows Server 2008 R2 met

Plus en détail

TP Protocole HTTPS avec Pratiquer l algorithmique

TP Protocole HTTPS avec Pratiquer l algorithmique TP Protocole HTTPS avec Pratiquer l algorithmique Introduction : Le protocole HTTPS permet l échange de données entre client et serveur de manière sécurisée, en ayant recours au cryptage (technologie SSL).

Plus en détail

Installation et configuration de vcenter Mobile Access (vcma) - VMWARE

Installation et configuration de vcenter Mobile Access (vcma) - VMWARE Installation et configuration de vcenter Mobile Access (vcma) - VMWARE Ce logiciel permet la gestion d un serveur VMware (ESXi par exemple) depuis un smartphone ou une tablette. Cela permettant de se passer

Plus en détail

Configuration d'iis quand les 2 versions du FrameWork sont sur le Serveur

Configuration d'iis quand les 2 versions du FrameWork sont sur le Serveur Nous allons voir dans cet article une méthode possible pour conserver des projets WEB fonctionnant avec des FrameWorks.NET différents assez simplement. Configuration d'iis quand les 2 versions du FrameWork

Plus en détail

Guide d installation. Le Portail Sage v2.0. Pour les professionnels de l Habitat Social

Guide d installation. Le Portail Sage v2.0. Pour les professionnels de l Habitat Social Guide d installation Le Portail Sage v2.0 Pour les professionnels de l Habitat Social Le Portail Sage 2.0 juin 2011 Sommaire 1 Prérequis d installation :... 3 2 Architecture technique... 4 2.1 Ordre d

Plus en détail

Sauvegarde des profils de connexion et des options depuis une installation existante Sauvegarde des profils de connexion

Sauvegarde des profils de connexion et des options depuis une installation existante Sauvegarde des profils de connexion DEPLOYER LES PROFILS DE CONNEXION ET LES OPTIONS LORS D UNE NOUVELLE INSTALLATION DE SAS ENTERPRISE GUIDE 5.1 Inclus dans la plate-forme décisionnelle SAS 9.3, SAS Enterprise Guide 5.1 nécessite de définir

Plus en détail

Publier un site WEB.NET 2.0 avec VS 2005

Publier un site WEB.NET 2.0 avec VS 2005 Publier un site WEB.NET 2.0 avec VS 2005 La publication d'un site WEB.NET 2.0 avec VS 2005 Il est intéressant de savoir comment mettre en ligne son application WEB développée en ASP.NET 2.0 avec Visual

Plus en détail

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

Déployer une application Web avec WebMatrix et Ma Plateforme Web Déployer une application Web avec WebMatrix et Ma Plateforme Web [Ceci est une documentation préliminaire, sujette à changement.] Introduction Après avoir créé un site web, vous devez le publier chez un

Plus en détail

Visual Studio.NET et Visual SourceSafe - PART 1. Visual Studio.NET et Visual SourceSafe

Visual Studio.NET et Visual SourceSafe - PART 1. Visual Studio.NET et Visual SourceSafe Visual Studio.NET et Visual SourceSafe - PART 1 Configuration de Microsoft Visual SourceSafe Comment gérer les sources de ses projets.net? Avec le développement de Solutions.NET et le travail en 'Extreme

Plus en détail

WinZip 8.1 Guide de démarrage rapide

WinZip 8.1 Guide de démarrage rapide Guide de démarrage rapide WinZip 8.1 Guide de démarrage rapide Introduction À propos du Guide de démarrage rapide Ce guide explique certains termes de compression de fichiers, décrit certains réglages

Plus en détail

Installer SharePoint Foundation 2010 sur Windows 7

Installer SharePoint Foundation 2010 sur Windows 7 Installer SharePoint Foundation 2010 sur Windows 7 Installer SP Foundation 2010 sur Windows Seven Lorsque l'on souhaite développer dans le monde SharePoint, il existe plusieurs solutions. La méthode classique

Plus en détail

Administration du site

Administration du site Administration du site 1 TABLE DES MATIÈRES Administration du site... 1 Accéder à la console d administration... 3 Console d administration... 4 Apparence... 4 Paramètres... 5 Allez sur le site... 5 Edition

Plus en détail

Le modèles Word 2007. Installation. Marie-Laure Besson

Le modèles Word 2007. Installation. Marie-Laure Besson Le modèles Word 2007 Installation Marie-Laure Besson Ce tutoriel est destiné aux personnes qui désirent installer un modèle Word du Cartable fantastique manuellement. Un installateur a été créé permettant

Plus en détail

Le logiciel «Nouveau bureau»

Le logiciel «Nouveau bureau» Centre de Formation et de Ressources de Lille Sud Inspection de l Education Nationale de Wattignies 4 Rue du Petit Bois 59139 WATTIGNIES E-Mail : jmarie.herbaux@ia59.ac-lille.fr Tel 03 20 97 22 11 Fax

Plus en détail