你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

混合工作负荷概述

客户工作负荷变得越来越复杂,许多应用程序通常在本地、多云和边缘的不同硬件上运行。 管理这些不同的工作负载体系结构、确保未提升的安全性以及实现开发人员敏捷性对于成功至关重要。

Azure 可帮助你应对这些难题,让你能够灵活地在混合环境中的任何位置进行创新,同时无缝且安全地运行。 该架构良好的框架包含五大支柱中每个支柱的混合说明:成本优化、卓越运营、性能效率、可靠性和安全性。 这些说明明确了工作负荷在混合环境中有效运行所需的注意事项。

采用混合模型提供多种解决方案,让你能够自信地交付混合工作负载:在任何位置运行 Azure 数据服务、在任何位置实现应用程序的现代化,以及在任何位置管理工作负荷。

将 Azure 管理扩展到任何基础结构

提示

将本系列文章中的原则应用于每个工作负载将更好地为混合采用做好准备。 对于大型或集中管理型组织,混合和多云通常属于更广泛的业务目标。 如果需要使用混合和多云环境在工作负载组合中缩放这些原则,可能需要从云采用框架的混合和多云方案和最佳做法着手。 然后返回到此系列,以优化每个工作负荷体系结构。

使用已启用 Azure Arc 的基础结构将 Azure 管理扩展到混合环境中的任何基础结构。 Azure Arc 基础结构的主要功能有:

  • 统一操作

    • 组织在整个 IT 环境中部署的虚拟机、Kubernetes 群集和 Azure 服务等资源。
    • 通过 Azure 中的单一虚拟管理平台管理和调控资源。
    • 与 Azure Lighthouse 集成,以支持托管服务提供程序。
  • 采用云做法

    • 轻松采用 DevOps 基础结构即代码等技术。
    • 为开发人员提供自助服务和工具选择。
    • 使用配置管理系统(如 GitOps 和 DSC)标准化更改控制。

在任何位置运行 Azure 服务

Azure Arc 可让你在任何位置运行 Azure 服务。 这样就可以使用可在 Azure、本地、边缘或其他云提供程序中运行的 Azure 服务来构建一致的混合和多云应用程序体系结构。

在任何位置运行 Azure 数据服务

使用已启用 Azure Arc 的数据服务在任何位置运行 Azure 数据服务,以支持混合工作负荷。 已启用 Azure Arc 的数据服务的主要功能有:

  • 在任何硬件上部署的任何 Kubernetes 群集上运行 Azure 数据服务。
  • 获得云自动化优势、始终在 Azure 数据服务中实现最新创新、使用云计费模型跨两个环境统一管理本地和云数据资产。
  • Azure SQL 数据库和 Azure PostgreSQL Hyperscale 是启用 Azure Arc 的第一组 Azure 数据服务。

在任何位置运行 Azure 应用程序服务

使用已启用 Azure Arc 的应用程序服务在任何位置运行 Azure 应用服务、Functions、逻辑应用、事件网格和 API Management,以支持混合工作负载。 已启用 Azure Arc 的应用程序服务的主要功能如下:

  • Web 应用 - Azure 应用服务使用完全托管的平台和功能(如自动缩放、部署槽位和集成式 Web 身份验证)轻松生成和管理 Web 应用程序和 API。
  • Functions - Azure Functions 使事件驱动的编程变得简单,结合最先进的自动缩放,以及与其他 Azure 服务集成的触发器和绑定。
  • 逻辑应用 - Azure 逻辑应用生成自动化工作流,用于集成应用、数据、服务和后端系统,以及包含 400 多个连接器的库。
  • 事件网格 - Azure 事件网格简化基于事件的应用程序,使用单个服务管理从任何源到任何目标的事件路由。
  • Azure API Management 网关 - Azure API Management 跨所有内部和外部 API 提供统一的管理体验和完全可观测性。

在任何位置实现应用程序现代化

使用 Azure Stack 系列实现应用程序的现代化,而无需离开数据中心。 Azure Stack 系列的主要功能有:

  • 使用 Azure Stack Hub 将 Azure 扩展到本地工作负载。 在本地、连接或断开方案中生成和运行云应用程序,以满足法规或技术要求。
  • 使用 Azure Stack HCI 在本地运行虚拟化工作负载,并轻松连接到 Azure 以访问云管理和安全服务。
  • 在 Azure Stack Edge 上构建并运行智能边缘解决方案,这是一个 Azure 托管设备,用于运行机器学习模型并在边缘计算以快速获得结果—接近数据的生成位置。 轻松将完整数据集转移到 Azure 进行进一步分析或存档。

在任何位置管理工作负载

使用 Azure Arc 管理将 Azure 管理扩展到工作负载中的所有资产,无论它们在何处托管。 Azure Arc 管理的主要功能有:

  • 采用云做法

    • 轻松采用 DevOps 基础结构即代码等技术。
    • 为开发人员提供自助服务和工具选择。
    • 使用配置管理系统(如 GitOps 和 DSC)标准化更改控制。
  • 使用统一操作跨工作负荷进行缩放

    • 组织在整个 IT 环境中部署的虚拟机、Kubernetes 群集和 Azure 服务等资源。
    • 通过 Azure 中的单一虚拟管理平台管理和调控资源。
    • 与 Azure Lighthouse 集成,以支持托管服务提供程序。

后续步骤