Projet

Écris-Moi

Préparation au lancement de l'application de rencontre Écris-Moi
une plateforme de rencontre dédiée aux passionnés de la langue Française.

Ecris-Moi Logo

Écris-Moi

Applications de rencontre

Durée

3 semaines

Équipe

1 développeurs

Applications

~5 services

Le Défi

Besoins

  • • Préparer le lancement de l’application dans des conditions optimales
  • • Garantir un lancement sans interruption de service
  • • Assurer la pérennité et la scalabilité de l’infrastructure

Objectifs

  • • Review de l'architecture globale des services AWS
  • • Analyse et proposition de solution aux problèmes des redémarrages intempestifs et des tailles de disques
  • • Retrait de Cert Manager et création d'un certificat wildcard avec ACM porté par un ALB
  • • Analyse et proposition d'amélioration sur les charts Helm : Anti-Affinity, PriorityClass, PDB, HPA, etc.
  • • Installation d'une stack de monitoring
  • • Installation d'une stack de logging
  • • Autoscaling des nodes
  • • Mise en place de l'environnement de production

La Solution

Monitoring, Logging et Alerting

S'assurer d'être prévenu si un souci interviendrait

  • • Mise en place d'une stack de logging avec Victoria Logs
  • • Mise en place d'une stack de monitoring avec Victoria Metrics
  • • Mise en place d'une stack d'alerting avec Alertmanager
  • • Envoi des alertes vers Slack
  • • Mise en place de dashboards Grafana

Applications

Automatisation complète des déploiements

  • • Helm Chart générique
  • • Anti-Affinity, PriorityClass, PDB, HPA, VMProbe
  • • ArgoCd et Image-Updater pour la gestion des releases
  • • AWS Secrets Manager et External-Secrets pour la gestion des secrets

Résultats

100%

disponibilité de la stack métriques pendant le lancement

∞x

Amélioration de la scalabilité et de la pérennité de l'infrastructure

100%

disponibilité des services pendant le lancement

Témoignage Client

Kevin Senechal

Releaseo - L’accompagnement informatique personnalisé pour les start-up et PME

"En attente de l'avis."

Prenons rendez-vous

Discutons de votre projet et voyons comment je peux vous aider à le concrétiser.

Planifier un rendez-vous