
Github Actions
Créez des workflows avec Github Actions pour automatiser efficacement les tâches de développement
Ce cours fondamental plonge dans le monde de l'Intégration Continue, de la Livraison Continue et du Déploiement Continu (CI/CD), permettant aux apprenants de rationaliser les pratiques de développement logiciel et de livrer efficacement des applications de haute qualité. Grâce à des laboratoires pratiques et des scénarios réels, les participants acquerront une pratique de bout en bout dans le processus de création et d'exécution de pipelines CI/CD au sein de GitLab. Cette session d'une journée couvre la structure fondamentale de la mise en œuvre de CI/CD avec GitLab et en appliquant ces concepts, les participants appliqueront les principes CI/CD en construisant, testant et déployant une application exemple. Les participants exploreront des stratégies pour le dépannage des problèmes, l'évaluation des configurations de pipeline et l'incorporation de meilleures pratiques pour promouvoir la réutilisabilité et la maintenabilité du code. À la fin de la session, les participants devraient avoir les compétences pour concevoir, mettre en œuvre et gérer des pipelines CI/CD pour les exigences courantes des projets, permettant une mise sur le marché plus rapide, une collaboration améliorée et une qualité logicielle accrue.

9 modules pour maîtriser les fondamentaux

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.

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.
Nous organisons régulièrement de nouvelles sessions. Contactez-nous pour connaître les prochaines dates disponibles ou pour organiser une session à la date de votre choix.
S'inscrire à une date personnaliséeL'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 :