Webinaire – Présentation d’Artifactory sur la Plateforme JFrog
Description du webinaire :
Tout ce que vous devez savoir sur JFrog Artifactory : Comment, où et quand utiliser Artifactory pour fournir des applications. Au cœur de la plateforme JFrog DevOps, Artifactory fournit une gestion universelle pour tous les artefacts binaires, images de conteneurs et charts Helm utilisés tout au long de votre cycle de développement. Apprenez à utiliser Artifactory, découvrez des trucs et astuces pour augmenter la productivité de vos développeurs et de bonnes pratiques pour utiliser Artifactory dans le cadre de vos pipelines CI/CD pour accélérer vos livraisons.
Qui devrait y assister :
Les développeurs et ingénieurs DevOps intéressés par une présentation de JFrog Artifactory et de ses cas d'utilisation courants.
Pré-requis : Aucun
Agenda
- Qu'est-ce que JFrog Artifactory et à quoi ça sert ?
Scénarios d'utilisation d'Artifactory :
- Résoudre les dépendances
- Gérer le déploiement d'artefacts en tant que système d'enregistrement pour CI/CD
- Nomenclature
- Artifactory Query Language (AQL)
- Utilisation d'Artifactory pour les applications cloud natives
- Démo de produit
Questions-réponses
Ces questions très intéressantes ont été posées par le public à la suite du webinaire et pourraient vous intéresser.
Très bonne question, Anton. L'un de nos principaux avantages est que nous prenons en charge un bien plus grand nombre de types de packages (26 au total), nous supportons une configuration Haute Disponibilité pour l'évolutivité et une fiabilité maximale, nous identifions les fichiers binaires par somme de contrôle pour réduire le stockage par déduplication, et nous prenons en charge la réplication multi-sites pour les fichiers binaires. Nous fournissons également un support 24/7.
Tout à fait. Consultez notre documentation sur Azure Devops et l'extension TFS Artifactory.
L'extension JFrog Artifactory pour Azure DevOps prend en charge :
La résolution de vos dépendances de build à partir d'Artifactory.
Le déploiement de vos artefacts de build dans Artifactory.
La traçabilité complète de vos builds en capturant les informations de vos builds à partir de ceux-ci et en les publiant sur Artifactory.
Donc, la réponse est oui. C'est ce que la plupart de nos plug-ins font pour les builds CI.
Oui, bien sûr ! Artifactory était initialement un dépôt Maven, et prend en charge les formats de version snapshot, modifie automatiquement les noms de snapshots pour une numérotation unique des snapshots, le nettoyage des snapshots pour optimiser le stockage, et la promotion de snapshots en versions livrables grâce à la promotion de build.
Promotion de build
Prise en charge de snapshots
Artifactory affiche les résultats d'analyse de Xray dans les onglets de l'artefact et des métadonnées de build, et fournit des rapports dans l'interface utilisateur Xray.
Bonjour Ray ! Oui, c'est exactement ce que fait JFrog artifactory. Vous pouvez utiliser les différents types de dépôts pour permettre à vos développeurs d'utiliser toujours les mêmes versions. Cela renforce encore la sécurité, car ces versions sont stockées à l'intérieur de votre centre de données, et il n'est pas nécessaire de les télécharger d'Internet à chaque fois. L'un des avantages que j'aime particulièrement en tant que développeur, c'est que je n'ai pas à changer mes outils (je peux faire pip install ou mvn install) quand j'utilise Artifactory. Nous irons beaucoup plus dans le détail lors de la démo, donc, si vous avez des questions après cela, envoyez-nous une autre Q.
Artifactory ne prend pas en charge les packages PEAR de façon native, mais vous pouvez utiliser les dépôts génériques d'Artifactory pour le faire. Pour être honnête, je n'ai pas fait le test avec des packages PEAR, votre kilométrage peut donc varier
Si vous leur donnez des versions au fur et à mesure que vous les téléchargez, oui, vous aurez des informations sur la version. Si vous choisissez de les écraser, vous perdrez les versions précédentes.
Une extension est disponible dans notre dépôt GitHub public.
Bintray est l'outil utilisé pour distribuer des packages aux utilisateurs finaux. Vous utiliseriez Artifactory dans le pipeline CI/CD et la dernière étape serait de publier les artefacts finaux dans Bintray. Cliquez ici
Vous avez raison. Un emplacement central pour tous les fichiers binaires à stocker et à extraire.
Artifactory prend en charge le contrôle de version. Cette fonctionnalité est liés aux métadonnées de l'artefact et spécifique au type de dépôt.