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

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

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

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

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

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

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

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

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

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

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

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

Une fois la page chargée, vous devriez vous trouvez sur cette interface :

Une fois la page chargée, vous devriez vous trouvez sur cette interface : 1. Introduction Moodle est une plate-forme d enseignement collaborative en ligne déployée à l Université de Biskra. Elle permet de créer des espaces de cours accessibles depuis Internet où l enseignant

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

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

ISLOG Logon Tools Manuel utilisateur

ISLOG Logon Tools Manuel utilisateur ISLOG Logon Tools Manuel utilisateur Document révision 02 Copyright 2013 ISLOG Network. Tout droit réservé. Historique de version Date Auteur Description Document Version 23/08/13 F Godinho Version initiale

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

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

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

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

Manuel d utilisation du CMS

Manuel d utilisation du CMS Manuel d utilisation du CMS ---------------------------- Le gestionnaire de contenu Web et son manuel d utilisation sont une production Global-Média inc. Cet ouvrage est assujetti aux lois sur les droits

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

< 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

Installer, configurer et personnaliser DotNetNuke

Installer, configurer et personnaliser DotNetNuke Installer, configurer et personnaliser DotNetNuke 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

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

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

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

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

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

Création d un catalogue en ligne

Création d un catalogue en ligne 5 Création d un catalogue en ligne Au sommaire de ce chapitre Fonctionnement théorique Définition de jeux d enregistrements Insertion de contenu dynamique Aperçu des données Finalisation de la page de

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

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

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

TP 2 : Comptes et groupes (2 h 00)

TP 2 : Comptes et groupes (2 h 00) TP 2 : Comptes et groupes (2 h 00) I ENVIRONNEMENT LOGICIEL ET MATÉRIEL Vous disposez de : Windows 2008 server R2 Datacenter en tant que contrôleur de domaine ActiveDirectory sur le domaine «votrenom.local»

Plus en détail

GUIDE UTILISATEUR - LOGICIEL

GUIDE UTILISATEUR - LOGICIEL GUIDE UTILISATEUR - LOGICIEL Série RJ Le contenu de ce guide et les spécifications de ce produit peuvent être modifiés sans préavis. Brother se réserve le droit d apporter à tout moment et sans préavis

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

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

UT Installation et paramétrage logiciel de sauvegarde INSTALLATION ET PARAMETRAGE LOGICIEL DE SAUVEGARDE. Groupe PROGMAG

UT Installation et paramétrage logiciel de sauvegarde INSTALLATION ET PARAMETRAGE LOGICIEL DE SAUVEGARDE. Groupe PROGMAG GUIDE UTILISATION POINT DE VENTE INSTALLATION ET PARAMETRAGE LOGICIEL DE SAUVEGARDE SOMMAIRE 1 Créer une tâche de sauvegarde... 4 1.1 Paramètres de la tâche... 4 1.1.1 Nommer la tâche... 4 1.1.2 Emplacement

Plus en détail

Plateforme d'évaluation professionnelle. Manuel d utilisation du service Web d EvaLog

Plateforme d'évaluation professionnelle. Manuel d utilisation du service Web d EvaLog Plateforme d'évaluation professionnelle Manuel d utilisation du service Web d EvaLog Un produit de la société AlgoWin http://www.algowin.fr Version 1.1.0 du 31/01/2015 Table des matières Présentation d

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

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

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

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

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

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

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

PRONOTE 2010 hébergement

PRONOTE 2010 hébergement PRONOTE 00 hébergement INDEX-EDUCATION.COM NOS LOGICIELS FONT AVANCER L ÉCOLE Table des matières Démarrage Première connexion... 4 Gestion du certificat... 5 Démarrer L hébergement... 7 Se connecter avec

Plus en détail

Publier des données sur le Web

Publier des données sur le Web Publier des données sur le Web Introduction Microsoft Excel fournit les outils dont vous avez besoin pour créer et enregistrer votre classeur sous forme d une page web et le publier sur le Web. La commande

Plus en détail

