Azure Arc 概要:功能、管理和应用场景详解,AZ900 考点示例
文章目录
- 本文大纲
- 一、什么是 Azure Arc
- 二、使用 Azure Arc 可以做什么操作
- 三、使用 Azure Arc 可以管理什么资源
- 3.1 如何使用Azure Arc与服务器?
- 四、Azure Arc 支持的主要场景
- 五、在 AZ900 中的考点示例
- 5.1 示例题 1
- 5.2 示例题 2
本文大纲
本文思维导图概述的主要内容:

一、什么是 Azure Arc
在2019年微软的Kindle大会上,一个备受关注的宣布是Azure Arc,它是一款专为混合云应用程序和基础设施而设计的全新运维工具。
当今,各家企业正积极应对不断复杂化的业务环境。这些环境横跨多个数据中心、多云和边缘部署。每个环境和云平台都配备了独立的管理工具,而适应新的DevOps和ITOps操作模型可能会面临资源跨越难题。
Azure Arc 可以帮助组织管理和扩展其资源、应用程序和数据,无论这些资源位于云中、边缘设备上还是本地数据中心中。Azure Arc的主要目标是提供一种集中式的管理平台,使组织能够跨多个环境(多云、多地点和多种技术堆栈)管理其计算资源和应用程序。
一句话可以总结为:Azure Arc 通过提供一致的多云和本地管理平台,从而简化了治理和管理。
如果你是在备考 AZ-900,那么只需要知道 Azure Arc 是干什么用的即可,所注意的关键字为,管理多云和本地资源(On-Premises)。基本在 AZ900中就只有这么一个考点,知道其是干什么用的。
二、使用 Azure Arc 可以做什么操作
Azure Arc 提供一种集中统一的方式来执行以下操作:
- 通过将现有非 Azure 和/或本地资源投影到 Azure 资源管理器中来管理整个环境。
- 管理虚拟机、Kubernetes 群集和数据库,就像它们在 Azure 中运行一样。
- 无论资源位于何处,都可以使用熟悉的 Azure 服务和管理功能。
- 继续使用传统的 ITOps,同时引入 DevOps 做法,以支持环境中的新云本机模式。
- 将自定义位置配置为已启用 Azure Arc 的 Kubernetes 群集和群集扩展上的抽象层。
(查看大图方法:有点图片新窗口打开,之后点击放大图片)

三、使用 Azure Arc 可以管理什么资源

- 本地数据中心服务器:管理在 Azure 外部托管的 Windows 和 Linux 物理服务器和虚拟机。
- Kubernetes 群集:通过多个受支持的分发,附加和配置在任意位置运行的 Kubernetes 群集。
- Azure 数据服务:使用 Kubernetes 和你选择的基础结构在本地、边缘和公有云环境中运行 Azure 数据服务。 SQL 托管实例和 PostgreSQL(预览版)服务目前可用。
- SQL Server 数据库:将 Azure 服务扩展到在 Azure 外部托管的 SQL Server 实例。
- 虚拟机(预览版):基于 VMware vSphere 或 Azure Stack HCI 对虚拟机进行预配、重设大小、删除和管理操作,并通过基于角色的访问启用 VM 自助服务。
3.1 如何使用Azure Arc与服务器?
这里举一个实际的例子,比如使用 Azure Arc 管理本地的服务器,你首先需要在你本地服务器或者数据中心的虚拟机中,安装一个 Azure Arc 的 Agent,之后就会你的服务器中的 Agent 就会实时收集一些你服务器的状态以及信息反馈给 Azure, 这样你在Azure 的 Portal 中就可以看到你本地的服务器状态以及一些信息,并且可以管理一些你的这些服务器,比如状态,打补丁,进行更新等。

