Amazon Web Services (AWS)

Le déploiement d'une infrastructure peut présenter des défis tels que les exigences d'espace, les contraintes environnementales et les efforts de maintenance. Cependant, Amazon Web Services (AWS), l'une des principales plates-formes cloud, répond à ces problématiques en proposant des solutions cloud évolutives et flexibles qui éliminent le besoin de serveurs physiques. De nombreuses entreprises tirent parti de cette solution et Navixy n'en fait pas exception. En quelques étapes simples, vous pouvez acquérir un Navixy On-Premise prêt à l'emploi. Cette page indique quelles étapes vous devez effectuer sur AWS avant d'exécuter la solution Navixy On-Premise.

Amazon Web Services

Veuillez noter que les étapes suivantes sont les principales pour garantir une configuration de serveur cloud fiable et fonctionnelle. L'ajustement fin du serveur cloud et du réseau est une tâche étendue pour un administrateur système. Si vous avez besoin de plus d'informations sur l'une des fonctionnalités, veuillez vous référer aux manuels sur le site AWS : https://docs.aws.amazon.com/index.html

En bref - vous devez créer :

  1. Un environnement réseau dans lequel votre futur serveur existera, et

  2. Sélectionner les paramètres nécessaires de la machine virtuelle

Ce sont les mêmes étapes que vous prendriez pour un serveur matériel, mais ici vous n'avez pas à vous occuper de l'installation physique.

Réseau

Tout d'abord, vous devez configurer un environnement réseau pour votre futur serveur.

Ouvrez VPC (vous pouvez le trouver dans le menu "Services" en haut à gauche ou simplement utiliser la barre de recherche).

Réseau AWS pour Navixy On-Premise

VPC (virtual private cloud)

Ceci est un service pour créer des réseaux privés isolés sur AWS.

Créez un nouveau VPC. Spécifiez une plage d'adresses IP locale en IPv4 CIDR.

VPC pour Navixy On-Premise

Sous-réseaux

Ici, vous pouvez créer plusieurs sous-réseaux à diverses fins. En gros, vous devez avoir deux sous-réseaux :

  • privé - n'a pas d'accès direct à Internet, uniquement via des réseaux publics et NAT.

  • public - peut accéder à Internet via Elastic IP et Internet Gateway.

Vous devez attribuer différents blocs CIDR (masques de sous-réseau plus petits) à l'intérieur de la plage d'adresses de votre VPC aux nouveaux sous-réseaux.

Sous-réseaux pour Navixy On-Premise

Passerelles Internet

Un réseau public peut avoir un accès direct à Internet via une passerelle. Il s'agit d'un périphérique virtuel qui permet à votre hôte disposant d'une Elastic IP (voir ci-dessous) d'accéder à Internet. Créez une nouvelle passerelle :

Passerelles Internet AWS pour Navixy On-Premise

Attachez-la à votre VPC (Actions → attach to VPC) :

VPC AWS pour Navixy On-Premise

Elastic IPs

Ici, vous pouvez obtenir des adresses IP externes pour que votre instance communique avec Internet. Cliquez sur le bouton "Allocate Elastic IP Address", ce qui vous attribuera une nouvelle adresse IP externe.

Elastic IPs AWS pour Navixy On-Premise

Passerelles NAT

NAT permet aux réseaux privés d'accéder à Internet. Cela peut être utile, par exemple, pour les mises à jour logicielles sur vos serveurs.

Créez la nouvelle passerelle NAT et assignez-lui l'Elastic IP créée précédemment.

Passerelles NAT AWS pour Navixy On-Premise

Tables de routage

Les tables de routage déterminent comment le trafic est distribué entre vos sous-réseaux.

Lorsque vous créez des sous-réseaux, une table de routage par défaut est créée. Cliquez dessus, puis sélectionnez l'onglet Routes en bas de la page et cliquez sur « Edit Routes ».

Tables de routage AWS pour Navixy On-Premise

Cliquez sur « Add route », spécifiez la destination 0.0.0.0/0. Dans la colonne Target, sélectionnez « Internet gateway » et choisissez la passerelle que vous avez créée précédemment. Enregistrez les modifications.

Tables de routage AWS

Cela permettra les connexions externes à la nouvelle instance via la passerelle Internet.

Créez une autre table de routage - elle sera utilisée pour le réseau privé. Sélectionnez votre VPC lors de la création.

