Résultats de la migration d'ArcGIS Server 10.0 vers des versions ultérieures
Si vous migrez de la version 10.0 à la version 10.1 ou des versions ultérieures, vous devez tenir compte des modifications apportées à l'architecture dans la version 10.1 à laquelle vous devrez adapter votre mode d'utilisation du serveur. Consultez les sections ci-dessous qui présentent brièvement les principales différences. Si vous procédez à une mise à niveau de la version 10.1 ou d'une version ultérieure vers ArcGIS 10.2.2 for Server, les instructions suivantes sur la migration ne s'appliquent pas à vous. Consultez plutôt la rubrique Utilisateurs d'ArcGIS for Server existants pour consulter une liste de questions courantes liées à la migration et avoir accès à des liens vers des rubriques proposant des instructions complètes sur la mise à niveau.
Vous trouverez dans ce module d'aide d'autres rubriques expliquant en détails le processus de migration d'ArcGIS Server 10.0 vers la version 10.2.2 :
Installation
ArcGIS 10.1 for Server a apporté des modifications importantes à l'architecture du serveur. Le modèle SOM-SOC de distribution des composants a été abandonné depuis la version 10.1, ce qui se traduit par une installation plus simple.
Lors de l'installation, vous remarquerez qu'ArcGIS Server ne doit pas nécessairement être installé sur le compte racine ; vous pouvez, en effet, désigner n'importe quel compte pour l'installer. Le compte choisi pour l'exécution du service ArcGIS Server est appelé compte ArcGIS Server. Le programme d'installation installe un serveur SIG. Si vous souhaitez ajouter au site un autre serveur SIG, il vous suffit de réexécuter le programme d'installation sur une autre machine. Toutes les machines doivent utiliser un système d'exploitation 64 bits. Après avoir installé le serveur SIG, vous pouvez commencer immédiatement à publier des services.
Dans bien des cas, vous devez également installer ArcGIS Web Adaptor. C'est un nouveau composant qui vous permet d'intégrer votre serveur Web d'entreprise au site ArcGIS Server.
L'adaptateur Web vous permet de contrôler l'URL de votre site si vous ne souhaitez pas que les utilisateurs voient le port par défaut 6080 ou le nom de site par défaut, à savoir arcgis. L'adaptateur Web vous permet d'empêcher des utilisateurs externes d'accéder à ArcGIS Server Manager ou au répertoire d'administrateur d'ArcGIS Server. Si un adaptateur Web est installé sur votre site, vous pouvez vous authentifier sur le Web. Enfin, en associant votre site à un serveur Web d'entreprise, vous pouvez héberger des applications Web qui utilisent vos services.
Connexion au gestionnaire et configuration de votre site
Un site est un déploiement d'un ou plusieurs serveurs SIG. Après avoir installé le serveur SIG, ArcGIS Server Manager s'ouvre. Lorsque vous vous connectez au gestionnaire pour la première fois, vous êtes invité à créer un site ou à vous joindre à un site existant. Si vous utilisez ArcGIS Server pour la première fois, choisissez Créer un site. Pour les serveurs SIG suivants que vous ajoutez au site, choisissez Se joindre au site. Le gestionnaire se charge de la connexion des machines.
Vous pouvez organiser vos serveurs SIG en sous-groupes appelés agrégats. Cela vous permet d'affecter des groupes de machines à des tâches diverses. Par exemple, un agrégat peut être consacré aux services de géotraitement, alors qu'un autre propose uniquement des services de carte. Tous les serveurs SIG doivent faire partie d'un agrégat. Pour ajouter des sites, il suffit d'ajouter vos serveurs SIG à l'agrégat par défaut.
Publication de services
Si vous migrez de la version 10.0 ou une version antérieure, vos services ne migrent pas automatiquement. Le processus de migration de services consiste à les recréer en utilisant le nouveau modèle de publication utilisé dans les versions 10.1 et ultérieures.
Le workflow habituel qui permet la publication est identique : vous générez votre ressource SIG (par exemple, un document ArcMap ou un modèle) dans ArcGIS for Desktop, puis vous le publiez en tant que service sur ArcGIS Server. La publication démarre toujours dans ArcGIS for Desktop. Vous ouvrez la ressource et cliquez sur Fichier > Partager en tant que > Service.
Les éléments que vous publiez sont soumis à une analyse plus rigoureuse pour s'assurer qu'ils sont prêts à être diffusés sur le serveur. Dans les versions précédentes, vous deviez analyser les documents ArcMap à l'aide de la barre d'outils Publication de services de carte. Il existe maintenant une boîte de dialogue Editeur de services qui vous permet d'analyser tous les futurs services avant la publication.
Tous les services de carte utilisent maintenant le moteur d'affichage rapide qui était associé aux MSD dans les versions 10.0 et antérieures. Ainsi, il n'existe plus de distinction entre services de carte MXD et MSD. Il vous suffit d'ouvrir votre document dans ArcMap, de l'analyser pour détecter d'éventuels ralentissements des performances et de le publier en tant que service de carte dans ArcGIS Server.
Dans les versions 10.0 et précédentes, toute modification apportée à la ressource SIG référencée par un service était communiquée aux clients après le redémarrage du service. Pour faire apparaître les modifications apportées à une ressource SIG ou à ses données source depuis la version 10.1, un remplacement de service est nécessaire dans les cas suivants :
- Mise à jour des paramètres de la carte ou d'une autre ressource SIG sous-jacente à votre service
- Copie automatique de vos données source (telles qu'une classe d'entités affichée dans votre carte) vers le service au moment de la publication, suivie de la modification des données source que vous souhaitez voir apparaître sur le serveur
Le site ArcGIS Server exploite une liste de dossiers de données et de géodatabases inscrites auprès du serveur. Par conséquent, si vous passez de la version 10.0 à la version 10.2.2, vous devez inscrire le jeu d'emplacements de données, après avoir vérifié que le serveur SIG pouvait y accéder. Cela permet également au serveur SIG de comprendre comment ajuster les chemins d'accès aux données lorsque vous procédez à des opérations de publication sur plusieurs machines. Si vous essayez de publier un service qui fait référence à des données à partir d'un emplacement non inscrit, les données sont copiées sur le serveur pendant la publication.
Création d'applications Web
Le gestionnaire n'intègre plus d'assistant prêt à l'emploi pour créer des applications Web. Nous vous encourageons à utiliser ArcGIS.com, ArcGIS Viewer for Flex ou ArcGIS Viewer for Silverlight pour commencer à créer vos applications Web.
Gestion de votre site
Vous pouvez gérer votre site ArcGIS Server à l'aide du Gestionnaire. Outre des améliorations sur le plan de l'aspect et de la convivialité, la version 10.1 s'accompagnait d'une interface utilisateur plus intuitive. Elle fournit les mêmes fonctions d'administration de site que celles proposées dans les versions antérieures.
La version 10.1 comprenait également une API Administrateur ArcGIS Server basée sur l'architecture REST. Elle vous permettait d'écrire des scripts d'administration de votre serveur à l'aide du langage de votre choix.
Similarités et différences entres ArcGIS Server 10.0 et les versions ultérieures
Fonctions identiques | Fonctions différentes |
---|---|
Vous créez des ressources SIG, telles que des cartes, des outils et des localisateurs et vous les publiez dans ArcGIS Server. | Vous pouvez appeler la fonction de publication des services directement à partir d'ArcMap ou d'ArcGlobe à l'aide des commandes suivantes : Fichier > Partager en tant que > Service. Vous pouvez procéder à la publication sur un serveur basé sur le cloud et copier les données source sur le serveur dans le cadre de la publication. |
Vous analysez un document ArcMap pour détecter les ralentissements en termes de performances avant la publication. | Avant la publication, vous pouvez analyser d'autres types de ressources SIG, telles que des globes et des boîtes à outils. Vous n'êtes plus obligé d'enregistrer un fichier MSD pour utiliser le moteur d'affichage rapide d'ArcGIS Server, car ce dernier est systématiquement utilisé. |
ArcGIS Server stocke sur disque des journaux et des fichiers de configuration qui décrivent les opérations effectuées sur le serveur. | Pour consulter les journaux et régler les paramètres de configuration du serveur, utilisez le gestionnaire ou ArcGIS for Desktop. Vous devez lire les journaux dans le gestionnaire et pas directement à partir du disque. |
Vous ajoutez plusieurs serveurs SIG pour pouvoir traiter des charges plus importantes sur votre site. | Vous pouvez organiser vos serveurs SIG en groupes, appelés agrégats et les affecter au traitement de sous-ensembles spécifiques de services. |
Le contrôle d'accès à votre site s'effectue par le biais d'un serveur Web. | Dans le cadre du développement ou des tests, vous ne devez pas nécessairement disposer d'un serveur Web dédié : ArcGIS Server expose en effet les services Web en standard. S'agissant des sites de production, vous devez utiliser l'adaptateur Web pour connecter votre serveur Web au site. |