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

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

< 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

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

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

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

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

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

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

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

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

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

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

La double authentification dans SharePoint 2007

La double authentification dans SharePoint 2007 La double authentification dans SharePoint 2007 Authentification NT et Forms sur un même site Dans de nombreux cas on souhaite pouvoir ouvrir un accès sur son serveur SharePoint à des partenaires qui ne

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

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

Environnements de développement

Environnements de développement 4 Environnements de développement Au sommaire de ce chapitre UU Mettre en place un environnement de développement UU Environnement de production Contrairement au développement web de bureau, dans lequel

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

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

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

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

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

Installer et exploiter le serveur web local IIS sur un système d exploitation Windows XP 1/3 1 ère étape

Installer et exploiter le serveur web local IIS sur un système d exploitation Windows XP 1/3 1 ère étape Modifier cet article (283) Recalculer cette page * Les Médecins Maîtres-Toile Accueil Nouvelles Technologies Installer et exploiter le serveur web local IIS sur un système d exploitation Windows XP 1/3

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

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

NOVAXEL ADMINISTRER SON ESPACE CLOUD

NOVAXEL ADMINISTRER SON ESPACE CLOUD NOVAXEL ADMINISTRER SON ESPACE CLOUD Sommaire 1. Enregistrer sa base dans le module d administration... 3 2. Personnaliser l accès au sous domaine.... 5 3. Personnalisation de l accès à la bibliothèque...

Plus en détail

L accès à distance du serveur

L accès à distance du serveur Chapitre 11 L accès à distance du serveur Accéder à votre serveur et aux ordinateurs de votre réseau depuis Internet, permettre à vos amis ou à votre famille de regarder vos dernières photos, écouter vos

Plus en détail

WINDOWS SHAREPOINT SERVICES 2007

WINDOWS SHAREPOINT SERVICES 2007 WINDOWS SHAREPOINT SERVICES 2007 I. TABLE DES MATIÈRES II. Présentation des «content types» (Type de contenu)... 2 III. La pratique... 4 A. Description du cas... 4 B. Création des colonnes... 6 C. Création

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

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

Utiliser SQL Server 2008 R2 Reporting Services comme source de donne es pour Microsoft Excel

Utiliser SQL Server 2008 R2 Reporting Services comme source de donne es pour Microsoft Excel Utiliser SQL Server 2008 R2 Reporting Services comme source de donne es pour Microsoft Excel Excel est un des meilleurs outils de manipulation de données et parfois il est nécessaire d exploiter des données

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

Optimiser pour les appareils mobiles

Optimiser pour les appareils mobiles chapitre 6 Optimiser pour les appareils mobiles 6.1 Créer un site adapté aux terminaux mobiles avec jquery Mobile... 217 6.2 Transformer son site mobile en application native grâce à PhoneGap:Build...

Plus en détail

ASP.NET 2.0, C#, Spring.Net et NHibernate

ASP.NET 2.0, C#, Spring.Net et NHibernate Construction d'une application à trois couches avec ASP.NET 0, C#, Spring.Net et NHibernate serge.tahe at istia.univ-angers.fr, juin 00 /30 Introduction Nous souhaitons écrire une application.net permettant

Plus en détail

Module : programmation site Web dynamique Naviguer entre les pages via site map

Module : programmation site Web dynamique Naviguer entre les pages via site map Module : programmation site Web dynamique Naviguer entre les pages via site map Soit le site web suivant qui est constitué de six pages web : On veut créer un menu constitué de trois nœuds principaux générale

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

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

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

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

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

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

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

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

Tutoriel Création d une source Cydia et compilation des packages sous Linux

Tutoriel Création d une source Cydia et compilation des packages sous Linux Tutoriel Création d une source Cydia et compilation des packages sous Linux 1. Pré-requis 1. Quelques connaissances sous Linux 2. Avoir à disposition un Serveur FTP pour héberger votre source 3. Un thème

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

Développer avec Visual Studio pour Windows Azure

