Migration d’une application SaaS vers AWS en moins d’un mois pour ouvrir le marché de l’Europe Bivizio
Industrie
Environnement
Service
Services conseils infonuagiques
Technologies
Amazon CloudFront, Amazon Route 53, AWS CDK, ECR, ECS, RDS
La problématique
Comment permettre le déploiement en Europe de la solution
Bivizio est une plateforme qui supporte les stratégies de spécialisations intelligentes et de développement des chaînes de valeurs. Le système permet de gérer les indicateurs clés des entreprises, les actifs stratégiques ainsi que les fournisseurs d’expertises externes. Bivizio permet de numériser et de cartographier un écosystème urbain, sectoriel ou régional complet avec sa propre classification. Elle permet également la mise en réseau de différents écosystèmes afin de créer une synergie basée sur la collaboration et la concertation des différentes parties prenantes ainsi que la valorisation des forces territoriales. La possibilité d’atteindre de nouveaux marchés, en particulier l’Europe, apporte de nouveaux défis dans le déploiement et la gestion de la plateforme Bivizio. Comment simplifier son déploiement dans plusieurs région du monde sans donner du travail supplémentaire aux équipes de développeurs de Bivizio ?
Les solutions
Création d'une “infrastructure as code” utilisant le AWS CDK
Création d’une “infrastructure as code” utilisant le AWS CDK permettant de déployer une infrastructure dans plusieurs région du monde. L’infrastructure utilisant des conteneurs Docker permet une adaptation à la charge s’adaptant automatiquement au trafic. L’ensemble de la solution à été mise en place dans un environnement DevOps entièrement automatisé. Les mises à jours sont automatiquement faites dans chaque région du monde sans coupure de service pour les utilisateurs. De plus, un environnement de développement local à été créé afin de permettre le développement de la solution entièrement hors ligne se qui facilite le développement de nouvelles fonctionnalités par les développeurs.
Les résultats
Déploiement automatique de la solution dans plusieurs régions
Suite à la migration vers AWS les améliorations suivantes ont été remarqué: Déploiement automatique (sans intervention manuelle) de la solution dans plusieurs régions; Possibilité de faire évoluer plus facilement l’architecture de la solution (intégration de micro-service serverless); Les mises à jour se font de manière automatique; Les mises à jour se font sans coupure de services; Les base de données sont maintenant mieux sécurisées; Accès à des copies de sauvegardes en cas de problèmes; Permet des retours en arrière rapide en cas de problème.