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.

En bref - vous devez créer :
Un environnement réseau dans lequel votre futur serveur existera, et
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).

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.

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.

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 :

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

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.

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.

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

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.

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.

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.

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.

Cliquez sur « Launch instance ».

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

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/

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.

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.

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.

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.

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.

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.

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 »

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

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

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 ?