Azure Arc管理的服务器可以是虚拟机,而不一定是物理服务器。这意味着你可以在虚拟机的基础映像中预先加载代理,而不必等到安装时再添加。作为服务设置的一部分,Azure Arc 会生成自定义配置,这些配置将在将代理下载和安装到各个服务器之前在不同服务器上运行,从而将这些服务器添加为资源。
四、Azure Arc 支持的主要场景
如果你在管理多云或者本地基础设施的时候,有如下的使用或者需求场景,那么你可以考虑选择使用 Azure Arc。
- 在整个环境中为服务器实现一致的清单、管理、治理和安全性。
- 配置 Azure VM 扩展以使用 Azure 管理服务监视、保护和更新服务器。
- 大规模管理和治理 Kubernetes 群集。
- 跨 Git 存储库的一个或多个群集使用 GitOps 部署配置。
- 使用 Azure Policy 实现 Kubernetes 群集的零接触合规性和配置。
- 在任何 Kubernetes 环境(特别是 Azure SQL 托管实例和 Azure Database for PostgreSQL 服务器,其中包含升级、更新、安全性和监视等权益)上运行 Azure 数据服务,就像在 Azure 中运行一样。 使用弹性缩放,应用更新,而不会导致任何应用程序停机,即使没有持续连接到 Azure。
- 在已启用 Azure Arc 的 Kubernetes 群集上创建自定义位置,将它们用作部署 Azure 服务实例的目标位置。 为已启用 Azure Arc 的数据服务、Azure Arc 上的应用服务(包括 Web、函数和逻辑应用)和 Kubernetes 上的事件网格部署 Azure 服务群集扩展。
- 为 VMware vSphere 和 Azure Stack HCI 环境执行虚拟机生命周期和管理操作。
- 无论使用的是 Azure 门户、Azure CLI、Azure PowerShell 还是 Azure REST API,都可以查看已启用 Azure Arc 的资源的统一体验。
五、在 AZ900 中的考点示例
这里列举一个关于 Azure Arc 的示例问题:
5.1 示例题 1
问题:你可以使用哪一个 Azure 服务来管理你的本地 Windows 服务器

正确答案:Azure Arc
解释:Azure Arc允许组织将Azure资源管理器的控制平面从公共云扩展到他们的本地环境,以便他们可以像在Azure中本地存在一样管理这些资源,并利用Automanage等服务。
5.2 示例题 2
问题:
什么服务将 Azure 合规性和监控扩展到混合和多云配置?

