Le blog francophone consacré
aux technologies Esri

Déployer ArcGIS Server 10 sur Amazon EC2 - 1/2



Le support d'ArcGIS Server 10 sur la plateforme de Cloud Computing Amazon EC2 (Elastic Compute Cloud) est probablement une des annonces notables de la dernière conférence des utilisateurs Esri. Je vous propose dans cet article de voir en quoi consiste l'exécution d'ArcGIS Server sur Amazon EC2 et dans un deuxième temps quels sont les avantages d'une infrastructure basée sur le Cloud.

Qu'est ce qu'Amazon EC2 ?

Lorsque vous travaillez "in the Cloud", vous exploitez des capacités informatiques (CPU, mémoire, espaces de stockage, réseaux …) complètement extérieures à votre organisation, que vous n'avez pas à gérer et dont vous êtes un simple consommateur. Amazon se range dans la famille de Coud Computing que l'on appelle généralement IAAS (Infrastructure as a service). Ce qui veut dire qu'Amazon dispose d'une très grande quantité de machines sur lesquelles vous pour faire tourner vos applications. Vous pouvez consommer plus au moins de ressources en fonction de vos besoins en faisant évoluer votre configuration en quelques minutes (c'est le coté "Elastic" de la solution). Ce réseau mondial, cette infrastructure matérielle et les services associés sont proposés au travers de l'offre Amazon EC2.

Qu'est ce qu'ArcGIS Server sur Amazon EC2 ?

Quand vous utilisez ArcGIS Server sur Amazon EC2, vous exécutez une (ou plusieurs) machine virtuelle dans un Data Center d'Amazon sur laquelle est installé ArcGIS Server. Il s'agit exactement du même ArcGIS Server que celui que vous utilisez au sein de votre organisation. L'image de votre machine virtuelle (appelée AMI - Amazon Machine Image) est préconfigurée par Esri avec le système d'exploitation et les différentes applications Esri nécessaires.

Les principales étapes pour déployé ArcGIS Server sur Amazon EC2 ?

Tout d'abord, vous devez disposer d'un compte chez Amazon et l'activer pour Amazon EC2. L'usage des ressources de la plateforme (les machines virtuelles et les services associés) vous sera facturé directement par Amazon.

Une fois connecté à la console d'administration d'Amazon EC2, vous devez choisir l'AMI qui correspond aux logiciels dont vous avez besoin. En version 10, Esri propose deux AMIs:
- ArcGIS Server AMI, qui contient ArcGIS Server et ArcGIS Desktop sous Windows Server 2008
- Enterprise Geodatabase AMI, qui contient ArcSDE et PostgreSQL sous Windows Server 2008 pour disposer d'une Géodatabase Enterprise sur Amazon EC2 (pour des scénarii de réplication, de sauvegarde, …).

Ensuite vous définirez les ressources (CPU et mémoire essentiellement) ainsi que les paramètres de sécurité de votre machine virtuelle. Il ne reste plus qu'à lancer votre machine virtuelle. Une fois exécutée celle-ci s'appelle une instance EC2, elle vous appartient et vous pouvez la gérer comme vous le souhaitez (arrêter, démarrer, configurer, dupliquer, …).

Votre instance EC2 est maintenant démarrée, vous pouvez vous y connecter (en bureau à distance) et charger les données et les applications nécessaires pour votre projet. Une fois votre configuration finalisée, vous pourrez démarrer plusieurs instances identiques à celles-ci pour répondre au niveau de trafic attendu.

Commencer démarrer ?

Pour commencer à utiliser ArcGIS Server sur Amazon EC2, vous devez tout d'abord créer un compte Amazon puis l'activer pour un usage avec les services EC2. Ensuite, si vous disposer d'une licence ArcGIS Server, vous devrez contacter votre distributeur Esri en l'informant que vous souhaitez utiliser cette licence sur la plateforme Amazon EC2 et en fournissant votre identifiant Amazon. Esri activera alors le partage des AMIs ArcGIS Server pour les rendre accessibles à ce compte Amazon. A partir de ces AMIs, vous pourrez créer vos instances ArcGIS Server.

La console d'administration d'Amazon (EWS Management Console) est une application Web qui vous permet de créer et de gérer vos instances EC2. En suivant les étapes de l'aide en ligne d'ArcGIS Server for Amazon EC2, vous serez guidé précisément dans la démarche de création et de configuration d'une instance ArcGIS Server 10 sur EC2.

J'ai repris en français deux vidéos d'Esri illustrant les principales opérations de création et de configuration d'ArcGIS Server 10 sur Amazon, vous pourrez constater que c'est vraiment simple:






Dans une deuxième partie, nous essayerons de voir quels sont les avantages qu'offrent le déploiement de son serveur SIG au travers d'une telle plateforme.

Partager cet article:

Rejoindre la discussion

    Les commentaires à propos de cet article: