Azure 是如何工作的?关于在 Azure 云上工作你需要知道的一切?
没有人反对云是计算的未来。今天,越来越多的人和企业正在使用云管理(无论他们是否认为),并且组织正在转向以数字方式改变他们的任务,利用云技术的来源来提高效率、效力和竞争力。
根据当前的一份报告,大约 73% 的公司在云中有效地至少拥有一个应用程序或框架。计划在来年再增加 17% 以推动云计算。云技术的正常使用也在扩大,从 2016 年的每家企业 160 万美元增加到今天的 220 万美元。此外,不仅是企业出手确保其贸易处于这一计算机化举措的前线;中小型企业现在通常在云技术上投入约 88.9 万美元,比 2016 年的正常预算增加了 210%。
在 Azure 云上工作的好处
Azure 的 IaaS 贡献的最明显优势是您的协会不需要配置、购买、维修和维护设备来运行基于云的工作负载。节省始于设备费用,但包括更值得注意的间接费用,包括放置这些服务器所需的物理空间以及保持它们运行的能力。
由于 Azure 资源是虚拟的,因此在您等待更换或维修时,它们不会突然失败并影响停机时间。虚拟设备资源可能会缩小或放大,直到物理设备无法扩展,从而可以轻松管理涌入基于 Azure 的站点的突然激增。需要满足信息存储和移动的全球隐私先决条件的庞大协会可以毫不费力地根据他们的偏好将服务和数据移动到域。对于工程师,Azure 提供了对服务的快速访问,这些服务用于改进设计 IoT 工具、移动应用程序、关联在线数据库和存储资源以及为容器部署技术。此外,微软在面向设计师的人工智能工具和机器学习方面投入了大量资金。
Azure 是如何工作的?
我们可以撰写一整本书,涵盖 Azure 提供的完整服务范围,但第二天它就会过时,因为该宇宙一直在增长。以下是按类别组织的可访问的不同服务的详尽概要。
数据库和存储
Azure 旨在处理大量非结构化或结构化信息。 Azure 存储服务包含 Azure Blob(用于非结构化信息,包括向 Internet 提供文档、图像和视频流); Azure 文件是基于云的记录共享,可利用标准消息块 (SMB) 的协议; Azure 队列,用于 Azure 表和应用程序段之间的消息传递,一个用于组织信息的 NoSQL 存储。
对于基于 SQL Server 重新定位数据库,有 Azure SQL 数据库,这是一种完全受监督的服务,可用作托管实例,从一开始就将本地部署或工作负载移动到以包的形式提供 SQL 数据库。然后是 Azure Cosmos DB,微软在大数据上下了很大的赌注。它是服务水平协议 (SLA)“在全球范围内传播、存储和吞吐量可扩展、完全托管、数据库服务的不同备份类型。”
应用开发工具和服务
移动应用程序和桌面的设计人员拥有用于部署和构建这些应用程序的全套设备,从 Visual Studio 改进条件开始,可以在 Windows 10 Enterprise N 和 Windows Server 的虚拟机上以不同形式(带有审查版本)访问。
此外,Azure 为 Visual Studio 提供 Azure DevOps 和团队服务,Azure 结合了广泛的 DevOps 第三方工具选择,用于共享代码、部署软件、管理工作流以及监控使用和性能。您可以利用 Jenkins 在云中构建应用程序并将它们部署到 Azure。利用 Ansible 或 Terraform 配置和供应基础设施,然后使用 Chef Automate 管理所有内容。
容器和容器服务
容器是安全运行应用程序的封装标准化环境,具有快速扩展的能力和高可用性。 Azure 的市场将容器的图像扩展和部署变得特别简单。用于管理标准的容器化工作负载是 Kubernetes 容器编排服务,可在 Azure 上作为 AKS - Azure Kubernetes 服务访问。
未来基于云的工作负载的容器化有多重要?微软已经完全围绕 Kubernetes 重新调整了整个服务器框架,并采购了一些主要的制造商。 Azure 在其市场上提供了超过 100 个容器的图像,以及来自 Docker 和其他用于处理这些图像的设备。
机器学习
Azure 的最新扩展包括一系列用于识别有用算法和执行预测分析的工具。 Azure Machine 的学习服务让您可以直接在云或混合环境中训练、构建和部署机器学习,利用您在本地使用的类似系统和设备。
Azure 基础架构
Azure IaaS 最重要的使用场景之一是将虚拟服务器更改为在 Azure 数据中心运行的物理服务器,因此这些线路无需维护硬件。该服务器可以驱动任何服务器版本的 Windows 或支持的桌面,直到 Server 2019。或者另一方面,您可以查看相当多的 Linux 发行版列表,以及各种支持的版本,包括 FreeBSD、Red Hat Enterprise Linux、Ubuntu Server,甚至 Oracle Linux。在 Azure 的大市场中,您可以发现为任何项目准备的运行虚拟服务器,包括 SAP Hana、Docker、SQL Server 和(沿着该服务器的 Oracle Linux)Oracle 数据库。
基于云计算的基础设施拥有许多技巧,您只能在自己的服务器机房中付出巨大的努力才能实现,包括动态硬件升级和虚拟交换机翻转时的内置负载平衡。它还集成了一些惊人的安全功能,例如,在 VM 访问的关键时刻,它在网络级别保护 VM,阻止入站流量,除非显式访问请求被批准。
云计算