Azure Artifacts Overview In Azure DevOps

所在平台: Udemy

课程主页: https://www.udemy.com/course/azure-artifacts-overview-azure-devops/

课程评论:没有评论

第一个写评论        关注课程

课程简介

《Azure DevOps 中的 Azure Artifacts 概述》课程总结: 本课程旨在从零开始,帮助您构建扎实的 Azure Artifacts 技能基础,深入了解 Azure 云管理中的多个 Feed 配置和开发。通过学习和实践,您将能够为您的组织发布和下载软件包/Feed。此外,您还将了解如何利用集中的存储和监控位置,以及不同的工具来管理软件生态系统中的软件包。 课程重点涵盖: * **Artifacts 概念**: 了解 Artifacts 是什么。 * **生成 Artifacts**: Public and Download Build Artifacts,发布和下载构建 Artifacts。 * **管道 Artifacts**: Publish and Download Pipeline Artifacts,发布和下载管道 Artifacts。管道 Artifacts 提供了一种在不同阶段或不同管道之间共享文件的方法,它们通常是某个构建过程的输出,供其他作业使用或部署。 * **Feed 和 NuGet 包**: Working with Feed and NuGet Packages,使用 Feed 和 NuGet 包。 * **上游源**: Upstream Sources,配置上游源以从公共存储库获取包。 * **公共 NuGet 源**: Public NuGet,从公共 NuGet 源获取包。 * **管道到 NuGet Feed**: Package from Pipeline to NuGet Feeds,将管道输出发布到 NuGet Feed。 * **视图**: Views,管理 Feed 中的包视图。 * **公开共享包**: Share Packages Publicly,公开共享软件包。 课程中,您将体验**动手实践的循序渐进的学习过程**,以获得真实世界的经验,并在问答环节获得支持。 **什么是包?** 包是一种正式化的、可分发的软件 Artifacts 单元,可以被其他软件解决方案消费。它描述了自身的内容,并通常包含额外的元数据,这些元数据可以唯一地标识包,使其自描述。这有助于在集中位置更好地存储包,以可预测的方式消费包的内容,并支持管理包的工具。 **常见的包格式:** * **NuGet**: 包含已发布的 .NET 项目文件的 .ZIP 压缩文件夹结构,扩展名为 .nupkg。 * **NPM**: 包含 JavaScript 文件和一个描述包元数据的 package.json 文件的文件或文件夹。 * **Maven**: Java 项目的包,包含一个描述项目元数据的 Project Object Model (POM) 文件。 * **PyPI**: Python 的官方第三方软件存储库。 * **Docker**: 称为镜像,包含组件的完整、独立的部署。

课程评论(0条)

课程详情

This course will help you to build your skills from scratch, developing a solid foundation of artifacts skills within Azure cloud management. You will get in-depth knowledge over several feeds for its configuration and development. Understanding and working with these modules will help you to perform publish and downloading packages/feeds for your organization.In addition, you also practiced with centralized locations that will be useful for package storing and monitoring. Different tools can help you to manage the packages in the software ecosystem. This course should cover the below areasWhat are ArtifactsPublic and Download Build ArtifactsPublish and Download Pipeline ArtifactsWorking with Feed and NuGet PackagesUpstream SourcesPublic NuGetPackage from Pipeline to NuGet FeedsViewsShare Packages PubliclyPipelines artifacts give specific ways to distribute files between staging and different pipelines. In this journey, you will have a Hands-on Step By Step Process of learning for a real-time experience and also get Support in the Q & A section.Publish and Download Pipeline ArtifactsPipeline artifacts provide a way to share files between stages in a pipeline or between different pipelines. They are typically the output of a build process that needs to be consumed by another job or be deployed. Artifacts are associated with the run they were produced in and remain available after the run has been completed.What is a Package?A package is a formalized way of creating a distributable unit of software artifacts that can be consumed from another software solution. The package describes the content it contains and usually provides additional metadata. This additional information uniquely identifies the individual packages and to be self-descriptive. It helps to better store packages in centralized locations and consume the contents of the package in a predictable manner. In addition, it enables tooling to manage the packages in the software solution.Packaging FormatsNuGet: A NuGet package is essentially a compressed folder structure with published.NET project files in ZIP format and has the.nupkg extension.NPM: A NPM package is a file or folder that contains JavaScript files and a package.json file describing the metadata of the package.Maven: Each Java-based projects package has It has a Project Object Model file describing the metadata of the projectPyPI: The Python Package Index, abbreviated as PyPI and also known as the Cheese Shop, is the official third-party software repository for Python.Docker: Docker packages are called images and contain complete and self-contained deployments of components.

课程标签

0人关注该课程

主题相关的课程