|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/azure-devops-pipelines-from-zero-to-hero/
课程评论:没有评论
**课程名称:** Azure DevOps Pipelines 从零到英雄 **课程概述:** 本课程旨在帮助您从头开始掌握 Azure DevOps,构建实际的 CI/CD(持续集成/持续部署)流水线。通过理论讲解、指导性实验和真实部署场景,您将熟练运用 Azure DevOps 的各项功能。无论您是开发人员、DevOps 工程师还是 IT 专业人员,本课程都将为您提供使用经典流水线和 YAML 流水线构建、管理和保护现代 DevOps 工作流所需的技能。 **您将学到:** * 设置和配置 Azure DevOps 组织和项目。 * 使用 Azure Repos 管理代码仓库。 * 创建和管理经典流水线和发布,用于各种部署目标。 * 为 CI/CD 工作流构建现代化的、基于 YAML 的多阶段流水线。 * 将 .NET Core 应用程序部署到 Azure App Services、Container Apps 和 Azure Kubernetes Service (AKS)。 * 在流水线中使用 Helm charts 和 Kubernetes Environments。 * 在 Windows、Docker 和 Kubernetes 上实现自托管代理,并配置 KEDA 自动伸缩。 * 掌握 Azure DevOps 安全性:权限、访问控制、分支策略等。 * 完成每个主题的动手实验,包括指导性练习和真实基础设施操作。 **动手项目示例:** * 为 .NET Core Web App 到 Azure App Services 构建 CI/CD。 * 使用 YAML 和 Helm 进行 Kubernetes 部署。 * 在 Kubernetes 上实现带自动伸缩的自托管代理。 * 构建完整的 YAML CI/CD 流水线以部署到 AKS。 * 使用基于角色的访问和分支策略进行安全的 DevOps 设置。 **目标学员:** * 希望开始学习 Azure DevOps 的初学者。 * 希望深化 DevOps 技能的中级用户。 * 希望获得现代 CI/CD 工具实践经验的 DevOps 工程师。 * 准备在实际项目中担任 DevOps 角色的任何人。 **课程成果:** 学完本课程后,您将充满信心地具备在 Azure DevOps 中设计和部署安全、可扩展且自动化的 CI/CD 流水线的能力,就像在实际企业环境中一样。
Course DescriptionAre you ready to master Azure DevOps and build real-world CI/CD pipelines from scratch?This comprehensive, hands-on course is designed to help you become proficient in Azure DevOps through a combination of theory, guided labs, and real deployment scenarios. Whether you're a developer, DevOps engineer, or IT professional, this course will equip you with the skills needed to build, manage, and secure modern DevOps workflows using both Classic Pipelines and YAML Pipelines.What You'll Learn:Set up and configure your Azure DevOps Organization and ProjectsUse Azure Repos to manage your code repositoriesCreate and manage Classic Pipelines and Releases for various deployment targetsBuild modern YAML-based multi-stage pipelines for CI/CD workflowsDeploy.NET Core apps to Azure App Services, Container Apps, and Azure Kubernetes Service (AKS)Use Helm charts and Kubernetes Environments in pipelinesImplement Self-Hosted Agents on Windows, Docker, and Kubernetes with KEDA auto-scalingMaster Azure DevOps security: permissions, access control, branch policies, and moreWork on hands-on labs for each topic with guided exercises and real infrastructureHands-On Projects Include:CI/CD for a.NET Core Web App to Azure App ServicesKubernetes deployment using YAML & HelmSelf-hosted agent on Kubernetes with auto-scalingFull CI/CD pipeline using YAML to deploy to AKSSecure DevOps setup using role-based access and branch policiesWho Is This Course For?Beginners looking to get started with Azure DevOpsIntermediate users aiming to deepen their DevOps skillsDevOps engineers wanting hands-on experience with modern CI/CD toolsAnyone preparing for DevOps roles in real-world projectsBy the end of this course, you'll have the confidence and experience to design and deploy secure, scalable, and automated CI/CD pipelines in Azure DevOps-just like it's done in real enterprise environments.