Développer avec Visual Studio pour Windows Azure CC15080 MICROSOFT Livre Blanc Cloud 175x240 31/01/12 09:09 Page1 Développer avec Visual Studio pour Windows Azure CC15080 MICROSOFT Livre Blanc Cloud 175x240 31/01/12 09:09 Page2 CC15080 MICROSOFT Livre

Plus en détail

Modifier la Master Page de SharePoint

Modifier la Master Page de SharePoint Modifier la Master Page de SharePoint Comment personnaliser son site avec la Master Page Maintenant que nous avons vu comment installer Windows SharePoint Services (WSS) version 3, il devient intéressant

Plus en détail

Organiser les informations ( approche technique )

Organiser les informations ( approche technique ) Organiser les informations ( approche technique ) Introduction : Le stockage des informations est une fonctionnalité essentielle de l outil informatique, qui permet de garantir la pérennité des informations,

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

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

GPI Gestion pédagogique intégrée

GPI Gestion pédagogique intégrée Société GRICS GPI Gestion pédagogique intégrée Guide d installation Fonctionnalités Internet GPI 2012 Version mise à jour le 29 janvier 2014 Société GRICS Page 1 de 23 Table des matières PRESENTATION DES

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

SharePoint 2010 : Déploiement D application Silverlight 2010

SharePoint 2010 : Déploiement D application Silverlight 2010 1 Contents Introduction... 3 Pré requis :... 4 Coté développer... 4 Cotez serveur :... 4 Coté clients :... 4 Installation d une Plateforme de développement Pour les développeurs... 5 Installation de SharePoint

Plus en détail

L environnement de travail de Windows 8

L environnement de travail de Windows 8 4 L environnement de travail de Windows 8 Mais où est donc passé le bouton Démarrer? L écran d accueil joue le rôle de l ancien bouton Démarrer. Si l icône de l application que vous voulez lancer n est

Plus en détail

Network Shutdown Module V3 Extension du Manuel Utilisateur pour architecture IBM BladeCenter

Network Shutdown Module V3 Extension du Manuel Utilisateur pour architecture IBM BladeCenter Network Shutdown Module V3 Extension du Manuel Utilisateur pour architecture IBM BladeCenter Network Shutdown Module V3 Extension pour architecture IBM BladeCenter - 34 022 272 XU / AA Table des matières

Plus en détail

Tropimed Guide d'installation

Tropimed Guide d'installation Tropimed Guide d'installation 1. A propos de ce guide... 2 2. Configurations matérielles et logicielles requises... 2 2.1 Configuration Windows... 2 2.2 Configuration MacOs... 2 2.3 Configuration requise

Plus en détail

