Passer au contenu principal

Comment les rollbacks sont-ils effectués en cas de déploiements erronés ?

Écrit par amaise Support

Comment les rollbacks sont-ils effectués en cas de déploiements erronés ?

amaise dispose d’un mécanisme de rollback automatisé :

  1. Identification de la modification erronée dans l’environnement de production

  2. Rollback de la modification du code via la pipeline CI/CD — la version stable précédente est automatiquement redéployée

  3. Base de données : restauration à partir du snapshot automatique pré-déploiement si nécessaire (environ 30 minutes de RTO)

  4. Synchronisation : les rollbacks sont appliqués de manière cohérente sur tous les environnements

Grâce aux snapshots automatiques de la base de données avant chaque release en production, il est toujours possible de restaurer rapidement l’état de la base de données. Les déploiements se font sous forme de rolling updates, ce qui permet d’arrêter automatiquement les conteneurs défaillants en cas d’échec des contrôles de santé.

Avez-vous trouvé la réponse à votre question ?