|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/azure-devops-cicd-for-busy-net-developers/
课程评论:没有评论
课程名称:《Azure DevOps - CI/CD - 忙碌的 .Net 开发人员》 课程概述: 本课程介绍了DevOps的基本概念及其在软件开发中的应用。DevOps是一套旨在自动化和整合软件开发与IT团队之间流程的实践,使团队能够更快、更可靠地构建、测试和发布软件。课程强调了DevOps这一名词结合了“开发”(Development)和“运维”(Operations),并代表着开发团队与运维团队之间文化的转变,消除了传统上存在的孤岛效应。 课程中介绍了DevOps生命周期的无限循环模型,表明尽管各个阶段似乎是线性流动的,但实际上强调了整个生命周期中持续协作和逐步改进的必要性。 Azure DevOps是之前称为团队基础服务器(TFS)的协作软件开发工具,适用于项目大小的跨职能团队,并可以与现有的集成开发环境(IDE)或编辑器相结合。 课程还介绍了Azure DevOps的几个关键功能: - **开放与可扩展性**:通过REST APIs和OAuth 2.0等开放标准,将自定义工具或第三方服务与Azure DevOps Server集成,支持从市场上的各种扩展中整合最喜欢的工具和服务。 - **个人与小团队免费版**:Azure DevOps Server Express适用于个人开发者或不超过五人的小团队,免费使用,便捷安装在个人桌面或笔记本电脑上。 - **Azure Pipelines**:支持任何语言、平台或云的CI/CD工作流程,包括GitHub等任意Git提供者,实现构建、测试和部署。 - **Azure Repos**:提供无限制的、云托管的私有Git代码库,通过拉取请求和高级文件管理协作编写更好的代码。 - **Azure Artifacts**:创建、托管和共享团队包,并可以一键添加制品到CI/CD管道中。 通过本课程,学员将掌握如何利用Azure DevOps进行高效的持续集成与持续部署,适应快速变化的开发需求。
DevOpsDevOps is a set of practices that works to automate and integrate the processes between software development and IT teams, so they can build, test, and release software faster and more reliably.The term DevOps was formed by combining the words "development" and "operations" and signifies a cultural shift that bridges the gap between development and operation teams, which historically functioned in siloes.Because of the continuous nature of DevOps, practitioners use the infinity loop to show how the phases of the DevOps lifecycle relate to each other. Despite appearing to flow sequentially, the loop symbolizes the need for constant collaboration and iterative improvement throughout the entire lifecycle.Azure DevOpsCollaborative software development tools for the entire teamPreviously known as Team Foundation Server (TFS), Azure DevOps Server is a set of collaborative software development tools, hosted on-premises. Azure DevOps Server integrates with your existing IDE or editor, enabling your cross-functional team to work effectively on projects of all sizes.Open and extensibleIntegrate your custom tool or third-party service with Azure DevOps Server using open standards like REST APIs and OAuth 2.0. Integrate your favorite tools and services from our marketplace of extensions.Free version for individuals and small teamsUse Azure DevOps Server Express as individual developers or teams of five or fewer, at no cost. Easily install on your personal desktop or laptop without needing a dedicated server. Upgrade to Azure DevOps Server when your team has grown beyond five team members and take your full history with you.Azure PipelinesBuild, test and deploy with CI/CD that works with any language, platform, or cloud-including GitHub or any other Git provider.Azure ReposGet unlimited, cloud-hosted private Git repos and collaborate to build better code with pull requests and advanced file management.Azure ArtifactsCreate, host, and share packages with your team and add artifacts to your CI/CD pipelines with a single click.