|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/gitlab-ci-cd/
课程评论:没有评论
课程名称:GitLab CI:GitLab CI入门 课程概述: GitLab CI/CD不仅仅是一个Git代码库,它是一个基于Web的DevOps生命周期工具,具备Git仓库管理、维基、问题跟踪和CI/CD管道的功能。选择GitLab CI的理由在于,它能够促进基础设施、运维和开发团队之间的协作,让您在增加应用环境的稳定性、可靠性和安全性的同时,更频繁、更自信地进行部署。 GitLab允许您在一个应用程序中进行版本控制、代码审查及CICD,同时提供Docker注册以实现无缝体验。如果您习惯使用Jenkins,GitLab CI会改变您交付产品的方式。它与HashiCorp Terraform和Vault的紧密集成以及多云能力,为基础设施自动化提供了最佳平台,集中化您的DevOps工作流程。 无论您是使用bash、PowerShell脚本,还是通过Jenkins和GitHub进行交付,本课程将引导您以全新的DevOps和Cloud Native方式,通过GitLab CI/CD进行测试、构建和部署,支持Kubernetes等多种环境。 GitLab在“CNCF Landscape”的“持续集成和持续交付”类别中占有重要地位。课程将带您快速了解这一日益重要的DevOps工具,无论是面试、个人项目,还是专业项目,您都将掌握这一Cloud Native GitLab CI/CD工具的基础知识。此外,课程包含小测验和实验室,帮助巩固您的知识,提升对GitLab CI/CD工作流程的掌握程度。课程还将包括一个完整的CI/CD实施项目,旨在将应用程序迁移至Google Kubernetes Engine(GKE)。 讲师Abdelilah Heddar在Cloud、DevOps和数据领域拥有丰富经验,自从6年前GitLab添加CI功能和管道以来,他对该工具的能力和众多功能仍感到惊讶。 更新内容:Auto devops。
What is GitLab CI / CD ?Gitlab is not just a Git repository.GitLab is a web-based DevOps lifecycle tool that provides a Git repository manager with a wiki, issue tracking and CI/CD pipelines.Why choose GitLab CI? Foster collaboration between your infrastructure, operations and development teams by selecting GitLab CI for your DevOps tool chain.Deploy more frequently and with more confidence while increasing the stability, reliability, and security of your application environments.GitLab lets you do version control, code review, and CICD in a single application, not to mention Docker registry for a seamless experience.If you're used to working with Jenkins, Gitlab CI will change the way you deploy your deliverables.Tight integrations with HashiCorp Terraform and Vault and multi-cloud capabilities give you the best platform for infrastructure automation and centralizes your devops workflow.Whether you're doing deliveries with bash powershell scripts or even Jenkins and Github, discover a new, devops and Cloud Native way to test build and deploy your deliverables with Gitlab CICD on any environment including Kubernetes.Gitlab is omnipresent and occupies an important place in the "CNCF Landscape" in the "Continuous Integration & Continuous Delivery" category.You want to know more, I'll take you on a crash course to learn GitLab CICD.An interview, a personal or professional project, get to know this DevOps tool that tends to become indispensable. This course will allow you to take the essentials of this Cloud native GitLab ci / cd tool: - Learn how to automate production deliveries with confidence with Git lab CI/CD pipelines:DevOps CI / CDThe jobs InternshipsPipelinesIncludesAnchorsLaunch conditionsAuto devops (update in progress)Git OpsThese are certainly elements that you don't know from GitLab ci / cd, but that will have no secret for you.This course comes with quizzes and labs to consolidate your knowledge and help you better master your workflow with Gitlab CI / CD.And especially with a complete CI/CD implementation project to migrate an application on GKE (Google Kubernetes Engine).I've been using GitLab CI / CD for almost 6 years since the addition of the CI functionality and pipelines and I'm still amazed by its capabilities and by the many features this tool offers.Update: AutodevopsAbdelilah Heddar Cloud, DevOps & Data trainerQu'est-ce que GitLab CI / CD ?Gitlab n'est pas juste un Git repository.GitLab est un outil Web de cycle de vie DevOps qui fournit un gestionnaire de dépôt Git fournissant un wiki, un suivi des problèmes et des pipelines de CI / CD.Pourquoi opter pour GitLab CICD ?Favorisez la collaboration entre vos équipes d'infrastructure, d'exploitation et de développement en sélectionnant GitLab CI pour votre tool chain DevOps.Déployez plus fréquemment et avec plus de confiance tout en augmentant la stabilité, la fiabilité et la sécurité de vos environnements application.GitLab vous permet de contrôler les versions, de réviser le code et les CICD dans une seule application , sans oublier la Docker registry le tout pour une expérience sans faille.Vous avez l'habitude de travailler avec Jenkins, Gitlab CI vous changera la façon dont vous déployer vos livrables.Les intégrations étroites avec HashiCorp Terraform et Vault ainsi que les capacités multi-clouds vous offrent la meilleure plate-forme pour l'automatisation de l'infrastructure et centralise vos workflow devops.Vous faites des livraisons avec des scripts bash powershell ou même avec Jenkins et Github, découvrez une nouvelle façon, devops et Cloud Native de tester builder et déployer vos livrables avec Gitlab CICD sur tout type d'environnement y compris Kubernetes.Gitlab est omni present et occupe une place importante dans le "CNCF Landscape" dans la catégorie "Continuous Integration & Continuous Delivery".Vous voulez en savoir plus, je vous embarque dans un cours accéléré pour apprendre GitLab CICD. Un entretien, un projet perso ou professionnel monter en compétences sur cet outil DevOps qui tend à devenir indispensable. Ce cours vous permettra de prendre l'essentiel de cet Outil Cloud native GitLab ci / cd: - Apprenez à automatiser les livraisons en production en toute confiance avec les pipelines Git lab CI/CD:DevOps CI / CDLes jobs Les StagesLes PipelinesLes IncludesLes AnchorsLes conditions de lancementAuto devops (mise à jour en cours)Git OpsCe sont certainement des éléments que vous ne connaissez pas de GitLab ci / cd, mais qui n'auront aucun secret pour vous.Ce cours vient avec des Quiz et des labs pour consolider vous connaissances et vous aidez à mieux maîtriser vos workflow avec Gitlab CI / CD.Et surtout avec un projet de mis en place complete d'une CI/CD pour migrer une application sur GKE (Google Kubernetes Engine).J'utilise GitLab CI / CD depuis près de 6 ans depuis l'ajout de la fonctionnalité CI et des pipelines et je suis toujours étonné par ses capacité et par les nombreuses features que propose cet outil.Update: AutodevopsAbdelilah Heddar Cloud, DevOps & Data trainer