红帽 Ansible 自动化平台

产品概述

产品概述 红帽® Ansible® 自动化平台是红帽的企业级 IT 自动化解决方案,囊括了大规模构建、部署和管理端到端自动化所需的一切。Ansible 自动化平台基于强大的无代理框架,旨在帮助企业创建、管理和扩展其自动化工作负载。该平台为端到端自动化解决方案的部署提供了一个灵活、稳定且安全至上的基础,涉及的范围从 IT 流程到混合云和边缘位置。

大规模实现自动化需要一种自上而下的策略,其中包括在时间、技术和人力上的投资。借助 Ansible 自动化平台,您可以充分利用这些投资并在竞争中保持领先地位。它有助于您的企业提高运维效率,降低成本,并腾出更多时间进行创新。

特色功能和优势

红帽 Ansible 自动化平台基于为整个 IT 团队的需求定制的功能,随时随地提供一致的体验,帮助企业采用协作自动化的文化。借助 Ansible 自动化平台:

  • IT 经理和架构师可以在企业内更轻松地扩展自动化,同时利用自动化服务目录管理自动化策略和监管,并通过适用于 Ansible 自动化平台的红帽智能分析获得整个堆栈的实时报告。
  • 开发人员可以自由构建,不用担心维护许多工具和框架的运维开销。执行环境可为构建和扩展自动化提供类似于容器的一致体验,另外还附带了有助于构建和管理的新工具。Ansible 内容集提供来自 100 多家认证合作伙伴的预构建自动化内容,每个用例几乎都能找到与之对应的解决方案。
  • 管理员和运维人员可使用自动化控制器和 Ansible 自动化中心的强大工具,这些工具使用通用语言以及可在不同端点之间便捷访问的命令行界面(CLI)、图形用户界面(GUI)和基于文本的用户界面(TUI),从而更加高效地管理和共享自动化项目。
  • 您的企业可以应对从网络和安全防护自动化到云基础架构置备再到配置管理、持续集成和持续交付(CI/CD)、容器等各种自动化挑战。

红帽 Ansible 自动化平台概述

平台组件 用途和优势
Ansible Core Ansible 自动化平台与 Ansible 项目背后的全球社区保持一致,增加了红帽的基础功能和保证,帮助您的企业轻松采用任何规模的企业级自动化。
自动化控制器 Ansible 自动化平台的控制平面称为自动化控制器。该控制器包含有助于您的团队进行扩展的用户界面(UI)、基于角色的访问控制(RBAC)、工作流和 CI/CD。自动化控制器有助于实现自动化的部署、启动、授权和审核方式的标准化。管理清单、启动和调度工作流、跟踪更改,以及整合成报告,这一切均可通过集中式用户界面和 RESTful 应用编程接口(API)来完成。
自动化执行环境

自动化执行环境可打包为容器,是定义明确、一致且可移植的环境,用于执行 Ansible Playbook 和角色。执行环境提供简单、灵活的方式构建、重用和扩展自动化内容。

自动化网格 自动化网格提供了一种简单、灵活且可靠的方法,可跨多种网络拓扑、平台和团队扩展大型清单的自动化。自动化网格有助于实现弹性和容错机制,同时增强安全防护,从而实现整个 IT 资产自动化的标准化和规范化。借助拓扑查看器功能,用户可以跨多个站点以图形方式将最复杂的自动化拓扑可视化,其中包括跳跃节点、执行节点、混合节点和控制节点。
Ansible 内容集 Ansible 内容集有助于 Ansible 内容创建者和开发人员更快地启动和运行自动化。红帽 Ansible 认证内容集由红帽和强大的合作伙伴生态系统提供支持。这些都是可信赖且灵活的自动化内容构建块,适用于各种用例。
自动化中心

Ansible 自动化平台客户可以在 Ansible 自动化中心快速查找、使用并扩展内容,这些内容由红帽及其技术合作伙伴提供支持,可为最苛刻的环境提供额外的保障。

此外,包含的私有自动化中心能够以 Ansible 自动化中心的本地实例形式为客户提供其执行环境的容器镜像存储库。

Ansible 内容工具