答案:Azure Arc
根据上文的讲解,你应该可以选出答案是 Azure Arc,这里的干扰答案是 Azure Policy,Azure Plicy也涉及到 Azure 的 compliance,但是在管理之前需要将其他 OP 资源等纳入到 Azure 后才可以,而不是题目中说的扩展到。
[ 本文作者 ] bluetata
[ 原文链接 ] https://bluetata.blog.csdn.net/article/details/133325998
[ 最后更新 ] 09/29/2023 23:30
[ 版权声明 ] 如果您在非 CSDN 网站内看到这一行,
说明网络爬虫可能在本人还没有完整发布的时候就抓走了我的文章,
可能导致内容不完整,请去上述的原文链接查看原文。
相关文章:
Azure Arc 概要:功能、管理和应用场景详解,AZ900 考点示例
文章目录 本文大纲一、什么是 Azure Arc二、使用 Azure Arc 可以做什么操作三、使用 Azure Arc 可以管理什么资源3.1 如何使用Azure Arc与服务器? 四、Azure Arc 支持的主要场景五、在 AZ900 中的考点示例5.1 示例题 15.2 示例题 2 本文大纲 本文思维导图概述的主要内容&…...
JavaScript Web APIs第一天笔记
复习: splice() 方法用于添加或删除数组中的元素。 **注意:**这种方法会改变原始数组。 删除数组: splice(起始位置, 删除的个数) 比如:1 let arr [red, green, blue] arr.splice(1,1) // 删除green元素 consol…...
十六.镜头知识之工业镜头的质量判断因素
十六.镜头知识之工业镜头的质量判断因素 文章目录 十六.镜头知识之工业镜头的质量判断因素1.分辨率(Resolution)2.明锐度(Acutance)3.景深(DOF):4. 最大相对孔径与光圈系数5.工业镜头各参数间的相互影响关系5.1.焦距大小的影响情况5.2.光圈大小的影响情况5.3.像场中…...
网络协议--概述
1.2 分层 网络协议通常分不同层次进行开发,每一层分别负责不同的通信功能。一个协议族,比如TCP/IP,是一组不同层次上的多个协议的组合。 TCP/IP通常被认为是一个四层协议系统,如图1-1所示。每一层负责不同的功能: 1.链…...
aarch64 平台 musl gcc 工具链手动编译方法
目标 手动编译一个 aarch64 平台的 musl gcc 工具链 musl libc 与 glibc、uclibc 等,都是 标准C 库, musl libc 是基于系统调用之上的 标准C 库,也就是用户态的 标准C 库。 musl libc 轻量、开源、免费,是一些 操作系统的选择,当前 Lite-OS 与 RT-Smart 等均采用自制的 mu…...
计算机图像处理-高斯滤波
高斯滤波 高斯滤波是一种线性平滑滤波,适用于消除高斯噪声,广泛应用于图像处理的减噪过程。通俗的讲,高斯滤波就是对整幅图像进行加权平均的过程,每一个像素点的值,都由其本身和邻域内的其他像素值经过加权平均后得到…...
lv5 嵌入式开发-9 信号机制(上)
目录 1 信号机制 2 信号的产生 3 常用信号 4 相关命令 4.1 信号相关命令 kill / killall 4.2 信号发送 – kill / raise 4.3 定时器函数相关函数 – alarm /ualarm/ pause 4.4 信号捕捉:设置信号响应方式 – signal /sigaction,闹钟实现 4.5 子…...
460. LFU 缓存
请你为 最不经常使用(LFU)缓存算法设计并实现数据结构。 实现 LFUCache 类: LFUCache(int capacity) - 用数据结构的容量 capacity 初始化对象int get(int key) - 如果键 key 存在于缓存中,则获取键的值,否则返回 -1…...
YOLOV8 C++ opecv_dnn模块部署
废话不多说:opencv>4.7.0 opencv编译不做解释,需要的话翻看别的博主的编译教程 代码饱含V5,V7,V8部署内容 头文件yoloV8.h #pragma once #include<iostream> #include<opencv2/opencv.hpp> using namespace std; using namespace cv; using name…...
STM32 DMA从存储器发送数据到串口
1.任务描述 (1)ds18b20测量环境温度存储到存储器(数组)中。 (2)开启DMA将数组中的内容,通过DMA发送到串口 存在问题,ds18b20读到的数据是正常的,但是串口只是发送其低…...
Flask连接数据库返回json数据
常用方法: json.dumps(字典) 将python的字典转换为json字符串json.loads(字符串) 将字符串转换为python中的字典方法一:将python字典转化为json from flask import Flask import jsonapp Flask(__name__)app.route("/index") def index():# 返回json数据的方法…...
Openresty通过Lua+Redis 实现动态封禁IP
求背景 为了封禁某些爬虫或者恶意用户对服务器的请求,我们需要建立一个动态的 IP 黑名单。对于黑名单之内的 IP ,拒绝提供服务。并且可以设置失效 1.安装Openresty(编译安装) wget https://openresty.org/download/openresty-1.…...
碎片笔记|AIGC核心技术综述
前言:AIGC全称为AI-Generated Content,直译为人工智能内容生成。即采用人工智能技术来自动生产内容。AIGC在2022年的爆发,主要是得益于深度学习模型方面的技术创新。不断涌现的生成算法、预训练模型以及多模态等技术的融合引发了AIGC的技术变…...
28385-2012 印刷机械 锁线机 学习笔记
声明 本文是学习GB-T 28385-2012 印刷机械 锁线机. 而整理的学习笔记,分享出来希望更多人受益,如果存在侵权请及时联系我们 1 范围 本标准规定了锁线机的型式、基本参数、要求、试验方法、检验规则、标志、包装、运输与贮存。 本标准适用于用线将书帖装订成书芯的锁线机。 …...
【大规模 MIMO 检测】基于ADMM的大型MU-MIMO无穷大范数检测研究(Matlab代码实现)
💥💥💞💞欢迎来到本博客❤️❤️💥💥 🏆博主优势:🌞🌞🌞博客内容尽量做到思维缜密,逻辑清晰,为了方便读者。 ⛳️座右铭&a…...
MySQL数据库记录的删除操作与特殊字符
在数据库管理中,除了添加和修改记录之外,删除操作也是一个重要的方面。同时特殊字符序列的处理也是必不可少的一步。 本文将深入探讨如何在MySQL数据库中进行表记录的删除操作,以及如何处理特殊字符序列。将使用《三国志》游戏数据作为示例来进行解释。 文章目录 表记录的…...
什么是TypeScript
TypeScript是一个开源的编程语言,它是JavaScript的超集。它允许开发人员编写更具可靠性和高效性的代码,同时提供了强类型支持、类、接口、模块等新的特性。TypeScript的代码可以编译成纯JavaScript代码,可以在任何支持JavaScript的平台上运行…...
[docker]笔记-网络故障处理
1、同事在虚拟机上部署docker,发现电脑无法登录虚拟机了。首先ping测是通的,从我电脑继续进行登录测试发现没问题,初步判断是她电脑网络和虚拟机网络之间连接出错。 2、进行虚拟机登录查看,首先使用route -n命令查看路由…...
牛客网_HJ1_字符串最后一个单词的长度
HJ1_字符串最后一个单词的长度 原题思路代码运行截图收获 原题 字符串最后一个单词的长度 思路 从最后一个字符开始遍历,遇到第一个空格时的长度即为最后一个单词的长度 代码 #include <iostream> #include <string> using namespace std;int main…...
智算创新,美格智能助力智慧支付加速发展
9月21日,以“智算引领创新未来”为主题的紫光展锐2023泛物联网终端生态论坛在深圳举行。作为紫光展锐重要战略合作伙伴,美格智能标准模组产品线总经理郭强华、高级产品总监刘伟鹏受邀出席论坛。美格智能基于紫光展锐5G、4G、智能SoC、Cat.1 bis等芯片平台…...
设计模式和设计原则回顾
设计模式和设计原则回顾 23种设计模式是设计原则的完美体现,设计原则设计原则是设计模式的理论基石, 设计模式 在经典的设计模式分类中(如《设计模式:可复用面向对象软件的基础》一书中),总共有23种设计模式,分为三大类: 一、创建型模式(5种) 1. 单例模式(Sing…...
python/java环境配置
环境变量放一起 python: 1.首先下载Python Python下载地址:Download Python | Python.org downloads ---windows -- 64 2.安装Python 下面两个,然后自定义,全选 可以把前4个选上 3.环境配置 1)搜高级系统设置 2…...
centos 7 部署awstats 网站访问检测
一、基础环境准备(两种安装方式都要做) bash # 安装必要依赖 yum install -y httpd perl mod_perl perl-Time-HiRes perl-DateTime systemctl enable httpd # 设置 Apache 开机自启 systemctl start httpd # 启动 Apache二、安装 AWStats࿰…...
聊聊 Pulsar:Producer 源码解析
一、前言 Apache Pulsar 是一个企业级的开源分布式消息传递平台,以其高性能、可扩展性和存储计算分离架构在消息队列和流处理领域独树一帜。在 Pulsar 的核心架构中,Producer(生产者) 是连接客户端应用与消息队列的第一步。生产者…...
第25节 Node.js 断言测试
Node.js的assert模块主要用于编写程序的单元测试时使用,通过断言可以提早发现和排查出错误。 稳定性: 5 - 锁定 这个模块可用于应用的单元测试,通过 require(assert) 可以使用这个模块。 assert.fail(actual, expected, message, operator) 使用参数…...
苍穹外卖--缓存菜品
1.问题说明 用户端小程序展示的菜品数据都是通过查询数据库获得,如果用户端访问量比较大,数据库访问压力随之增大 2.实现思路 通过Redis来缓存菜品数据,减少数据库查询操作。 缓存逻辑分析: ①每个分类下的菜品保持一份缓存数据…...
Python爬虫(一):爬虫伪装
一、网站防爬机制概述 在当今互联网环境中,具有一定规模或盈利性质的网站几乎都实施了各种防爬措施。这些措施主要分为两大类: 身份验证机制:直接将未经授权的爬虫阻挡在外反爬技术体系:通过各种技术手段增加爬虫获取数据的难度…...
MySQL 8.0 OCP 英文题库解析(十三)
Oracle 为庆祝 MySQL 30 周年,截止到 2025.07.31 之前。所有人均可以免费考取原价245美元的MySQL OCP 认证。 从今天开始,将英文题库免费公布出来,并进行解析,帮助大家在一个月之内轻松通过OCP认证。 本期公布试题111~120 试题1…...
06 Deep learning神经网络编程基础 激活函数 --吴恩达
深度学习激活函数详解 一、核心作用 引入非线性:使神经网络可学习复杂模式控制输出范围:如Sigmoid将输出限制在(0,1)梯度传递:影响反向传播的稳定性二、常见类型及数学表达 Sigmoid σ ( x ) = 1 1 +...
以光量子为例,详解量子获取方式
光量子技术获取量子比特可在室温下进行。该方式有望通过与名为硅光子学(silicon photonics)的光波导(optical waveguide)芯片制造技术和光纤等光通信技术相结合来实现量子计算机。量子力学中,光既是波又是粒子。光子本…...