EveryWhereServer : raccordement et paramétrage :

EveryWhereServer : raccordement et paramétrage : EveryWhereServer : raccordement et paramétrage : Avant tout il faut au préalable préparer quelques éléments afin de faciliter le déploiement de vos machines sur l EveryWhereServer. 1. Vérifier que les

Plus en détail

CORRECTION D UN BUG (INTERACTION DEVELOPPEUR/TESTEUR)

CORRECTION D UN BUG (INTERACTION DEVELOPPEUR/TESTEUR) CORRECTION D UN BUG (INTERACTION DEVELOPPEUR/TESTEUR) 1 Correction d un bug (interaction développeur/testeur) Sommaire Avertissement...2 Aperçu...3 1. Résolution du problème...4 Triage et affectation de

Plus en détail

Manuel d utilisation de l outil collaboratif

Manuel d utilisation de l outil collaboratif Manuel d utilisation de l outil collaboratif Réf OCPD-V2 Page 1 / 24 a mis en œuvre un outil collaboratif qui permet de partager des informations entre collaborateurs. Il permet à des utilisateurs travaillant

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

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

Le programme OFFICE GSP est disponible sur le site http://www.officegsp.com.

Le programme OFFICE GSP est disponible sur le site http://www.officegsp.com. 1 1 - Installation & Mise à Jour du logiciel 1.1 Première Installation Cette procédure d installation est indispensable pour tout ordinateur n ayant jamais fait l objet d une installation du logiciel.

Plus en détail

et dépannage de PC Configuration Sophie Lange Guide de formation avec exercices pratiques Préparation à la certification A+

et dépannage de PC Configuration Sophie Lange Guide de formation avec exercices pratiques Préparation à la certification A+ Guide de formation avec exercices pratiques Configuration et dépannage de PC Préparation à la certification A+ Sophie Lange Troisième édition : couvre Windows 2000, Windows XP et Windows Vista Les Guides

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

Pas besoin d être informaticien pour s en servir et le configurer.

Pas besoin d être informaticien pour s en servir et le configurer. Vous venez de télécharger Smartcaisse, Merci de tester ce logiciel. L installation de SmartCaisse Pocket est relativement simple et est expliquée à la fin de ce manuel. Présentation de Smartcaisse : SmartCaisse

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

2012 - Copyright Arsys Internet E.U.R.L. Arsys Backup Online. Guide de l utilisateur

2012 - Copyright Arsys Internet E.U.R.L. Arsys Backup Online. Guide de l utilisateur Arsys Backup Online Guide de l utilisateur 1 Index 1. Instalation du Logiciel Client...3 Prérequis...3 Installation...3 Configuration de l accès...6 Emplacement du serveur de sécurité...6 Données utilisateur...6

Plus en détail

NOTICE D UTILISATION DE L ESPACE COLLABORATIF (POUR LES COLLABORATEURS)

NOTICE D UTILISATION DE L ESPACE COLLABORATIF (POUR LES COLLABORATEURS) NOTICE D UTILISATION DE L ESPACE COLLABORATIF (POUR LES COLLABORATEURS) Qu est-ce que l espace collaboratif? L espace collaboratif est un service vous permettant à vous, vos associés et collaborateurs

Plus en détail

Installation des outils du CD-Rom

Installation des outils du CD-Rom Installation des outils du CD-Rom Installer le JDK Pour installer Java2 SDK, exécutez le programme d'installation en double-cliquant sur l icône j2sdk-1_4_0-win.exe située dans le répertoire Java2 du CD-Rom.

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

Thème : Gestion commerciale

Thème : Gestion commerciale Département Génie Informatique BD40 Ingénierie des systèmes d information TP 4 : Ms/Access : Listes déroulantes, Formulaires avancés Thème : Gestion commerciale Christian FISCHER Copyright Novembre 2005

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

INSTALLATION DBSWin 5.0.1 En réseau