Ansible 自动化平台包含的工具有助于使执行环境的构建和部署成为更加顺畅的创建体验。

  • 执行环境构建器(ansible-builder)是一款命令行工具,通过 Podman 协助用户在容器内构建 Ansible 环境。借助该工具,自动化创建者和运维人员可以利用实现自动化所需的确切 Ansible 内容构建自定义执行环境。
  • 自动化内容浏览器(ansible-navigator)为 Ansible 自动化创建者提供了顶级的平台界面(CLI 或 TUI 形式)。该浏览器提供了更具一致性和可预测性的全面顶级自动化内容创建体验,专为助力企业 Ansible 开发人员而设计。
  • ansible-lint 是一款命令行工具,可促进经验证的实践、模式和行为,同时避免可能导致错误或创建难以维护的代码的常见陷阱,从而进一步增强内容创建体验。
自动化分析和适用于 Ansible 自动化平台的红帽智能分析

自动化分析是一套控制面板,有助于 IT 主管和自动化架构师观察团队如何采用自动化并跟踪这些工作的成效。它可以衡量自动化投资回报率(ROI),并预测未来项目可节省的时间和成本,帮助团队更高效地进行规划和扩展。运维团队可以跨多个集群跟踪自动化部署的状态,从而更轻松地管理作业模板、任务和模块。

适用于红帽 Ansible 自动化平台的红帽智能分析允许用户将 Ansible 托管的基础架构的状态可视化并进行评估,无论是单个集群还是多个集群。IT 团队可以监控并主动响应 IT 基础架构性能、系统可用性和安全漏洞,从而最大限度地减少合规风险、安全威胁和潜在停机时间。

事件驱动的 Ansible 事件驱动的 Ansible 有助于 IT 团队自动响应不断变化的 IT 条件,从而提供一致且准确的响应。它可与一系列可观测性和开源“事件”来源(环境中所发生事件的相关数据)结合使用。它可以根据您为任何 IT 用例创建的包含特定操作的条件 Rulebook,在无需人工干预的情况下自动确定恰当的响应并执行操作。您还可以创建自动化的端到端流程来处理常规的低级别任务,例如为服务工单提供支持时的证书检查或事实收集等。

Ansible 自动化平台汇集了最佳的本地自动化创新,且包含可在红帽混合云控制台上与其他红帽云服务一起访问的托管服务。

Ansible 自动化平台现已可作为 Microsoft Azure 上的托管式应用可通过 AWS Marketplace 获取的自管式产品以及可通过 Google Cloud Marketplace 获取的自管式应用来使用,均由红帽提供支持。其他托管式和自管式产品即将在主流公共云市场推出。

无论您处于企业自动化之旅的哪个阶段,Ansible 自动化平台都可以帮助您:

  • 加速。 利用 Ansible 强大的开源社区以及最常用的 Ansible 角色和模块的预置内容集,更快地迈出第一步。对您的基础架构进行编码,并在您已经运行部署的内部或云端团队和个人之间共享。
  • 集成。轻松地将您的自动化转移到多个域,以及跨不同的用例转移自动化。开发、运维和业务线团队中的利益相关者现在能够以最适合自己并对其个人角色更有意义的方式使用 Ansible 自动化平台,而不会减慢开发速度。
  • 扩展。利用可大规模提供一致且可靠的性能的架构,您可以随时随地实现任何工作负载的自动化。通过分析、策略和治理以及内容管理,进一步推动自动化向前发展。Ansible 自动化平台工具可以提高您的日常工作效率,让您能够一次解决问题并与所有人共享结果。

强大的 IT 生态系统支持

红帽 Ansible 自动化平台支持跨服务器、云、网络、容器等多个平台来满足您在自动化旅程中的需求。

  • 操作系统和虚拟化:红帽企业 Linux®、Windows 和 Windows Server、VMware
  • 网络:Arista、Cisco、F5、Infoblox、Juniper、Dell/EMC、Aruba、A10 等
  • 云:Amazon Web Services、Google Cloud Platform、Microsoft Azure、红帽 OpenStack® 平台
  • DevOps 工具:Atlassian、Check Point、CyberArk、Datadog、IBM、Splunk
  • 安全防护:Cisco ASA、Check Point、CyberArk、Fortinet、Splunk、IBM Resilient 和 Qradar
  • IT 服务管理:ServiceNow