Formation Artifactory
€ HT / personne |
2 jours (14 heures) |
Présentation
JFrog Artifactory est un gestionnaire de dépôts universel conçu pour la gestion, le stockage et la distribution des artefacts logiciels. Indispensable dans les pipelines CI/CD, il centralise les binaires, packages et dépendances tout en garantissant la traçabilité et la sécurité.
Notre formation Artifactory vous apprendra à installer, configurer et exploiter la plateforme afin de fiabiliser vos flux DevOps. Vous découvrirez comment intégrer Artifactory avec vos outils de build et d’orchestration (Jenkins, GitLab CI, Kubernetes), sécuriser vos artefacts, gérer les dépôts et mettre en place des pipelines automatisés.
Vous apprendrez également à exploiter les fonctionnalités avancées d’Artifactory, telles que la gestion des dépôts Docker, l’automatisation avec des outils d’IaC, et l’intégration avec JFrog Xray pour renforcer la sécurité de la chaîne logicielle.
À l’issue, vous serez capable de déployer un environnement Artifactory complet, de l’intégrer dans vos workflows CI/CD et de renforcer la gouvernance et la sécurité de vos artefacts.
Comme toutes nos formations, celle-ci utilise la dernière version stable v7.117 de JFrog Artifactory.
Objectifs
- Comprendre le rôle d’Artifactory dans l’écosystème DevOps
- Installer et configurer des dépôts locaux, distants et virtuels
- Sécuriser les artefacts et gérer les droits d’accès
- Intégrer Artifactory avec des pipelines CI/CD
- Déployer des registres Docker et gérer des flux multi-environnements
- Exploiter les fonctionnalités avancées de la JFrog Platform
Public visé
- Ingénieurs DevOps
- Administrateurs systèmes et cloud
- Développeurs web
- Architectes CI/CD
Pré-requis
- Notions en DevOps
- Connaissances de base en Docker et systèmes Linux
Programme de formation Artifactory
Introduction à Artifactory et rôle dans DevOps
- Présentation de JFrog Artifactory et positionnement dans l’écosystème DevOps
- Gestion des artefacts : binaires, packages, dépendances
- Rôle dans l’intégration continue (CI) et le déploiement continu (CD)
- Comparaison avec d’autres gestionnaires de dépôts (Nexus, Harbor)
- Les principaux cas d’usage (Java, Docker, npm, PyPI, etc.)
- Atelier : Installation et premier lancement d’Artifactory
Architecture et concepts fondamentaux
- Notion de dépôts locaux, distants et virtuels
- Organisation des packages et gestion des métadonnées
- Gestion des permissions, utilisateurs et groupes
- API REST et CLI Artifactory
- Introduction aux repositories multiples et leur orchestration
- Atelier : Création de dépôts locaux et distants
Gestion des artefacts et intégration développeurs
- Gestion du cycle de vie des artefacts logiciels
- Intégration avec des gestionnaires de dépendances (Maven, Gradle, npm, pip)
- Stratégies de versioning et snapshots
- Déduplication et optimisation du stockage
- Configuration des proxies distants
- Atelier : Publier et consommer un artefact Maven/npm via Artifactory
Sécurité, gouvernance et bonnes pratiques
- Gestion des droits d’accès (RBAC, API Key, Access Tokens)
- Intégration avec LDAP, SSO, OAuth
- Gestion des politiques de rétention et nettoyage des artefacts
- Bonnes pratiques de gouvernance (audit, logs, conformité)
- Monitoring et supervision (JFrog Mission Control, Prometheus, Grafana)
- Atelier : Configurer des règles de rétention et un audit de sécurité
Intégration CI/CD et automatisation
- Intégration avec Jenkins, GitLab CI, GitHub Actions, Azure DevOps
- Pipelines JFrog et automatisation des flux CI/CD
- Gestion des artefacts dans les workflows multi-environnements
- Promotion d’artefacts entre environnements (DEV, QA, PROD)
- Automatisation via Terraform et Ansible
- Atelier : Déployer un pipeline CI/CD avec Artifactory et Jenkins
Déploiement avancé et écosystème JFrog
- Artifactory on-premise, cloud, SaaS (JFrog Platform)
- Intégration avec Xray pour l’analyse de vulnérabilités et la sécurité supply chain
- Gestion de dépôts Docker et intégration Kubernetes/OpenShift
- Stratégies de haute disponibilité et scalabilité
- Roadmap et innovations de l’écosystème JFrog
- Atelier : Déployer un registre Docker sur Artifactory et l’utiliser dans Kubernetes
Pour aller plus loin
Formation Docker & Ansible
Formation Kubernetes Avancé
Formation Terraform avec AWS
Langues et Lieux disponibles
Langues
- Français
- Anglais / English
Lieux
-
France entière
- Paris
- Lille
- Reims
- Lyon
- Toulouse
- Bordeaux
- Montpellier
- Nice
- Sophia Antipolis
- Marseille
- Aix-en-Provence
- Nantes
- Rennes
- Strasbourg
- Grenoble
- Dijon
- Tours
- Saint-Étienne
- Toulon
- Angers
-
Belgique
- Bruxelles
- Liège
-
Suisse
- Genève
- Zurich
- Lausanne
-
Luxembourg
Nos Formateurs Référents
Témoignages
⭐⭐⭐⭐⭐ 4,8/5 sur Google My Business. Vous aussi, partagez votre expérience !
Afficher tous les témoignages
⭐⭐⭐⭐⭐ 4,8/5 sur Google My Business. Vous aussi, partagez votre expérience !
Noter la formation
€ HT / personne |
2 jours (14 heures) |
UNE QUESTION ? UN PROJET ? UN AUDIT DE CODE / D'INFRASTRUCTURE ?
Pour vos besoins d’expertise que vous ne trouvez nulle part ailleurs, n’hésitez pas à nous contacter.
ILS SE SONT FORMÉS CHEZ NOUS