哪种 Ansible 云部署选项适合您?

复制 URL

在部署应用的位置和方式方面,企业组织如今拥有越来越多的选择,对于自动化解决方案也不例外。

红帽® Ansible® 自动化平台可提供一个企业级框架,用于在从混合云到边缘位置的各种环境下大规模构建和运维 IT 自动化。它可以帮助企业组织中从开发和运维到安全和网络团队的所有用户创建、共享和管理自动化。

您可以根据需求选择以下适用于 Ansible 自动化平台的云部署选项:

  • 从主流公共云提供商处购买托管应用或自助管理应用。
  • 直接向红帽购买自助管理解决方案,部署到您选择的基础架构(云或本地)。

如何安装、管理和维护 Ansible 自动化平台部署取决于企业所需的灵活性或定制化程度。

托管应用部署模式下,红帽和客户共同负责管理 Ansible 自动化平台。如果企业组织希望由红帽来处理 Ansible 自动化平台的部署、修补和升级,以便自己可以专注于开发自动化策略,从而实现更加高效、可扩展的业务进展,那托管应用就是理想选择。客户选择此选项后,仍需负责配置 Ansible 自动化平台,以及自动化中心、自动化控制器、面向客户的功能和单点登录(SSO)的任何应用设置。

如果您符合以下情况,则建议针对 Ansible 自动化平台选择托管应用部署:

  • 您希望由红帽为平台提供管理、服务和支持。
  • 您希望在部署过程中进行尽可能少的设置并获得尽可能多的支持。
  • 您希望红帽为您的 Ansible 自动化平台环境执行升级和管理。

自助管理部署更加灵活,更适合希望能够直接定制或管理其环境的客户;如果安全防护或企业监管政策是您的重要考量因素,那该选项就非常适用。它还能让客户访问具有更高级别安全防护的云部署,如政府云。

如果您符合以下情况,则建议针对 Ansible 自动化平台选择自助管理部署:

  • 您希望以最简的设置和极高的灵活性部署企业范围的自动化。
  • 您有特定的安全防护或企业监管要求,需要进行定制。
  • 您的团队有能力轻松地安装、升级、管理和扩展 Ansible 自动化平台环境。

简单来说,公共云是一个由在第三方公司拥有和管理的硬件上开发的虚拟资源组成的环境。云服务提供商会在多个客户端之间自动置备和分配这些资源,使其服务具有可扩展性,以应对需求的意外波动。

大型云服务提供商(又称超大规模云服务商)会同时提供托管和自助管理解决方案,其中涵盖了一系列优势,比如与其他服务或应用无缝集成,使用承诺支出,或享受承诺使用折扣。Amazon Web Services(AWS)、Google Cloud 和 Microsoft Azure 都是公认的超大规模云服务商,您可以通过他们各自的云市场来购买 Ansible 自动化平台。我们将下文逐一介绍这些选项。

如果您符合以下情况,建议从云市场购买 Ansible 自动化平台:

  • 您有意向参与公共云提供商的承诺支出计划,或者您想利用企业现有的承诺支出购买 Ansible 自动化平台。
  • 您对 Ansible 自动化平台的模板化或托管式部署感兴趣。
  • 您希望充分利用支持 AWS、Microsoft Azure 或 Google Cloud 服务和功能的数百个可用 Ansible 模块

Microsoft Azure

Microsoft Azure 上的红帽 Ansible 自动化平台支持在 Microsoft Azure 云上托管 Ansible 自动化平台。它可以从 Azure 市场购买,并计入您的 Azure 公共云账单中。客户可以利用 Microsoft Azure 使用量承诺,或使用与 Microsoft 签订的现有承诺支出来购买该解决方案。

Azure 上的 Ansible 自动化平台已集成了一系列 Azure 服务,包括 Azure Active Directory、Azure 虚拟机、Azure 数据库服务、Azure 容器镜像仓库和 Azure 密钥库。

它既可以提供托管应用版本,供希望拥有极简设置和极高灵活性的客户使用,也可以提供自助管理部署版本,供希望能够直接定制或管理其环境的客户使用。

了解有关 Microsoft Azure 上 Ansible 自动化平台的更多信息

Amazon Web Services(AWS)

AWS Marketplace 的红帽 Ansible 自动化平台支持在 AWS 云上托管 Ansible 自动化平台。这款仅限订阅的自助管理产品可从 AWS Marketplace 购买,并可计入 AWS 云账单中。客户可以使用现有的 AWS 承诺支出来购买该解决方案,并充分利用近 100 个支持 AWS 功能和服务的模块。

