Utiliser EVCloud
Installer EVCloud : Windows, macOS et Linux
Télécharger les outils, ouvrir une session AWS temporaire et déployer la supervision depuis votre ordinateur, sans accès AWS pour EVCloud.
Installer les deux outils
Ouvrez le menu Démarrer, cherchez PowerShell et ouvrez-le. Pour les installateurs MSI système, Windows peut demander une autorisation administrateur.
Installez Node.js LTS avec le fichier .msi correspondant à votre architecture. Installez AWS CLI avec le fichier MSI officiel. Acceptez l’ajout au PATH, puis fermez et rouvrez PowerShell.
Node.js 24 LTS est recommandé ; le minimum est 22.18. AWS CLI doit être en version 2.32.0 ou supérieure. npm est fourni avec Node.js. Git, Docker et une installation globale de CDK ne sont pas nécessaires.
Extraire votre installation
Téléchargez l’archive depuis « Créer votre environnement ». Ces commandes supposent que le fichier evcloud-installation.zip est dans Downloads. Adaptez ce chemin si votre navigateur utilise un autre dossier. Utilisez un nouveau dossier pour la première installation.
Le fichier installer.ts et les modèles infrastructure/*.json sont consultables avant exécution. Conservez ce dossier : son identifiant permet de retrouver les mêmes ressources lors d’une reprise.
Installer les deux outils
Ouvrez Spotlight avec ⌘ Espace, cherchez Terminal, puis appuyez sur Entrée.
Téléchargez le fichier .pkg de Node.js LTS adapté à votre Mac, puis le fichier .pkg AWS CLI. Ouvrez les deux installateurs et suivez leurs instructions. Fermez et rouvrez Terminal après l’installation.
Node.js 24 LTS est recommandé ; le minimum est 22.18. AWS CLI doit être en version 2.32.0 ou supérieure. npm est fourni avec Node.js. Git, Docker et une installation globale de CDK ne sont pas nécessaires.
Extraire votre installation
Téléchargez l’archive depuis « Créer votre environnement ». Ces commandes supposent que le fichier evcloud-installation.zip est dans Downloads. Adaptez ce chemin si votre navigateur utilise un autre dossier. Utilisez un nouveau dossier pour la première installation.
Le fichier installer.ts et les modèles infrastructure/*.json sont consultables avant exécution. Conservez ce dossier : son identifiant permet de retrouver les mêmes ressources lors d’une reprise.
Installer les deux outils
Ouvrez l’application Terminal de votre distribution. Les commandes ci-dessous utilisent Bash ; Ctrl Alt T ouvre généralement le terminal sous Ubuntu.
Utilisez une distribution 64 bits compatible avec AWS CLI. Le bloc ci-dessous installe Node.js 24 LTS dans votre dossier personnel, puis lance l’installateur AWS officiel. curl, tar, xz et sha256sum doivent être disponibles. L’architecture x86-64 ou ARM64 est détectée.
Arrêtez si une commande échoue. Pour conserver Node.js dans les prochains terminaux, ajoutez la ligne export PATH à votre fichier ~/.profile. L’installation de Node vérifie l’empreinte téléchargée ; la documentation Node.js décrit aussi la vérification de signature.
Node.js 24 LTS est recommandé ; le minimum est 22.18. AWS CLI doit être en version 2.32.0 ou supérieure. npm est fourni avec Node.js. Git, Docker et une installation globale de CDK ne sont pas nécessaires.
Extraire votre installation
Téléchargez l’archive depuis « Créer votre environnement ». Ces commandes supposent que le fichier evcloud-installation.zip est dans Downloads. Adaptez ce chemin si votre navigateur utilise un autre dossier. Utilisez un nouveau dossier pour la première installation.
Le fichier installer.ts et les modèles infrastructure/*.json sont consultables avant exécution. Conservez ce dossier : son identifiant permet de retrouver les mêmes ressources lors d’une reprise.
Vous connecter directement à AWS
La commande ouvre la page officielle AWS dans votre navigateur. Choisissez votre identité IAM ou fédérée autorisée à créer l’environnement, puis revenez au terminal. Le profil evcloud garde cette connexion distincte de vos autres profils.
AWS CLI gère le cache de session temporaire sur votre machine. L’installateur utilise les identifiants en mémoire et ne les enregistre pas dans le projet. Aucune clé permanente ne vous est demandée.
Vérifier le compte, puis déployer
L’installateur affiche le compte identifié par STS et vous demande de saisir le numéro du compte cible. Une différence arrête l’installation. Cette vérification ne crée aucune ressource et ne valide pas à elle seule les permissions de création.
Examinez chaque plan présenté par AWS, puis tapez DEPLOYER pour l’autoriser. Le stockage des sources est créé, puis Cognito, les API, les données, OCPP et Amplify. CodeBuild compile la supervision dans votre compte et la publie. AWS facture les ressources à votre compte.
Le terminal suit les états réels de CloudFormation, CodeBuild et Amplify. Il affiche l’adresse de l’application après publication et vérification HTTP. L’invitation de connexion est demandée pour l’adresse d’administration choisie.
Reprendre le suivi
Fermer le terminal arrête le suivi, pas les opérations AWS déjà lancées. Reprenez depuis le même dossier. Après une expiration de session, reconnectez le même profil. Relancer deploy cible les mêmes piles ; l’installateur ne détruit pas un environnement en échec.
Références : installation AWS CLI, connexion locale AWS et Node.js LTS.