Déployer une application on-premise dans une infrastructure bi-site
Présentation de Pierre Gindraud sur le déploiement on-premise et l'architecture bi-site (Apéro Web Nancy 2020)

Cette sketchnote a été réalisée lors d'un Apéro Web Nancy en juin 2020. Elle illustre la présentation "Déployer une application on-premise dans une infrastructure bi-site" donnée par Pierre Gindraud, expert ops, qui explore les stratégies et bonnes pratiques pour déployer des applications dans des infrastructures maîtrisées avec redondance géographique.
Contenu de la présentation
Pierre Gindraud présente les enjeux du déploiement on-premise en opposition aux solutions cloud, en mettant l'accent sur le contrôle total de l'infrastructure. Il définit l'approche on-premise comme le déploiement d'applications "dans nos infrastructures", offrant une maîtrise complète mais nécessitant une expertise technique approfondie.
La présentation structure la démarche autour de deux piliers essentiels : la scalabilité (passer de "plus gros serveur" à "plus de serveurs") et la disponibilité (protéger l'infrastructure des incidents). L'architecture bi-site est présentée comme une solution robuste pour assurer la continuité de service avec réplication géographique.
Le processus de déploiement est détaillé en 5 étapes méthodologiques : analyser les dépendances, définir les niveaux de service, dispatcher les composants avec réplication, synchroniser selon les besoins, et intégrer en adaptant l'architecture existante.
Points clés à retenir
- Contrôle total de l'infrastructure : L'on-premise offre une maîtrise complète mais nécessite expertise et ressources internes
- Scalabilité horizontale : Privilégier l'ajout de serveurs plutôt que l'augmentation de puissance d'un serveur unique
- Architecture bi-site : Redondance géographique pour assurer la haute disponibilité et la continuité de service
- Processus méthodologique : Approche structurée en 5 étapes pour réussir le déploiement et éviter les écueils
- Synchronisation adaptative : Stratégies de synchronisation à adapter selon les contraintes et besoins spécifiques