除了在 AWS 基础架构上构建部署架构外,此选项还支持通过 Operator 在 AWS 上的红帽 OpenShift 服务中安装 Ansible 自动化平台。

了解有关 AWS Marketplace 提供的 Ansible 自动化平台的更多信息

Google Cloud

Google Cloud Marketplace 提供的红帽 Ansible 自动化平台支持在 Google Cloud 上托管 Ansible 自动化平台。这款自助管理产品包含在 Google Cloud 账单中,并将计入 Google Cloud 支出承诺。

Ansible 自动化平台与 Google 虚拟私有云(VPC)、安全组、负载平衡器、Google Compute 和实例组等 Google Cloud 服务完全集成,并由 Google 和红帽共同进行开发和安全测试。它可以帮助您自动处理和管理 Google Cloud 资源,并拥有超过 170 个支持 Google Cloud 功能和服务的模块。

了解有关 Google Cloud Marketplace 提供的 Ansible 自动化平台的更多信息

除了向云提供商购买 Ansible 自动化平台,还可以选择红帽出售的本地部署解决方案,将其安装在位于企业本地环境、数据中心或私有/公共云中的硬件上。这一方案将使您能够自己安装、运维和管理 Ansible 自动化平台环境,获享最大程度的控制权、灵活性和定制能力。您自行负责升级,管理较低级别的基础架构,以及维护服务级别协议(SLA)。Ansible 自动化平台有两种本地、自助管理部署选项可供选择:通过红帽企业 Linux® 部署红帽 Ansible 自动化平台和通过红帽 OpenShift 部署红帽 Ansible 自动化平台。

选择通过红帽企业 Linux 部署 Ansible 自动化平台,您可以在红帽企业 Linux 上托管 Ansible 自动化平台,通过红帽计费管理。此部署选项适用于以下情况:

  • 您可以自己管理升级,并希望完全控制部署中的所有自动化内容。
  • 您拥有使用 Ansible 实施自动化的经验,并且希望将 Ansible 自动化平台作为在整个企业内实施自动化的中心平台。
  • 您的企业当前没有与任何公共云提供商签订承诺支出,并且您希望进行离线部署。
  • 您当前未使用容器或容器化技术。
  • 您希望将自动化无缝扩展到全球数据中心。

选择通过红帽 OpenShift 部署红帽 Ansible 自动化平台,您可以通过专业运维人员在红帽 OpenShift 基础架构上托管 Ansible 自动化平台。此选项适用于以下情况:

  • 您的企业已经在使用红帽 OpenShift,包括通过 AWS 上的红帽 OpenShift 或 Microsoft Azure OpenShift 等公共云提供的部署。
  • 您使用红帽 OpenShift 来管理 DevOps 以及持续集成和持续交付(CI/CD)管道,并希望在这些工作流中集成 Ansible 自动化平台。 

为企业组织选择合适的 Ansible 自动化平台部署选项看上去很麻烦,但只要确定将安装 Ansible 自动化平台的位置(公共云与本地)以及希望对部署掌握的控制程度(托管与自助管理),一切都将变得非常简单。您还可以评估与公共云提供商签订的现有承诺支出,并确定希望 Ansible 自动化平台管理的云服务,从而缩小选择范围。

AAP-deployment-options-flowchart2-zh

无论您是选择从云市场还是直接从红帽购买 Ansible 自动化平台,都可以根据自己的需求和条件,选择最适合的购买途径和部署方式,使其无缝融入现有的系统和流程中。所有 Ansible 自动化平台订阅均可获得红帽提供的高级支持,以及专家咨询和培训、无缝集成的工具和 140 多个由红帽和我们的技术合作伙伴维护的认证内容集。 

扩展阅读

文章

Ansible 基础知识入门

Ansible 是一种对 IT 流程自动化的工具,如置备和配置管理等流程。希望能通过这篇 Ansible 关键概念的介绍,帮助您了解 Ansible 的基础知识。

文章

什么是业务流程管理?

业务流程管理(BPM)是指对端到端业务流程进行建模、分析和优化,以实现战略业务目标。

文章

为什么选择红帽实现自动化?

红帽 Ansible 自动化平台中包含了在团队间分享自动化以及实现企业级自动化所需的各种工具。

详细了解自动化

产品

红帽的战略顾问将从大局出发,以战略性视角审视企业发展,分析您当前面临的业务挑战,并提供全面、低成本、高效益的解决方案,帮助您轻松应对各项挑战。

无论您处于自动化之旅的哪个阶段,这个实施企业级自动化的平台都能助您一臂之力

相关资源

培训

免费培训课程

Ansible 必备:轻松实现自动化之技术概览

免费培训课程

针对 SAP 的红帽 Ansible 自动化