Dépôt

En général, un référentiel de technologie de l'information est un endroit centralisé où les données sont stockées et conservées de manière organisée, généralement dans un stockage informatique. Un référentiel peut remplir différentes fonctions. Il peut être directement accessible aux utilisateurs sans avoir à se déplacer sur un réseau, ou il peut s'agir d'un endroit dans lequel des bases de données, des fichiers ou des documents spécifiques sont stockés pour accès ou distribution. Un référentiel peut être l'agrégation des données elles-mêmes dans un lieu de stockage accessible, ou il peut permettre une extraction sélective des données. Le référentiel est un terme général qui peut être utilisé pour décrire diverses façons de collecter et de stocker des données, notamment:

  • Base de données: ensemble d'informations organisées de telle manière qu'un programme informatique puisse sélectionner rapidement les données souhaitées.
  • Entrepôt de données: un vaste référentiel de données qui regroupe des données provenant de plusieurs sources ou segments d'une entreprise.
  • Lac de données: un vaste référentiel de données qui stocke des données non structurées classées et étiquetées avec des métadonnées.
  • Data mart: sous-ensembles d'un référentiel de données. Ceux-ci sont généralement plus petits et axés sur un domaine ou un département particulier.
  • Cube de données: listes de données avec trois dimensions ou plus stockées sous forme de tableau.

Référentiel de logiciels

Un référentiel de logiciels est un emplacement de stockage pour les progiciels, où se trouvent des éléments tels qu'une table des matières, un code source et des métadonnées. Dans une entreprise, un référentiel de logiciels est utilisé pour stocker des artefacts ou mettre en miroir des référentiels externes qui pourraient autrement être indisponibles en raison de restrictions de sécurité.

Un référentiel de logiciels peut fournir des fonctionnalités supplémentaires telles que le contrôle d'accès, la gestion des versions, les contrôles de sécurité pour les logiciels téléchargés et la fonctionnalité de cluster. Il prend généralement en charge une variété de formats afin de fournir une source unique de vérité. Il existe également des fonctionnalités de sécurité intégrées telles que la conception anti-malware et un système d'authentification pour protéger les utilisateurs. En théorie, un véritable utilisateur devrait être en mesure de se connecter dans un environnement sûr, de trouver des logiciels ou des ressources de code spécifiques et de les obtenir pour interagir avec le système logiciel dans son ensemble.

Les référentiels de logiciels hébergés tels que GitHub, BitBucket et SourceForge peuvent être utilisés lorsqu'une entreprise crée un référentiel de logiciels pour des produits propriétaires ou open source.

Laisser un commentaire