|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/maitrisez-le-pipeline-yaml-azure-devops/
课程评论:没有评论
## Coursera 课程总结:掌握 Azure DevOps YAML 管道 本课程致力于帮助您成为 Azure DevOps CI/CD YAML 管道的专家。课程深入探讨了 YAML 管道的核心概念和实践,重点关注微软推荐的现代化、强大的一套 Yaml 管道模型。 **课程内容涵盖:** * **基础入门:** 涵盖先决条件、必要环境设置以及管道的初步构建。 * **核心技术:** 深入讲解变量、参数和表达式的运用,以及各种任务(Tasks)的使用。 * **执行控制:** 学习如何有效控制管道的执行流程。 * **构建产物(Artifacts):** 理解并管理通用、Feed 或管道/构建产物。 * **构建代理(Agents):** 了解构建代理的作用和配置。 * **部署:** 演示如何将应用程序部署到虚拟机(VM)。 * **高级主题:** * 安全变量和变量组。 * 理解管道的构成元素:Stage, Job, Steps, Trigger 等。 * 精通任务(Tasks)的使用,并进行管道的编排。 * 构建复杂的管道。 * 使用模板(Templates)、资源(Resources)、环境(Environments)。 * 创建和理解服务连接(Service Connections)。 * 管理各种类型的构建产物。 * 跨管道组件传递参数。 * 配置触发器(Triggers)。 * 配置环境、检查(Checks)、策略(Strategy)和部署作业(Deployment jobs)。 **课程特色:** * **实践导向:** 课程以大量演示(Demos)为核心,强调动手实践,让学习者能够轻松重现和实验,确保理解和掌握。 * **循序渐进:** 从基础概念开始,适合初学者和有一定基础的学习者,同时也为有经验的用户提供深入的见解。 * **现代方法:** 专注于 YAML 管道,这是微软推荐的最新一代管道模型,比传统的经典管道更具优势。 通过本课程,您将能够建立和管理高效、可靠的 Azure DevOps CI/CD 管道,提升您的 DevOps 实践水平。
Ce cours vous aidera à devenir un véritable expert des pipelines Yaml Azure Devops CI/CD.Le cours aborde les thèmes suivants:Prérequis, environnement nécessaire, démarrageTechniques de baseVariables, paramètres, expressionsLes tasksContrôler l'exécution d'un pipelineLes artefactsLes agents de buildDéploiement dans une VMLe cours ne fait que survoler le pipeline classique, il s'attache plutôt aux nouveau modèle: les pipelines Yaml. Plus moderne, plus puissants,. Bref la voie que Microsoft recommande pour vos nouveaux pipelines.La plupart des sujets sont abordés:Variables, paramètres, expressionssécuriser des variables, les groupes de variableles éléments de pipeline: stage, job, steps, trigger...les tasksorchestration des éléments de pipelinepipelines sophistiquéstemplates, ressources, environnementcréer et comprendre les Sevices Connexionartefacts: universels, flux ou pipeline/buildagents de buildpassage de paramètres entre éléments de pipelinetriggerenvironnements, check, stratégie et job de déploiementEt bien d'autres choses.Le cours peut ne pas être absolument complet, mais je pense vraiment ne pas en être loin et en tout cas couvrir ce qui est réellement important.Sa principale caractéristique est d'être très orienté démo. Tout ce qui est annoncé dans le cours est démontré dans des démos faciles à réaliser vous même. En général chaque module commence par un rappel de cours. Je n'entre généralement pas dans les détails à ce stade. je préfère privilégier les démos. C'est ma marque de fabrique.Vous aurez ainsi plusieurs heures de démos pour comprendre et expérimenter par vous même.Ce cours part des bases et donc s'adresse aux débutants et faux débutants. Mais il intéressera aussi les utilisateurs plus expérimentés.