自动化平台
红帽 Ansible 自动化平台的功能和优势
各个团队需要一个简单的自动化解决方案,覆盖实施自动化的每一个角落。红帽® Ansible® 自动化平台让团队之间共享自动化变得轻而易举。只需一个订阅,即可获得创建、执行和管理自动化所需的一切。
哪些人可以使用 Ansible 自动化平台?
自动化团队需要快速提供可靠的自动化,随时随地满足业务需求。在许多企业组织中,自动化并非由某一个人或团队管理,一些运维团队成员也可能会担当多种角色。
自动化架构师可以提升不同团队的自动化水平,从而使他们与 IT 流程保持一致并简化采用。IT 经理和架构师可以在企业内更轻松地扩展自动化,同时利用自动化服务目录管理自动化策略和监管。他们还能利用自动化信息面板和自动化分析功能,获得整个堆栈的实时报告。
自动化开发人员负责创建 Ansible playbook、角色和模块。开发人员可以自由构建,不用担心维护许多工具和框架的运维开销。自动化执行环境可为构建和扩展自动化提供类似于容器的一致体验,另外还附带了有助于构建和管理容器镜像的新工具。超过 60 个合作伙伴提供了 140 多个红帽 Ansible 认证内容集。这些内容集包含预构建的、受支持并经过认证的自动化内容,而且每一种用例几乎都有对应的解决方案。
自动化管理和运维团队致力于确保自动化平台和框架正常运作。他们可以使用自动化控制器和 Ansible 自动化中心中提供的强大工具,这些工具使用通用语言以及可在不同端点之间便捷访问的命令行界面(CLI)、图形用户界面(GUI)和基于文本的用户界面(TUI),从而更加高效地管理和共享自动化项目。
产品功能
Ansible Lightspeed
为整个自动化团队赋能的生成式 AI
红帽 Ansible Lightspeed 是 Ansible 自动化平台提供的功能丰富的生成式 AI 服务,可补充用户的专业知识,帮助自动化团队更智能地开展工作、更明智地做出决策并更快速地解决问题。该服务有助于提高 IT 和开发人员的工作效率、弥合技能差距并消除入门障碍,使自动化团队能够保持工作节奏,从容应对复杂的 IT 需求。
红帽开发人员中心 Ansible 插件
通过内部开发人员门户网站提高开发人员的工作效率
红帽开发人员中心 Ansible 插件提供专为红帽 Ansible 自动化平台打造的自定义门户网站体验。它通过引导式学习路径、交互式教学和集成式开发工具,帮助企业组织提高开发人员的工作效率,并加快采用自动化。
借助红帽开发人员中心 Ansible 插件,企业组织可以赋能其自动化实践社区,并为新晋和资深自动化开发人员提供支持。集成工具包括与 Ansible Lightspeed、私有自动化中心以及红帽 OpenShift DevSpaces 集成开发环境(IDE)的连接。
事件驱动的 Ansible
利用事件驱动型自动化减少手动任务
事件驱动的 Ansible 允许团队利用用户定义的、基于规则的构造来自动执行 IT 任务。它的工作原理是从第三方工具接收事件,决定要采取的操作,然后进行自动响应。
借助事件驱动的 Ansible,领域专家可以为 IT 环境中的大量用例创建完全自动化的端到端场景。随着大量的日常任务实现自动化,团队可以将更多时间投入到集中处理最重要的工作上,同时一致、准确地大规模执行 IT 操作。
自助服务自动化门户
更大规模地提升整个企业的自动化服务交付能力
自助服务自动化门户通过简化的点击式界面,将自动化扩展至更广泛的用户群体。它集成了您现有的 Ansible 自动化平台设置,并通过分步智能表单指导用户完成自动化请求,以启动预先批准的自动化作业。
自动化执行环境
明确、一致且可移植
自动化执行环境是一种容器镜像,为执行 Ansible Playbook 提供了一个明确、一致并且可移植的环境。
这些容器镜像可确保自动化在多个平台上一致地运行。所有自定义依赖项都在开发阶段定义,不再与控制平面牢牢绑定,这可以加快开发周期,并改进不同环境中的可扩展性、可靠性和可移植性。
自动化执行环境也可通过降低复杂程度,以及减少开发和生产之间产生偏差的风险,有效地标准化自动化工作。
自动化控制器
定义、运维和委派自动化
自动化控制器是 Ansible 自动化平台的控制平面,用于在整个企业组织范围内定义、运维和委派自动化。其中包括用户界面、基于角色的访问控制(RBAC)、工作流可视化工具以及持续集成和持续交付(CI/CD)集成,以帮助企业组织标准化和扩展自动化,同时减少自动化蔓延和差异。
借助自动化控制器,用户可以管理清单、启动和调度工作流、跟踪更改,并将这些更改整合成报告,这一切均可通过集中式用户界面和 REST API 来完成。
自动化网格
跨环境扩展自动化
自动化网格为跨各种网络拓扑、平台和团队扩展自动化提供了一个简单、可靠的框架,而且这一切可通过自动化控制器进行集中管理。自动化网格还提供灵活的多向通信层,可增强企业组织开展全球化运维的能力。
通过利用自动化网格,您可以从本地实施自动化并在更靠近端点设备的地方执行自动化,并且有效控制可能导致状态不一和停机的中断事件。
Ansible 内容集
利用预打包内容加快自动化进程
Ansible 内容集是一种标准化格式,用于整理红帽和合作伙伴提供的模块、playbook、插件、角色和文档。Ansible 内容集包含红帽 Ansible 认证内容和 Ansible 验证内容。用户可以在整个企业组织范围内访问、重复利用和共享内容集,同时内容创作者也能开发和共享新的内容集,无需等待下一个 Ansible 自动化平台版本发布。
红帽 Ansible 认证内容和 Ansible 验证内容可从 Ansible 自动化中心和私有自动化中心获得,私有自动化中心是一个本地存储库,供企业组织在内部管理、共享和整理内容。
Ansible 自动化中心
模块、角色、插件和文档
Ansible 自动化中心是用于查找、使用和管理 Ansible 内容集的中央存储库,Ansible 内容集已包含在您的 Ansible 自动化平台订阅中,可帮助团队更快地实现自动化。这些内容集囊括了模块、角色和插件等内容,以及可满足您的入门需求的文档。
借助 Ansible 自动化中心,您可以快速找到新内容集,在整个企业组织范围内重复利用和共享内容,为内部团队创建自定义存储库,并管理内部生成内容、红帽 Ansible 认证内容和 Ansible 验证内容的组合。
自动化信息面板和自动化分析
跟踪和可视化呈现关键自动化指标
借助自动化信息面板和自动化分析,您可以全面掌握自动化性能,更明智地做出由数据驱动的决策,从而更快地进行扩展。您可以衡量和跟踪投资回报率(ROI)、自动化作业成功率和财务节省情况,然后创建和共享报告,以协助分析 IT 运维状况。自动化信息面板是一个独立的本地实用程序,而自动化分析则适用于 Ansible 自动化平台基于云的部署。
Ansible 开发工具
创建任务、模块和 playbook
Ansible 开发工具是与 Ansible 自动化平台捆绑在一起的命令行实用程序,可以直接在终端中使用。其中包括:
- 执行环境构建器:此工具可以帮助自动化开发人员和管理员使用 Ansible 内容集中用户定义的依赖项信息来创建自动化执行环境。
- 自动化内容浏览器:此实用程序可为 Ansible Core 和自动化执行环境提供命令行界面。用户可以使用易用的子命令来验证自己的内容,并在一目了然的文本界面中接收直接反馈。
Ansible 开发工具为 Ansible 自动化平台内容创作者提供了更强大、更一致的体验。
红帽 Lightspeed 助力实现自动化
实现自动化流程可视化并进行故障排除
红帽 Lightspeed 提供对 Ansible 自动化平台基础架构的全面可见性,帮助管理员和运维团队尽早识别并解决运维问题,以免影响自动化性能。
通过监控系统运行状况、配置、安全漏洞和性能表现,红帽 Lightspeed 使用户能够做出明智的决策,并提升自动化流程的弹性和效率。此外,若将事件驱动的 Ansible 与红帽 Lightspeed 结合使用,还可以自动响应关键事件,并主动修复混合云环境中的各类问题。
探索 Ansible 自动化平台 2.6 的新增功能。
最新版本的 Ansible 自动化平台提供了新的功能和升级,包括新的自助服务门户、自动化仪表板和 AI 助手,可帮助您的企业构建更智能的 IT 运维。