Edgar Maucourant (http://blog.nftinside.com)

Edgar Maucourant (http://blog.nftinside.com) Edgar Maucourant (http://blog.nftinside.com) Sommaire Introduction------------------------------------------------------------------------- p3 Première partie : Création d une WebPart simple------------------------

Plus en détail

Guide d installation BiBOARD

Guide d installation BiBOARD Version 3.0 29/05/2013 Support BiBOARD E-mail : support@biboard.fr Guide d installation de BiBOARD Ce document est destiné à l équipe informatique en charge de l installation de l application BiBOARD.

Plus en détail

DATAEXCHANGER DEX VERSION X

DATAEXCHANGER DEX VERSION X GUIDE D INSTALLATION DATAEXCHANGER DEX VERSION X SOMMAIRE Sommaire...- 2-1 PRE-REQUIS...- 4-1.1 Cohabitation avec d anciennes versions DEX...- 4-1.2 Matériel...- 4-1.3 Logiciel...- 4-1.4 Base de données...-

Plus en détail

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

Procédure d'installation complète de Click&Decide sur un serveur Procédure d'installation complète de Click&Decide sur un serveur Prérequis du serveur : Windows 2008 R2 or greater (64-bits) Windows 2012 (64-bits) - Le composant IIS (Internet Information Services) de

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

jquery Mobile La bibliothèque JavaScript pour le Web mobile Avec la contribution de Thomas Ber tet Groupe Eyrolles, 2012, ISBN : 978-2-212-13388-2

jquery Mobile La bibliothèque JavaScript pour le Web mobile Avec la contribution de Thomas Ber tet Groupe Eyrolles, 2012, ISBN : 978-2-212-13388-2 jquery Mobile La bibliothèque JavaScript pour le Web mobile É r i c S a r r i o n Avec la contribution de Thomas Ber tet Groupe Eyrolles, 2012, ISBN : 978-2-212-13388-2 1 Installation de jquery Mobile

Plus en détail

Smart Pix SOFTWARE. Manuel d utilisation

Smart Pix SOFTWARE. Manuel d utilisation Smart Pix SOFTWARE Manuel d utilisation Manuel d utilisation du logiciel Accu-Chek Smart Pix Édition de juillet 2012 Roche Diagnostics GmbH 2012 Tous droits réservés ACCU-CHEK, ACCU-CHEK AVIVA, ACCU-CHEK

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 Simplifiée (Base de données LocalDB) WINDOWS XP : utilisez le manuel spécifique à Windows XP Ce manuel décrit l installation de FRAMIGEST «simplifiée».

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

Installation et configuration de base de l active Directory

Installation et configuration de base de l active Directory SCHMITT Année 2012/2014 Cédric BTS SIO Installation et configuration de base de l active Directory Description: Ce projet a pour but d installer l active directory et de créer une redondance en cas de

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

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

Manuel utilisateur. VPtimeClock 1.6. pour VISUAL-PLANNING TM. Logiciel de pointage des temps de travail en réseau.

Manuel utilisateur. VPtimeClock 1.6. pour VISUAL-PLANNING TM. Logiciel de pointage des temps de travail en réseau. Manuel utilisateur VPtimeClock 1.6 pour VISUAL-PLANNING TM Logiciel de pointage des temps de travail en réseau 05 Décembre 2010 99 avenue Albert 1 er 92500 Rueil-Malmaison France (33) (0)1 41 39 88 31

Plus en détail

Infolettre #6: SkyDrive

Infolettre #6: SkyDrive Infolettre #6: SkyDrive Table des matières AVANTAGES DE SKYDRIVE 2 DÉSAVANTAGES DE SKYDRIVE 2 INSCRIPTION AU SERVICE 2 MODIFIER VOTRE PROFIL 4 AJOUTER UN DOSSIER 5 AJOUTER DES FICHIERS DANS LE DOSSIER

Plus en détail

Exposer ses créations : galerie photos, galerie de médias

Exposer ses créations : galerie photos, galerie de médias CHAPITRE 14 Exposer ses créations : galerie photos, galerie de médias Si l éditeur TinyMCE et le système de liens de Joomla permettent d intégrer ou de lier des médias à un article, ils restent assez limités.

Plus en détail

INITIATION A L INFORMATIQUE. MODULE : Initiation à l'environnement Windows XP. Table des matières :

INITIATION A L INFORMATIQUE. MODULE : Initiation à l'environnement Windows XP. Table des matières : INITIATION A L INFORMATIQUE MODULE : Initiation à l'environnement Windows XP Table des matières : INTRODUCTION Les outils de l Interface Graphique : CONFIGURER VOTRE POSTE DE TRAVAIL Paramétrer la barre

Plus en détail

WINDOWS 10 Windows 10 fichiers dossiers OneDrive Cortana Photos Lecteur Windows Media Contacts Messagerie Calendrier Skype WINDOWS 10 Microsoft Edge

WINDOWS 10 Windows 10 fichiers dossiers OneDrive Cortana Photos Lecteur Windows Media Contacts Messagerie Calendrier Skype WINDOWS 10 Microsoft Edge WINDOWS 10 Table des matières L environnement Windows 10 i Généralités Windows 10 : les nouveautés................................ 9 Intérêts d utiliser un compte Microsoft........................ 18 Démarrer

Plus en détail

Manuel de mise en service simplifiée sous Windows & Linux

Manuel de mise en service simplifiée sous Windows & Linux Manuel de mise en service simplifiée sous Windows & Linux COGIS NETWORKS 06/11/2013 Page 1/10 1 AVERTISSEMENTS Ce manuel à pour objectif de vous assister quant à l installation et au paramétrage simplifié

Plus en détail

Pilote KIP certifié pour AutoCAD. Guide de l utilisateur État de l imprimante KIP

Pilote KIP certifié pour AutoCAD. Guide de l utilisateur État de l imprimante KIP Pilote KIP certifié pour AutoCAD Guide de l utilisateur État de l imprimante KIP Table des matières Introduction... 2 Fonctions... 2 Installation et configuration requise... 3 Configuration requise...

Plus en détail

Guide d utilisation de «Partages Privés»

Guide d utilisation de «Partages Privés» Guide d utilisation de «Partages Privés» Sommaire Interface Web Se connecter à l espace web Partages Privés p.4 Créer son compte p.5 Description de l interface web Partages Privés p.6 Créer des bibliothèques

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

HTTP Commander. Table des matières. 1-Présentation de HTTP Commander

HTTP Commander. Table des matières. 1-Présentation de HTTP Commander HTTP Commander Table des matières 1-Présentation de HTTP Commander... 1 2-Accéder à vos fichiers... 2 3-Téléversement... 6 4-Glisser-déposer... 7 5- Le mode Webdav, un outil puissant... 8 6-Accéder aux

Plus en détail

NVU, Notepad++ (ou le bloc-note), MySQL, PhpMyAdmin. HTML, PHP, cas d utilisation, maquettage, programmation connaissances en HTML, PHP et SQL

NVU, Notepad++ (ou le bloc-note), MySQL, PhpMyAdmin. HTML, PHP, cas d utilisation, maquettage, programmation connaissances en HTML, PHP et SQL Prise en main de NVU et Notepad++ (conception d application web avec PHP et MySql) Propriétés Intitulé long Formation concernée Matière Présentation Description Conception de pages web dynamiques à l aide

Plus en détail

Windows Forms. 1 Introduction. 1.1 Objectifs. 1.2 Le C# 1.3 Visual Studio. C# tp 0 Octobre 2013. Epita

Windows Forms. 1 Introduction. 1.1 Objectifs. 1.2 Le C# 1.3 Visual Studio. C# tp 0 Octobre 2013. Epita Windows Forms 1 Introduction 1.1 Objectifs Durant ce TP, vous allez découvrir un nouveau langage, le C#. Vous serez confrontés à une nouvelle façon de coder, avec un nouveau langage, sous un nouvel environnement.

Plus en détail

Notice d installation et d utilisation du blog nomade avec un nouveau blog

Notice d installation et d utilisation du blog nomade avec un nouveau blog Notice d installation et d utilisation du blog nomade avec un nouveau blog Pour utiliser le blog nomade, il faut avoir un blog en ligne (fait avec wordpress 1 ) que nous synchronisons avec le blog sur

Plus en détail

Guide de l utilisateur Mikogo Version Windows

Guide de l utilisateur Mikogo Version Windows Guide de l utilisateur Mikogo Version Windows Table des matières Création d un compte utilisateur 3 Téléchargement et installation 4 Démarrer une session 4 Joindre une session 5 Fonctionnalités 6 Liste

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

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

GUIDE DE DEMARRAGE RAPIDE 4.5. FileAudit VERSION. www.isdecisions.com

GUIDE DE DEMARRAGE RAPIDE 4.5. FileAudit VERSION. www.isdecisions.com GUIDE DE DEMARRAGE RAPIDE FileAudit 4.5 VERSION www.isdecisions.com Introduction FileAudit surveille l accès ou les tentatives d accès aux fichiers et répertoires sensibles stockés sur vos systèmes Windows.

Plus en détail

1. Installation du logiciel permettant de créer le profil de connexion

1. Installation du logiciel permettant de créer le profil de connexion Se connecter à EDUROAM avec Vista / Windows 7 1. Installation du logiciel permettant de créer le profil de connexion La création d un profil de connexion nécessite, sur Windows Vista et sur Windows 7,

Plus en détail

Édu-groupe - Version 4.3

Édu-groupe - Version 4.3 Édu-groupe - Version 4.3 Guide de l utilisateur Gestion des fichiers Société GRICS, Équipe Évaluation Août 2012 2 CONSIDÉRATIONS GÉNÉRALES A. Importante mise en garde concernant les types de fureteur Les

Plus en détail

FileMaker Server 14. Guide de démarrage

FileMaker Server 14. Guide de démarrage FileMaker Server 14 Guide de démarrage 2007-2015 FileMaker, Inc. Tous droits réservés. FileMaker, Inc. 5201 Patrick Henry Drive Santa Clara, Californie 95054 FileMaker et FileMaker Go sont des marques

Plus en détail

Guide de l utilisateur. Faites connaissance avec la nouvelle plateforme interactive de

Guide de l utilisateur. Faites connaissance avec la nouvelle plateforme interactive de Guide de l utilisateur Faites connaissance avec la nouvelle plateforme interactive de Chenelière Éducation est fière de vous présenter sa nouvelle plateforme i+ Interactif. Conçue selon vos besoins, notre

Plus en détail

Guide de démarrage IKEY 2032 / Vigifoncia

Guide de démarrage IKEY 2032 / Vigifoncia Guide de démarrage IKEY 2032 / Vigifoncia Internet Explorer / Windows SOMMAIRE Pré-requis techniques Paramétrage avant installation de Windows Vista * Procédure d installation Paramétrage d'internet Explorer

Plus en détail

Création d un profil de connexion EDUROAM sur Vista 32/64 bits et Windows 7 32/64 bits

Création d un profil de connexion EDUROAM sur Vista 32/64 bits et Windows 7 32/64 bits Création d un profil de connexion EDUROAM sur Vista 32/64 bits et Windows 7 32/64 bits 1. Installation du logiciel Le logiciel SecureW2 (https://www.securew2.com/products/), nécessaire à la création du

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

Cloud public d Ikoula Documentation de prise en main 2.0

Cloud public d Ikoula Documentation de prise en main 2.0 Cloud public d Ikoula Documentation de prise en main 2.0 PREMIERS PAS AVEC LE CLOUD PUBLIC D IKOULA Déployez vos premières instances depuis l interface web ou grâce à l API. V2.0 Mai 2015 Siège Social

Plus en détail

ASP.NET 2.0 Applications Web Essentiel

ASP.NET 2.0 Applications Web Essentiel ASP.NET 2.0 Applications Web Essentiel Objectifs : Connaître le fonctionnement du langage ASP.NET Apprendre à développer des applications Web Développer des services We Version : 0.9 ID Booster : 697 Release

Plus en détail

Installation et configuration du logiciel BauBit

Installation et configuration du logiciel BauBit Installation et configuration du logiciel BauBit Version Windows 2013 Version Date Description 1.0 11.2011 Gabriel Python 2.0 01.2013 Gabriel Python 3.0 09.2013 Gabriel Python 1 1 Configuration avant installation

Plus en détail

Notes pour l utilisation d Expression Web

Notes pour l utilisation d Expression Web EICW Formation Webmaster Notes pour l utilisation d Expression Web G. Barmarin 2008-2009 1 /21 Table des matières 1 Introduction... 3 2 Installer Expression Web... 4 3 Explorer et personnaliser l interface

Plus en détail

Documentation : Lotus Domino

Documentation : Lotus Domino 2015 Documentation : Lotus Domino Enzo Rideau Swiss-galaxy 26/02/2015 Table des matières Synopsis :... 2 I) Installation du Serveur... 3 II) Administration et création d utilisateur... 12 Etape 1 : La

Plus en détail

Renommer le bouton démarrer de Windows XP. Explications en images

Renommer le bouton démarrer de Windows XP. Explications en images Renommer le bouton démarrer de Windows XP Explications en images Assurez vous tout d'abord que la case "AFFICHER LES FICHIERS ET LES DOSSIERS CACHES" soit sélectionnés et que la case "MASQUER LES FICHIERS

Plus en détail

WCF et intéropabilité avec JAVA

WCF et intéropabilité avec JAVA WCF et intéropabilité avec JAVA Version 1.0 Adrien RUFFIE 2 WCF et intéropabilité avec JAVA Sommaire 1 Création du service WCF... 3 1.1 Création du contrat de service... 3 1.2 Création de l implémentation

Plus en détail