Fiche technique | |
---|---|
Fournisseur : | Azure |
Type de produit : | Service infonuagique |
Catégorie : | Partage de paquet |
Site Web : | https://azure.microsoft.com/services/devops/boards/ |
Azure Artifacts
Le Azure Artifacts permet de créer et partager des flux de paquet Maven, Gradle, npm, pip, twine et NuGet à partir de sources publiques et privées avec des équipes de toute taille. Vous pouvez ajouter une gestion des paquets entièrement intégrée à vos pipelines d'intégration continue/livraison continue (CI/CD) en un seul clic.
Voici les principales caractéristiques d'Azure Artifacts :
- Support pour divers types de paquets : NuGet (pour .NET), npm (pour JavaScript), Maven (pour Java), Python, Universal Packages (pour tout autre type de fichier binaire)
- Gestion des versions
- Permet d'entreposer, gérer et versionner des paquets.
- Prend en charge les flux de données pour organiser les paquets selon les versions (par exemple, versions de développement, de test, de production).
- Intégration avec Azure DevOps
- Complètement intégré dans l'environnement Azure DevOps, facilitant l'accès et l'utilisation dans les pipelines CI/CD.
- Permet de publier des paquets directement à partir des pipelines de build et de release.
- Sécurité et contrôle d'accès
- Prise en charge des permissions granulaires pour contrôler l'accès aux flux de données et aux paquets.
- Intégration avec Azure Active Directory pour gérer les utilisateurs et les groupes.
- Partage de paquets
- Les paquets peuvent être partagés au sein de votre organisation ou avec des partenaires externes.
- Prise en charge des permissions pour partager ou restreindre l'accès.
- Support pour la gestion des dépendances
- Permet de centraliser la gestion des dépendances en hébergeant des paquets en interne plutôt que de dépendre de sources externes.
- Fonctionne avec les outils de gestion des dépendances standard pour chaque type de paquet (comme NuGet, npm, pip,...).
- Cache et réplication
- Azure Artifacts peut mettre en cache les paquets externes pour améliorer la performance et la fiabilité.
- Réplication de paquets pour réduire la latence dans différents environnements ou régions.
- Tarification basée sur la consommation
- Les premières 2 GiB d'entreposage sont gratuits, au-delà la tarification est basée sur la quantité d'entreposage utilisé.
- Facturation selon l'utilisation, ce qui le rend flexible pour les petites et grandes équipes.
- Historique et audit
- Possibilité de suivre l'historique des versions et des modifications apportées aux paquets.
- Journalisation et audits pour assurer la traçabilité.
- Résilience et fiabilité
- Bénéficie de l'infrastructure Azure, offrant une haute disponibilité et une réplication géographique.
Le Azure Artifacts est une extension des services Azure DevOps et Azure DevOps Server. Il est pré-installé dans les services d'Azure DevOps, le Azure DevOps Server 2019 et Azure DevOps Server 2020 et TFS (Team Foundation Server) 2017 et TFS (Team Foundation Server) 2018.
Dernière mise à jour : Jeudi, le 7 janvier 2021