Lancement d'une instance Amazon Web Services exécutant ArcGIS for Server
Si vous développez votre site ArcGIS Server manuellement à l'aide de la console de gestion AWS, vous devez tenir compte de certains points lors de la création d'une instance AWS exécutant ArcGIS Server.
Si vous utilisez ArcGIS Server Cloud Builder on Amazon Web Services pour développer votre site, la procédure de lancement d'une instance AWS exécutant ArcGIS Server est simplifiée et votre peut tirer pleinement parti des aspects pair à pair de l'architecture ArcGIS Server.
Pour connaître avec précision les fonctionnalités Amazon Web Services et savoir comment utiliser la console de gestion AWS, lisez la documentation Amazon Web Services. Vous trouverez ci-dessous des informations spécifiques au lancement d'une instance AWS exécutant ArcGIS for Server.
Avant de lancer une instance
L'accès AWS doit être activé sur un compte Amazon et vous devez créer une adresse IP élastique à utiliser avec votre instance ArcGIS Server for Amazon Web Services.
-
Ouvrez un navigateur Web et connectez-vous à la console de gestion AWS avec votre nom d'utilisateur et votre mot de passe Amazon.
Votre compte Amazon doit autoriser l'accès AWS, ce qui peut se faire en une étape sur le site Web AWS. Contactez votre administrateur système ou Amazon en cas de doute sur le compte à utiliser.
- Accédez à la section EC2 de la console AWS et choisissez la région que vous souhaitez utiliser.
Les régions représentent les centres de données AWS disponibles dans le monde entier. Vous pouvez utiliser les régions pour rapprocher votre déploiement de vos clients ou pour répondre à une exigence juridique. Les prix varient selon les régions.
- Allouez une nouvelle adresse IP élastique à utiliser avec votre instance. Veillez à enregistrer l'adresse IP qui est créée, car vous serez amené à l'utiliser ultérieurement.
Lancer une instance depuis une image virtuelle AMI d'ArcGIS Server d'Esri
Lancez une instance depuis la section EC2 de la console de gestion AWS. Pour trouver l'image virtuelle Amazon (AMI, Amazon Machine Image), recherchez ArcGIS ou Esri.
Une AMI est disponible pour Linux et deux AMI sont disponibles pour Windows (l'une avec SQL Server Express et l'autre avec SQL Server Standard). Si vous ne voyez pas les AMI, contactez le service client Esri et indiquez votre numéro de compte Amazon afin qu'il puisse partager avec vous les AMI.
Type d’instance
Vous devez choisir un type d'instance lorsque vous lancez une instance AWS. Veillez à choisir un type d'instance qui répond au moins à la configuration système minimale requise pour ArcGIS Server.
N'oubliez pas que différents types d'instances entraînent différents frais avec Amazon.
Options de stockage
Lorsque vous lancez une instance dans la console de gestion AWS, vous avez la possibilité de changer les options de stockage. Toutefois, ne modifiez pas les paramètres de stockage lorsque vous lancez l'instance. Certains paramètres des images virtuelles AMI configurent l'appariement des périphériques et la modification des options de stockage entraînera l'échec de ces appariements.
Si vous souhaitez modifier la taille du volume EBS attaché, faites-le après avoir lancé votre instance. Reportez-vous aux rubriques Remplacement du lecteur attaché fourni par un lecteur de taille différente sur Windows et Remplacement du lecteur attaché fourni par un lecteur de taille différente sur Linux. Bien que les étapes fournies dans ces rubriques s'appliquent à Cloud Builder, leurs workflows peuvent s'adapter à la console de gestion AWS.
Groupes de sécurité
Créez un groupe de sécurité lorsque vous lancez votre instance pour définir quel trafic entrant peut accéder à votre instance.
Voici certaines règles de base du groupe de sécurité qui vous permettent de vous connecter à l'instance ArcGIS Server for Amazon Web Services et de vérifier le fonctionnement de vos services. Reportez-vous à la rubrique Configurations courantes des groupes de sécurité pour connaître la liste des règles du groupe de sécurité que vous pouvez appliquer dans différents scénarios.
Protocole | Plage de ports (Code) | Source |
---|---|---|
RDP (Instance Windows uniquement) | 3389 | Spécifiez une adresse IP ou une plage d'adresses IP des machines autorisées à se connecter à votre instance via le Bureau à distance. |
SSH (Instance Linux uniquement) | 22 | Spécifiez une adresse IP ou une plage d'adresses IP des machines autorisées à se connecter à votre instance via un client SSH. |
Règle TCP personnalisée | 6080 | Si vous n'utilisez pas un équilibreur de charges élastiques, saisissez 0.0.0.0/0. Si vous utilisez un équilibreur de charges élastiques, saisissez le nom de son groupe de sécurité. La valeur est du type amazon-elb/amazon-elb-sg. |
Créer une paire de clés
Vous devez créer une paire de clés pour vous permettre de vous connecter à votre instance AWS. La paire de clés est nécessaire pour récupérer le mot de passe d'administrateur d'une instance AWS de Windows. Vous devez posséder la paire de clés pour établir une connexion SSL vers une instance AWS de Linux.
Téléchargez le fichier de la paire de clés doté de l'extension .pem. Enregistrez le fichier dans un endroit sûr.
Après le lancement d'une instance
Le lancement de l'instance prendra quelques minutes. Pendant le lancement de l'instance, son état indique qu'elle est en attente dans la console de gestion AWS. Une fois le lancement de l'instance terminé, son état indique qu'elle est démarrée, et vous disposez d'une instance AWS en cours d'exécution pour laquelle des frais s'appliquent. Vous devrez peut-être cliquer sur Actualiser pour savoir si le lancement de votre instance est terminé.
Pendant plusieurs minutes après le lancement ou le démarrage d'une instance AWS, vous pouvez remarquer que vous ne pouvez pas vous connecter, même si l'instance semble démarrée dans la console de gestion AWS. La configuration complète de l'instance et d'ArcGIS prend quelques minutes.
Pour savoir si votre instance est prête à accepter une connexion, cliquez avec le bouton droit sur l'instance dans la console de gestion AWS et choisissez Récupérer le journal système. Lorsque vous lancez ou démarrez l'instance pour la première fois, vous verrez alors un écran de journal vide. Sur une instance Windows AWS saine, vous devez voir un message indiquant que Windows est prêt à être utilisé si vous consultez le journal quelques minutes après. Pour donner à ArcGIS le temps de se configurer lui-même, n'essayez pas de vous connecter à votre instance AWS avant au moins 5 minutes après que le journal système a indiqué que Windows est prêt à être utilisé, même si ce temps peut varier selon l'intégrité d'Amazon Web Services.
Reportez-vous à la rubrique Administration de votre instance Amazon Web Services avec une connexion Bureau à distance de Windows ou Administration de votre instance Amazon Web Services avec un accès distant à Ubuntu Linux ou Administration de votre instance Amazon Web Services avec un accès distant depuis Windows à Ubuntu Linux pour en savoir plus sur la connexion à votre instance et sur son utilisation.
Si vous prévoyez de stocker vos données dans des géodatabase d'entreprise dans l'instance, vous devez créer les géodatabases. Pour obtenir des instructions, reportez-vous à Création de géodatabases d'entreprises dans SQL Server sur une instance d'Amazon Web Services ou à Création de géodatabases d'entreprise dans PostgreSQL sur une instance d'Amazon Web Services.
Lorsque vous n'avez plus besoin de vos instances, résiliez-les pour éviter des frais inutiles. Lorsque vous résiliez une instance, toutes les données et les logiciels qu'elle contient sont perdus et ne peuvent pas être récupérés. Vous pouvez toutefois arrêter et démarrer une instance sans perdre de données. Vous pouvez cliquer avec le bouton droit sur l'état d'une instance pour voir un menu vous permettant d'arrêter, de démarrer ou de résilier l'instance.