
Github Actions
Créez des workflows avec Github Actions pour automatiser efficacement les tâches de développement
GitLab est une plateforme DevOps permettant de gérer complètement le cycle de vie d'un projet logiciel, notamment la gestion du code source, l'intégration continue et la livraison continue (CI/CD) et la gestion de projet. Cette formation de deux jours est destinée aux équipes de développement qui souhaitent acquérir les bonnes bases fondamentales pour utiliser GitLab au quotidien dans chaque étape de projet. Cette formation permettra aux équipes de comprendre la majorité des fonctionnalités de gitlab pour commencer à utiliser GitLab sur des projets de bout en bout.
7 modules pour maîtriser les fondamentaux
Tour d'horizon des fonctionnalités de Gitlab et de son architecture
Création d'utilisateurs et de projets
Mise en oeuvre d'un workflow basé sur Gitlab Flow
Concrétiser une idée avec GitLab
Workflow CI/CD complet avec GitLab
Administrer les environnements avec GitLab
Mettre en oeuvre les webhooks
Mise en oeuvre du packaging et des registries
Créer des sites web statiques avec GitLab Pages

Créez des workflows avec Github Actions pour automatiser efficacement les tâches de développement

Ce cours avancé étend les connaissances et les concepts du cours fondamental sur la CI/CD, en ajoutant les compétences nécessaires pour mettre en œuvre les meilleures pratiques CI/CD dans des cas d'utilisation plus complexes. Tout au long de cette session pratique, les participants exploreront les fonctionnalités de GitLab CI/CD telles que les feature flags, les review apps, les déploiements canary et les stratégies de mise à l'échelle/distribution des runners. Le programme couvre des options de configuration supplémentaires telles que les pipelines multi-projets, les merge trains et la gestion des environnements. Des techniques d'optimisation comme les tests fail-fast, la parallélisation et les balises de référence sont examinées pour améliorer l'efficacité. La révision des meilleures pratiques et des stratégies de dépannage complète le contenu, préparant les apprenants à mettre en œuvre des pipelines CI/CD en tirant parti de toute la portée des capacités de GitLab.

Apprenez les compétences dont vous avez besoin pour commencer à utiliser GitLab pour la gestion de projet, la gestion de programme et la gestion de portefeuille. Vous couvrirez la structuration de votre organisation, la planification de projet, la gestion des tâches, le suivi de la progression, la collaboration, le reporting, la gestion de portefeuille, la gestion des risques, l'amélioration continue et la mise à l'échelle de l'Agile avec GitLab. Ce cours couvre certaines fonctionnalités disponibles dans les trois niveaux de tarification de GitLab (Gratuit, Premium et Ultimate), certaines fonctionnalités uniquement disponibles en Premium et Ultimate, et un petit nombre de fonctionnalités uniquement disponibles en Ultimate.
L'engagement de SFEIR Institute : une démarche d'excellence pour garantir la qualité et la réussite de toutes nos formations. En savoir plus sur notre démarche qualité
L'atteinte des objectifs de la formation est évaluée à plusieurs niveaux pour garantir la qualité de la prestation :