INSTALLATION DBSWin 5.0.1 En réseau INSTALLATION DBSWin 5.0.1 En réseau Important : DBSWin 5.0.1 nécessite un lecteur de DVD et minimum 1 Go de RAM 1) PARTAGE DU DISQUE...page 2 2) OUVERTURE DES PORTS DU PARE-FEU WINDOWS...page 3 3) INSTALLATION

Plus en détail

Démarrage des solutions Yourcegid On Demand avec Citrix

Démarrage des solutions Yourcegid On Demand avec Citrix Démarrage des solutions Yourcegid On Demand avec Citrix NT-YCOD-2.4-06/2013 1. Table des matières 1. Table des matières 2 2. Préambule 3 3. Installation des postes clients 4 4. Paramétrage du client Citrix

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

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

INTERNET. Accès à une base de données CDS-ISIS sur le Web NOTE TECHNIQUE. Volume 1 : Installation du logiciel serveur Apache.

INTERNET. Accès à une base de données CDS-ISIS sur le Web NOTE TECHNIQUE. Volume 1 : Installation du logiciel serveur Apache. NOTE TECHNIQUE INTERNET Accès à une base de données CDS-ISIS sur le Web Volume 1 : Installation du logiciel serveur Apache Version 3.1.2 Décembre 2004 Développement et assistance technique : Pierre Chabert

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

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

Gestionnaire de Sauvegarde

Gestionnaire de Sauvegarde d Utilisation Version 1.5 du 26/12/2011 d utilisation de l application de sauvegarde Actu-pc Sommaire Introduction... 3 Installation et mise en place du logiciel... 3 Pré-requis... 3 Démarrage de l installation...

Plus en détail

Content Manager System

Content Manager System Content Manager System Système de Gestion de Contenu GNU Free Documentation License Version 1.2, November 2002 Copyright (C) 2000, 2001, 2002 Free Software Foundation, Inc. 51 Franklin St, Fifth Floor,

Plus en détail

Module pour la solution e-commerce RBS Change

Module pour la solution e-commerce RBS Change Module pour la solution e-commerce RBS Change sommaire 1. Introduction... 3 1.1. Objet du document... 3 1.2. Liste des documents de référence... 3 1.3. Avertissement... 3 1.4. Contacts... 3 1.5. Historique

Plus en détail

Guide d intégration. Protection de logiciels LABVIEW avec CopyMinder. Contact Commercial : Tél. : 02 47 35 70 35 Email : com@aplika.

Guide d intégration. Protection de logiciels LABVIEW avec CopyMinder. Contact Commercial : Tél. : 02 47 35 70 35 Email : com@aplika. Guide d intégration Protection de logiciels LABVIEW avec CopyMinder Contact Commercial : Tél. : 02 47 35 70 35 Email : com@aplika.fr Contact Technique : Tél. : 02 47 35 53 36 Email : support@aplika.fr

Plus en détail

Administration de votre site web

Administration de votre site web Administration de votre site web WordPress Date de révision : 11/12/2012 1 Mestres All Dev, tous droits réservés, reproduction interdite. Sommaire Connexion... 3 Gestion des articles... 4 Créer un article...

Plus en détail

Kwartz Mobile Control. Gestion des cours pour les équipements mobiles

Kwartz Mobile Control. Gestion des cours pour les équipements mobiles Kwartz Mobile Control Gestion des cours pour les équipements mobiles Table des matières 1. L'Acces à KMC...2 2. Creation d'un cours...2 2.1. Ajouter les applications...4 2.2. Ajouter les documents...4

Plus en détail

MANUEL D UTILISATION DE FRAMVIDEO

MANUEL D UTILISATION DE FRAMVIDEO MANUEL D UTILISATION DE FRAMVIDEO Version 3 Applicable à FramVideo 2.0 et supérieur Ce document présente les fonctionnalités et méthodes d utilisation du logiciel de capture vidéo développé par FRAMIRAL

Plus en détail

Gérer ses photos numériques

Gérer ses photos numériques 1) Les images dans Windows XP Visionnez ses images dans Windows XP Tout d abord il faut savoir qu il existe un dossier spécifique aux images dans Windows XP, il s agit d un sousdossier de Mes Documents

