Le client se lance en faisant `go run client.go [--local-debug]`
## Serveurs
Il faut modifier les fichiers YAML pour mettre les IP correctes des instances AWS dans les voisins et pour sa propore addresse il fautr mettre 0.0.0.0 pour accéder à toute les demandes, il faut autoriser les connections sur différents ports pour les instances.
Suite à une connection sur le serveur, le serveur traite la demande effectue différents appels et au final affiche le résultat dans son terminal pour le verify et le create donc dans le terminal du serveur choisi de base. Tandis que pour le fake et le list il renvoie au client les informations.
## Topologie

## Dépendances
- PyYAML
## Lancer le programme
Il faut bien sûr commencer par clôner le repot puis :
Client :
- cd client/client
- python3 client.py
Serveur :
Pour les serveurs il faut donc lancer un à un les différents serveurs donc ce qui vaut pour s1 vaut également pour les autres serveurs mais avant de lancer le serveur bien penser à modifier les ficher YAML.
- cd s1
- python3 serveur.py
## Tests
Pour tester la manière est de lancer le client sans le mode autoTest et de rentrer l'adresse du serveur pour la communication et d'enchaîner les demandes.