概述
编排是对计算机系统、应用及服务的自动化配置、管理和协调。编排可以帮助 IT 部门更轻松地管理复杂任务和工作流。
IT 团队必须管理许多服务器和应用,但万事靠手动管理并不利于未来的扩展。IT 系统越复杂,管理所有移动组件的工作也就越复杂。此外,我们也更需要在多组系统或计算机之间组合多个自动化任务和配置。这时,编排就能派上用场。
自动化与编排概念不同,但二者息息相关。自动化可减少或取代对 IT 系统的人工操作,转而使用软件来执行任务,以降低成本、复杂度和出错概率,从而帮助您提高业务效率。
通常,自动化是指自动执行单个任务。而编排则不同,它是指自动执行不同系统中多个步骤的流程或工作流。您可以先将自动化构建到流程中,然后对它们进行编排,实现自动运行。
此外,IT 编排还可以帮助您简化和优化常用的流程和工作流,以便辅助 DevOps 方法并帮助您的团队加快应用部署速度。
您可以利用编排来自动化 IT 流程,如服务器置备、事件管理、云编排、数据库管理、应用编排以及其他许多任务和工作流。
编排工具
当今的 IT 领域不仅部署复杂,而且面临着诸多挑战。您必须处理集群化应用、多数据中心、公共云、私有云和混合云,以及各种具有复杂依赖项的应用。您需要一个实用的工具来方便地编排流程,并确保所有任务都按正确顺序执行。
云编排可用于置备或部署服务器、分配存储容量、创建虚拟机,以及管理网络和其他诸多任务。许多编排工具可以帮您进行云编排。红帽® Ansible® 自动化平台就是其中之一。
Ansible 和红帽 Ansible 自动化平台的区别是什么?
想进行容器编排,可选择 Kubernetes,这是一款可自动实施 Linux 容器操作的开源平台,它可以帮助用户省去应用容器化过程的许多手动部署和扩展操作。编排容器时,您还可以使用托管服务。
红帽 Ansible 自动化平台之类的工具,可以帮助您编排服务器配置、管理以及应用部署。通过应用部署,您就能得到前端和后端服务、数据库、监控、网络和存储服务,每一项都可以发挥各自的作用,并有自己的配置和部署。
Ansible 自动化平台的特性在于语法清晰且基于任务,所以能够轻松编排这些任务,并确保它们应时有序地执行。
Ansible 自动化平台的编排功能只需您定义一次基础架构,随后即可根据需要随时随地使用这些基础架构。在获得描述多节点生产基础架构的 Ansible Playbook 之后,您就可以使用相同的编排将其部署到笔记本电脑或 OpenStack 私有云中进行测试。
为什么选择红帽实现自动化?
IT 工作的重心已从服务内部需求(如效率和成本控制)转移到了接洽外部客户并创造新的商机。所以红帽认为,传统自动化模型亟待变革。除了专注于简化流程,IT 团队还需要制定新的战略来实现业务本身的自动化。
红帽一直致力于与广大开源社区共同推进自动化技术的发展。我们的工程师可以助您改进功能、可靠性和安全性,确保您的业务和 IT 安全稳定地运行。
红帽 Ansible 自动化平台订阅中包含了实现企业级自动化所需的各种工具,包括 Playbook、可视化控制面板和分析功能。它提供开源创新,并针对您的公司进行强化,让您能够提高生产力并缩短新项目完工时间。
借助 Ansible 自动化平台,您可以获得红帽认证的内容、可靠的合作伙伴生态系统、托管管理服务的访问权利,以及生命周期技术支持,您的团队能够在整个组织中创建、管理和扩展自动化。您还能从我们数千客户的成功案例中吸收专业知识。