Plus en détail

Base de connaissance K.SSL Installez votre certificat

Base de connaissance K.SSL Installez votre certificat Installer votre Certificat SSL Keynectis vous livre votre certificat dans le corps d un email. Nous vous recommandons de copier votre certificat dans un fichier texte (type Bloc-Notes ou Vi). N utilisez

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

Utilisation du site Graines d explorateurs

Utilisation du site Graines d explorateurs Utilisation du site Graines d explorateurs Connexion au site Munissez vous de votre identifiant et de votre mot de passe puis cliquez sur le lien «se connecter» situé en bas à droite du site Graines d

Plus en détail

Spécifications Prérequis Minimum Prérequis Recommandé

Spécifications Prérequis Minimum Prérequis Recommandé Introduction Comme toutes les applications réseau, Xactimate doit être installé sur un poste de travail connecté à un réseau proprement configuré et connecté à un lecteur réseau (ce document utilise la

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

Utilisation du client de messagerie Thunderbird

Utilisation du client de messagerie Thunderbird Outlook express n existant plus sur les systèmes d exploitation sortis après Windows XP, nous préconisons désormais l utilisation du client de messagerie libre distribué gratuitement par la Fondation Mozilla.

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

Documentation Utilisateur SEO EXPERT

Documentation Utilisateur SEO EXPERT Documentation Utilisateur SEO EXPERT SEO EXPERT est un module très complet qui vous aide à optimiser rapidement le référencement naturel de votre boutique sur les principaux moteurs de recherche mais aussi

Plus en détail

SOMMAIRE. Comment se connecter?

SOMMAIRE. Comment se connecter? SOMMAIRE Comment se connecter? Présentation de l interface Notions sur l espace documentaire Création d un dossier Création d un document Modifier un document Copier ou déplacer des documents Exporter

Plus en détail

Tutoriel Plateforme Moodle Utiliser l activité Dépôt de devoirs

Tutoriel Plateforme Moodle Utiliser l activité Dépôt de devoirs Tutoriel Plateforme Moodle Utiliser l activité Dépôt de devoirs La plateforme Moodle propose une activité très utile, celle de dépôt de devoirs par les étudiants directement dans un espace partagé dans

Plus en détail

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

Procédure pas à pas de découverte de l offre. Service Cloud Cloudwatt Procédure pas à pas de découverte de l offre Service Cloud Cloudwatt Manuel Utilisateur 03/07/2014 Cloudwatt - Reproduction et communication sont interdites sans autorisation 1/45 Contenu 1. Introduction...

Plus en détail

Les nouveautés. % Internet Explorer 8

Les nouveautés. % Internet Explorer 8 Introduction La dernière version d Internet Explorer s intègre bien évidemment dans toutes les versions de Windows 7. Mais rien ne vous empêche de l installer également sur des systèmes plus anciens :

Plus en détail

Projet d Etude et de Développement

Projet d Etude et de Développement Projet d Etude et de Développement PokerServer Guide d installation Auteurs: Lucas Kerdoncuff Balla Seck Rafik Ferroukh Xan Lucu Youga MBaye Clients: David Bromberg Laurent Réveillère March 28, 2012 Contents

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

Description des pratiques à adopter pour la mise à jour du layout en utilisant le gestionnaire de conception de Sharepoint 2013

Description des pratiques à adopter pour la mise à jour du layout en utilisant le gestionnaire de conception de Sharepoint 2013 Exemple d utilisation du gestionnaire de conception Description des pratiques à adopter pour la mise à jour du layout en utilisant le gestionnaire de conception de Sharepoint 2013 6, rue de l Etang, L-5326

Plus en détail

Se connecter en WiFi à une Freebox

Se connecter en WiFi à une Freebox Se connecter en WiFi à une Freebox L opération décrite se décompose en 3 parties : - La vérification des pré-requis : disposition des matériels, paramétrage et configuration des éléments réseaux - Récupération

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