- Accueil >
- HWS >
- Ressources >
- Rubrique Aide Hosteur
Tôt ou tard, chaque développeur est confronté à la nécessité de faire évoluer l'application sur laquelle il travaille, par exemple pour tester de nouvelles fonctionnalités avant de les mettre en production. Pour de tels cas, RAGNARØKKR PaaS offre une option spéciale : le clonage d'environnement, qui permet de créer une copie complète d'un projet déjà existant en quelques clics seulement.
De plus, si vous parlez de projets plus complexes et sophistiqués (ce qui nécessite l'implication de toute l'équipe de développement), il est recommandé de faire plusieurs copies de votre application (dédiée à une tâche spécifique). L'implémentation du cycle de vie d'une application la plus courante comprend les étapes suivantes :
• Le développement : pour que les développeurs puissent créer et modifier des fonctionnalités
• Les tests : pour l'assurance qualité afin de découvrir et d'analyser les problèmes éventuels
• La production : la dernière version réelle de l'application, mise à disposition des clients finaux
Prenez en considération les points spécifiques suivants du clonage de l'environnement chez RAGNARØKKR :
• En fonction du mode d’ajustement des ressources des couches, les conteneurs du clone seront soit créés à partir de l'image de base appropriée (stateless ou sans état), soit copiés à partir du conteneur maître (stateful ou avec état)
• Vous pouvez subir une interruption temporaire sur les conteneurs source en raison de la migration de l'état de la mémoire vers les nœuds clonés (les spécificités de l'implémentation sont similaires à la migration en direct)
• Pendant le clonage de l'environnement Windows, les conteneurs seront temporairement arrêtés, donc soyez prêt pour un court temps d'arrêt
Comment cloner un environnement
Pour créer une copie d'un environnement, suivez les étapes suivantes :
1. Cliquez sur le bouton Dupliquer environnement à côté de votre environnement approprié, comme indiqué dans l'image ci-dessous :
2. Dans la fenêtre qui apparaît, spécifiez un nom pour le clone de l'environnement ou laissez le nom par défaut et cliquez sur Dupliquer.
3. En quelques minutes, l'environnement sera dupliqué et prêt à l'emploi.
Conseils : Dans certains cas spécifiques, des ajustements supplémentaires sont nécessaires pour rendre votre copie d'environnement opérationnelle :
• Les adresses IP et les noms d'hôtes des nœuds seront différents de ceux d'origine et, en cas de "codage en dur" dans les fichiers de configuration, ils devront être réajustés manuellement
• Si vous avez rencontré un problème lors du clonage d'un environnement massif (c'est-à-dire avec plus de 1 To de données stockées dans des conteneurs), veuillez contacter notre équipe pour obtenir de l'aide
• Un environnement en collaboration ne peut être cloné que par son propriétaire ; ainsi, la copie créée ne sera pas disponible par défaut pour les collaborateurs
Cas d'usage courant
Par conséquent, vous pouvez utiliser vos environnements de la manière suivante :
• Renommer (changer de domaine interne) votre environnement
• Échange de domaines pour rediriger vos clients vers le projet mis à niveau
• Mettre en place un déploiement bleu-vert pour permettre les mises à jour dites "invisibles", qui ne causeront pas de temps d'arrêt pour votre application
• Effectuer des tests A/B des applications (c’est-à-dire comparer différentes versions) pour désigner celle qui offre le meilleur attrait pour l'utilisateur
• Obtenir une protection avancée de votre application contre les pannes
• Configurer le stockage de données provenant de plusieurs environnements dans un seul conteneur de stockage dédié pour utiliser l'espace disque de manière plus efficace
• Cloner l'environnement pour créer un "snapshot" de l'ensemble de l'installation
• Vous pouvez configurer la réplication ou la synchronisation des données de la production au clonage, en vous assurant que les données de votre environnement de test et de marquage restent réelles