Termes propres à DevOps Config
Ce sont quelques-uns des termes courants DevOps Config .
Important :
À partir de la version Washington DC, DevOps Config ne sera plus disponible. L'application sera masquée et ne sera plus installée sur les nouvelles instances, mais continuera d'être prise en charge. Pour en savoir plus, consultez l'article Processus de retrait [KB0867184] dans la base de connaissances Now Support.
- Application
- Composition logique d’une application ou d’une pile d’applications, contenant les données de configuration pertinentes nécessaires à la mise en service ou au déploiement dans une flotte. Cela peut aller d’une structure monolithique traditionnelle à une structure moderne qui peut contenir plusieurs micro-services.
- Collection
- Ensemble des composants qui composent une composition de mise en production. Les collections sont incluses dans des éléments déployables et peuvent être utilisées pour tester différentes versions de composants.
Cet exemple montre la version 1.0 d’une application actuellement déployée dans l’environnement de production.
L’équipe de microservices, propriétaire du service de paiement, crée un correctif et décide de l’ajouter à une collection de version 1.1 qu’elle teste actuellement dans son environnement de test.
- Composant
- La plus petite unité d’agrégation des données de configuration. Un microservice qui fait partie d’une pile d’applications plus grande est un exemple de composant.
- Élément de données de configuration (CDI)
- Une seule unité de données de configuration (par exemple, chaîne de connexion, taille de tas...) qui est stockée sous forme de paire clé-valeur.
- Modèle de données
- Une hiérarchie des données de configuration connexes utilisées pour déployer une application ou une infrastructure.
- Déployable
- Un sous-ensemble du modèle de données, qui encapsule l’ensemble des données de configuration utilisées pour déployer/mettre en service une application ou une infrastructure pour un environnement cible spécifique. Il partage généralement la même nomenclature (par exemple, Production, Étape, Test, Développement, etc.).
- Instantané
- Modèle de données complet d’un déployable au moment de la validation d’un changement de configuration. Cela inclut tous les composants, collections et variables inclus, ainsi que les variables et remplacements spécifiques au déployable.
- Variables
- Données de configuration de variables qui peuvent être utilisées pour déployer des valeurs de configuration qui sont utilisées plusieurs fois dans différentes sections du modèle de données.
Les variables créées au niveau du composant peuvent être réutilisées n’importe où plus bas, comme dans une collection et/ou un élément déployable. Toutefois, les variables définies dans un déployable particulier ne sont destinées à être utilisées que dans ce contexte (par exemple, les informations d’identification spécifiques à l’environnement, les paramètres de mémoire, etc.).