Création de tables de routage AWS pour Navixy On-Premise

Sélectionnez l'onglet Routes pour la nouvelle table en bas de la page et cliquez sur « Edit Routes ».

Cliquez sur « Add route », spécifiez la destination 0.0.0.0/0. Dans la colonne Target, sélectionnez « NAT gateway » et choisissez la NAT que vous avez créée précédemment. Enregistrez les modifications.

Modifier les routes pour Navixy On-Premise

Serveur

À cette étape, vous devez créer une instance EC2. EC2 (Elastic Compute Cloud) est un service qui fournit des serveurs virtuels dans le cloud AWS.

Trouvez EC2 dans la barre de recherche et ouvrez-le.

Instance EC2 AWS pour Navixy On-Premise

Cliquez sur « Launch instance ».

Instance AWS pour Navixy On-Premise

Maintenant, vous devez effectuer la configuration initiale de l'instance.

Configurer l'instance

Spécifiez un nom pour votre instance AWS.

Sélectionnez le système d'exploitation - Ubuntu est généralement recommandé.

Instance Ubuntu AWS pour Navixy On-Premise

Sélectionnez le type d'instance. Il est généralement recommandé de choisir le type «c» (optimisé pour le calcul) pour de meilleures performances, ou le type «t» (usage général) pour économiser de l'argent en cas d'un petit nombre d'objets suivis.

Le type d'instance détermine le matériel qui sera utilisé par le serveur. Faites votre choix en fonction des exigences du serveur décrites sur notre site web.

Tous les types d'instances AWS EC2 sont décrits ici : https://aws.amazon.com/ec2/instance-types/

Type d'instance AWS pour Navixy On-Premise

Créez une paire de clés (ou sélectionnez une clé existante) pour un accès SSH distant sécurisé ultérieur au serveur. Ici, vous pouvez sélectionner le format de clé pour l'accès via PuTTY ou OpenSSH. Ces clés sont facilement interconvertibles, donc n'ayez pas peur de faire un mauvais choix.

Paires de clés d'instance AWS pour Navixy On-Premise

Spécifiez les paramètres réseau. Vous devez avoir préalablement créé un VPC et un sous-réseau.

Spécifiez les paramètres du pare-feu ou sélectionnez des paramètres existants pour autoriser l'accès à votre serveur uniquement pour certaines adresses IP.

Paramètres réseau d'instance AWS pour Navixy On-Premise

Configurez le stockage. Ici, vous pouvez spécifier tous les paramètres de stockage de votre choix, en fonction du type d'instance AWS et des recommandations Navixy basées sur le nombre attendu d'objets suivis sur votre serveur.

Stockage d'instance AWS pour Navixy On-Premise

Vous êtes maintenant prêt à lancer votre nouvelle instance AWS.

Lancer l'instance

Cliquez sur le bouton « Launch instance » sur le côté droit de la page.

Lancement d'instance AWS pour Navixy On-Premise

Après un court instant, vous verrez la notification que votre instance a été lancée avec succès :

Ouvrez la section « Instances » dans EC2 et vous trouverez l'instance nouvellement créée.

Édition d'instance AWS pour Navixy On-Premise

L'instance n'a pas encore d'adresse IP externe (sauf si elle a été sélectionnée lors de la création de l'instance), vous devez donc ouvrir la section "Elastic IPs" et allouer une nouvelle adresse IP.

Adresses IP d'instance AWS pour Navixy On-Premise

Après cela, cliquez sur l'adresse IP nouvellement créée, puis cliquez sur « Associate Elastic IP address ». Dans le menu ouvert, sélectionnez votre instance et son adresse IP privée, puis cliquez sur « Associate »

Paramètres IP d'instance AWS pour Navixy On-Premise

Maintenant, votre nouvelle instance a une adresse IP publique et peut être accessible de l'extérieur via SSH.

Ouvrez le menu « Instances », sélectionnez votre nouvelle instance et cliquez sur « Connect ».

Connexion d'instance AWS pour Navixy On-Premise

Ouvrez le « SSH client » et vous trouverez les détails pour vous connecter à votre serveur à distance via SSH.

Connectivité d'instance AWS pour Navixy On-Premise

Après avoir terminé la configuration du réseau et de l'instance AWS, vous pourrez établir une connexion distante à votre serveur et procéder à l'installation de la plate-forme Navixy.

Mis à jour

Ce contenu vous a-t-il été utile ?