|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/azure-container-registry-acr-a-complete-guide/
课程评论:没有评论
课程名称:Azure 容器注册表 (ACR):完整指南 课程概述:在云计算领域,容器的出现改变了软件开发的游戏规则,使开发者能够无缝地创建、测试和部署应用程序。然而,这也带来了对集中存储和管理容器镜像的需求,这正是 Azure 容器注册表 (ACR) 所能提供的服务。Azure 容器注册表 (ACR) 是一个私有、托管和安全的注册服务,支持用户存储和管理容器镜像,以便与 Azure 服务(如 Azure Kubernetes 服务 AKS)或其他非 Azure 服务、甚至本地环境结合使用。本课程“Azure 容器注册表 (ACR) 的简单指南”是您了解和管理 ACR 的全面指南。 课程内容将包括大量的实践环节,以确保您能够将所学概念应用于实际情境中。无论您是容器管理的新手还是经验丰富的专业人士,本课程都将为您提供使用 ACR 管理和存储容器所需的专业知识。 课程开始时,我们会探讨容器、镜像和注册表的基本知识,深入讲解 ACR 的基础知识,包括其层级、限制和定价。接着,您将学习如何创建 ACR、导入、拉取和推送镜像、使用代理池等内容。 然后课程将转向更高级的主题,例如使用各种 ACR 任务和 Webhook 进行自动化、删除、恢复和锁定 ACR 镜像和仓库、访问控制及所有可用的身份验证选项。接下来,我们还将讨论如何将 ACR 集成到其他 Azure 服务中,如 Azure Kubernetes 服务 (AKS)、Azure 容器实例 (ACI) 和 Azure Web App for Containers。此外,您将学习关于网络和安全方面的知识,包括如何限制公共访问、使用受信服务、通过私有终端或防火墙进行连接、使用 Microsoft Defender 扫描镜像、通过 Azure 策略实施治理和安全性,或使用内容信任。 在监控和故障排除部分,您将学习故障排除的基础知识、如何监控 ACR,以及如何为指标和日志创建警报。最后,我们将讨论高可用性和性能,包括将 ACR 移动到另一个区域、可用性区域、地理复制、项目传送(Project Teleport)和 ACR 缓存等内容。 通过本课程结束时,您将全面了解 ACR,具备轻松创建和管理您自己的容器注册表的技能。无论您是软件开发人员、DevOps 工程师还是 IT 专业人士,本课程都将为您提供提升容器管理水平所需的知识和技能。
In the world of cloud computing, containers have emerged as a game-changer, enabling software developers to create, test, and deploy applications seamlessly. But with this comes the need for a centralized location to store and manage these container images, which is where Azure Container Registry (ACR) comes into play.Azure Container Registry (ACR) is a private, managed, and secure registry service that allows users to store and manage container images for use with Azure services like Azure Kubernetes Service (AKS) and more, or even non-Azure services or on-premises.This course, "Azure Container Registry (ACR) Made Easy," is your comprehensive guide to understanding and managing ACR. Throughout the course, we have a lot of practice/hands-on sessions to ensure that you can apply the concepts you learned in real-world situations. Whether you are new to container management or an experienced professional, this course will provide you with the expertise needed to manage and store containers using ACR.We will start by exploring containers, images, and registries, followed by an in-depth explanation of ACR's basics, including its tiers, limits, and pricing. You will then learn how to create an ACR, import, pull, and push images, work with agent pools, and more.The course then moves on to more advanced topics, such as automating with all kinds of ACR Tasks and Webhooks, deleting, recovering, and locking ACR images and repositories. We will also delve into access control and all the authentication options available.Next, we will look at integrating ACR with other Azure services, such as Azure Kubernetes Service (AKS), Azure Container Instances (ACI), and Azure Web App for Containers. You will also learn about networking and security, including how to restrict public access, use trusted services, connect via a private endpoint or from behind a firewall, scan images with Microsoft Defender, implement governance and security with Azure Policy, or use Content Trust.In the monitoring and troubleshooting section, you will learn the basics of troubleshooting, how to monitor ACR, and how to create alerts for metrics and logs. Finally, we will cover high availability and performance, including moving an ACR to another region, availability zones, geo-replication, Project Teleport, and cache for ACR.By the end of this course, you will have gained a thorough understanding of ACR and the skills to create and manage your own container registry with ease. Whether you are a software developer, a DevOps engineer, or an IT professional, this course will equip you with the knowledge and skills to take your container management to the next level.