À vous de jouer !
Votre agence de consulting vous propose une nouvelle mission ! Vous travaillez pendant quelques jours pour la société Megarecord, qui a tout juste construit un réseau et des systèmes dans AWS. Vous y intervenez comme Expert Cloud, pour une équipe dans laquelle les développeurs ont pris en main le déploiement d’une partie de l’infrastructure pour faire tourner leurs applications.
L’infrastructure réseau se compose :
d'un VPC ;
de deux sous-réseaux publics répartis dans deux zones de disponibilité ;
de deux sous-réseaux privés répartis dans deux zones de disponibilité ;
de deux passerelles NAT dans les sous-réseaux privés ;
des tables de routages.
Les développeurs ont également mis en place :
une machine avec serveur Apache ;
un groupe de mise à l’échelle pour la machine ;
un Load Balancer Internet en frontal.
Le tout est déployé par une unique stack CloudFormation accessible par ici.
Les développeurs n’ayant pas une grande connaissance d’Amazon, leur système fonctionne ; mais en cas de panne, ils ne sont pas avertis et ne peuvent pas réagir en conséquence. Ils aimeraient que vous les aidiez à concevoir un mécanisme qui permettrait de projeter les différentes métriques de leur système sur l’écran qu’ils ont installé sur le mur ouest de l’open-space. En outre, leur directeur trouverait “amazing” d’avoir des alertes par email lorsque le système est surchargé.
Pour corriger efficacement
Prenez :
Une ou plusieurs captures d’écran d’un dashboard que vous aurez mis en place dans Amazon Cloud Watch.
Une capture d’écran d’un email d’alerte, que vous avez reçu suite à la mise en place d’une alarme sur une de vos métriques.
Conseils
Vous devrez lancer la création de l’infrastructure dans CloudFormation, avant de démarrer vos tableaux de bord.