|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/ci-cd-with-azure-devops/
课程评论:没有评论
课程名称:CI/CD与Azure DevOps - 工作板、管道、YAML部署 课程概述:本课程为那些刚刚开始或已经在DevOps/基础设施领域工作但希望深入理解Azure DevOps基础知识的学习者量身定制。课程基于多项目经验,通过从零开始的实践环节,确保用户理解每个步骤。您将通过完成练习题准备面试和证书考试。Azure DevOps为开发者提供服务,支持团队规划工作、协作代码开发、构建和部署应用程序。它促进了开发者与项目经理及贡献者之间的合作,使软件开发速度超过传统方法。 课程内容包括使用以下独立服务: - Azure Repos:提供Git仓库或团队基础版本控制(TFVC),用于代码的源控制。 - Azure Pipelines:提供构建和发布服务,支持应用程序的持续集成和交付。 - Azure Boards:提供一套敏捷工具,支持使用看板和Scrum规划和跟踪工作、代码缺陷和问题。 课程结构: - 创建Azure DevOps组织及多个项目以扩大团队。 - 根据业务需求创建工作项、故事、任务及史诗。 - 通过将工作项分配到冲刺中来规划冲刺,并使用Azure DevOps查询对任务进行标记和过滤。 - 学习基础的基础设施代码的持续集成和交付,创建发布管道。 - 编写YAML管道,配置CI/CD管道,利用多阶段结构。 - 使用Terraform代码在Azure上部署基础设施,并部署Python应用程序。 此课程是市场上少数不断更新的课程之一,以确保学习者能够获得最新的内容,我们团队以客户为中心,快速响应学习者的查询,并提供帮助。 如有任何反馈或需要特定教程,请随时与我们联系,我们将尽力满足您的需求。
Just getting started with a career in DevOps? or already working in DevOps / Infrastructure however keen to understand the fundamentals of Azure DevOps? This course is the tailor-made basis on multiple project experience with Azure DevOps, all of the hands-on sessions are performed right from scratch to make sure users are able to understand from the inception.Prepare for interviews and certification by solving quizzes at the end of sessions.Azure DevOps provides developer services for support teams to plan work, collaborate on code development, and build and deploy applications. Azure DevOps supports a culture and set of processes that bring developers and project managers and contributors together to complete software development. It allows organisations to create and improve products at a faster pace than they can with traditional software development approaches.Over the course you will use following standalone services:Azure Repos provides Git repositories or Team Foundation Version Control (TFVC) for source control of your code. For more information about Azure Repos, see What is Azure Repos?.Azure Pipelines provides build and release services to support continuous integration and delivery of your applications. For more information about Azure Pipelines, see What is Azure Pipelines?.Azure Boards delivers a suite of Agile tools to support planning and tracking work, code defects, and issues using Kanban and ScrumHow the course is structured?We will start the Module with Azure DevOps organisation, scale organisations by creating multiple projects per team.Create work items, stories, tasks, epics inline with your organisation business needsPlan sprint(s) by assigning work item from your backlog to sprintTag and colour work-items to filter tasks by using Azure DevOps queries.Learn the fundamental of Continuous Integration & Delivery for Infrastructure as a code using Azure DevOps classic pipelineBuild Release pipeline leveraging different tasks on Azure DevOpsWrite YAML pipeline for configuring CI CD pipeline using pipeline structure like stages > Jobs > Steps > TaskCreate Multi staged pipeline to deploy Infrastructure on AzureConfigure variables, conditions, custom bash script in Azure DevOps pipeline.Conditions based on output from Terraform.Use nested templates with reusable content, logic, and parameters.How to deploy an Azure DevOps pipeline in an actual production environment.What are we going to deploy?Since the course is built around Infrastructure Deployment, we would be deploying infrastructure on Azure using the Terraform Code.You may find the entire code repo along with the YAML Pipeline in the repo which can be download from the resource section in the course.We will also deploy a python application on Azure cloud.A multi staged production environmentThis course is one of the few in the marketplace, where it is being regularly updated almost realtime basis as soon as the publisher launch any new set of feature, we make sure learner enrolling into the course get the best out of the content.We also as a team strive to be customer focused by making sure whatever queries are being put on direct messages or in community, we try to get back to the learner within 24 hours if not early, there have been scenarios where in our instructors have been on screen sharing session with the users and helped them solving the problems.Don't find what you are looking for? Let us know in the feedback we will try to onboard the tutorials for you.