Azure 是 Microsoft 的云计算平台。 Azure 是一系列持续扩展的云服务,可帮助组织迎接当前和未来的业务挑战。 Azure 让你能够使用喜爱的工具和框架在大规模全球性网络上随意生成、管理和部署应用程序。
Azure 如何工作?
Azure使用一种称为“虚拟化”的技术,虚拟化使用称为“虚拟机监控程序”的抽象层,分隔计算机的硬件与其操作系统之间的机密耦合。虚拟机监控程序在虚拟机中模拟实际计算机及其CPU的所有功能。它可以
同时运行多个虚拟机,优化受阻碍的硬件的容量,每个虚拟机可以运行任何兼容的操作系统,例如Windows或Linux。Azure采用这种虚拟化技术,并在全球的Microsoft数据中心大规模重复使用这种技术。每个数据
中心都有装满服务器的迷你机架,每个服务器都配有一个虚拟机监控程序以运行多个虚拟机。网络交换机为所有这些服务器提供链接。每个机架中的一个服务器运行称为“结构控制器”的一种特殊软件,每个结构控制
器连接到称为“业务流程协调程序”的另一种特殊软件。业务流程协调程序负责管理Azure中的所有事件,包括对用户请求的响应。用户使用业务流程协调程序Web API发出请求。可以使用多种工具调用Web API,包括
Azure门户和用户界面,当用户发出创建虚拟机的请求时,业务流程协调程序会打包所需的一切,选取最佳服务器机架,然后将包和请求发送到结构控制器。结构控制器创建虚拟机后,用户可以连接它。借助Azure,
开发人员和IT管理员可以在生成、部署和管理应用程序和服务时轻松实现灵活性。
在继续深入学习之前,让我们来简单了解云计算的定义。
什么是云计算?
云计算是指通过 Internet 提供的、使用即用即付定价模式的计算服务。 换句话说,它是一种从其他人的数据中心租用计算能力和存储的方法。
在需要时租用 CPU 和存储,而不是在自己的数据中心中维护它们。 云提供商负责为你维护底层基础架构。
可像使用自己的数据中心的资源一样使用云资源。 使用完后,将其还回即可。 只需为使用的资源付费。
虽然这种方法很棒,但云的实际价值在于提供先进的解决方案,帮助用户快速解决最棘手的业务难题。
为什么我该转移到云?
云能以曾经几乎不可能的方式帮助你加快发展和创新。
在我们不断变化的数字世界中,出现了两种趋势:
- 开发团队正在以创纪录的速度为用户提供新功能。
- 最终用户期望通过他们的设备和软件获得越来越丰富和身临其境的体验。
以前,软件版本是数月甚至数年才发布一次。 现在,团队则是小批量地发布功能。 通常几天或几周就发布一次。 有些团队甚至会连续提供软件更新,有时会在同一天内发布多个版本。
想想你现在与设备互动的所有方式,几年前还无法做到。 许多设备都可识别面部并响应语音命令。 增强现实改变了你与物理世界互动的方式。 家用电器甚至开始智能化。 这些技术只是几个示例,其中有很多都通过云提供支持。
为了更快地为你的服务提供动力并打造创新和新颖的用户体验,云提供按需访问:
- 几乎无限的原始计算、存储和网络组件池。
- 语音识别和其他认知服务,可助力你的应用程序脱颖而出。
- 分析服务使你能够了解从软件和设备返回的遥测数据。
让我们来看看 Azure 如何适应云计算。
在 Azure 上可以做什么?
Azure 提供超过 100 种服务,可用于执行从在虚拟机上运行现有应用程序到探索新的软件范例(如智能机器人和混合现实)的所有操作。
很多团队通过将其现有应用程序移动到在 Azure 中运行的虚拟机来开始探索云。 虽然将现有应用迁移到虚拟机是一个不错的开头,但云却不仅仅是“运行虚拟机的新场所”。
例如,Azure 提供了 AI 和机器学习服务,可通过视觉、听觉和语音自然地与用户进行交流。 此外,它还提供了动态增长以容纳大量数据的存储解决方案。 Azure 服务提供的解决方案必须借助云的强大功能才能得以实现。