根据用例,编配通常用于指代某些特定类型的IT工作流及其管理工具。库伯内特斯是容器编排工具;它用于自动化容器化应用程序的部署和扩展。Jenkins被用来协调开发管道;它执行构建、测试和将代码推送到存储库的工作流。这两个流程都可以通过一个全面的协调解决方案集成到一个更大的自动化工作流中,该解决方案可以跨第三方系统协调任务。
编排解决方案可以将这些外部工具集成到高阶工作流中,与每个必要的系统进行通信,以自动化完整的IT流程。虽然Jenkins可以协调应用程序构建,但它无法执行供应、配置管理、安全响应或其他用例的工作流;一个全面的协调解决方案可以使用Jenkins构建一个应用程序,然后取回该应用程序,部署它,并将其绑定到其他it系统中。
当不同的系统和工具被构建到逻辑工作流中时,协调的真正作用就发生了,这样任务就可以与外部系统交互,从而从头到尾执行全自动流程中的每一步。让我们看看一些常见IT用例的编排工作流示例。
的工作流部署服务器可能包括以下步骤:
- 部署服务器。
- 配置服务器。
- 分配存储容量。
- 从存储库中获取应用程序,安装并配置它
- 与防火墙或负载平衡器对话,确保其配置为允许此新系统进入其池和策略。
- 更新公司ITSM公司系统来确认此服务器已成功部署。
因为这个过程涉及到与多个第三方系统的通信,所以它是一个协调的工作流,而不是一个大型的自动化任务。IT员工可以启动工作流,但这就是他们必须做的全部;他们得到了一个已经配置好的服务器,使用标准应用程序进行设置,并集成到所有必要的工具中。
工作流配置云实例可能如下所示:
- 提供实例。
- 配置操作系统。
- 在ITSM系统中记录票据,通知其系统处于活动状态。
- 更新防火墙。
- 创建具有适当权限的必要用户帐户。
- 将系统连接到外部数据库。
了解有关云编排的更多信息
业务流程工作流还可用于安全或威胁响应比如在服务器上检测到恶意软件。被保护的系统(服务器)无法与多个安全系统和工具对话以正确处理威胁,但一个好的协调解决方案可以:
- 与交换机和防火墙对话,了解流量来自何处。
- 配置IP筛选器和数据包检查工具,以了解流量或潜在攻击。
- 将这些系统配置为向第三方日志工具发送数据包信息,以丰富安全日志。
- 隔离可疑IP地址。
- 将这些信息放入售票系统,注明攻击时间、IP地址和硬件地址,并确认已将其从系统中关闭。
一旦这些步骤被自动执行,安全人员就可以查看日志,确定这是一次攻击,并触发相应的响应—或事件驱动自动化解决方案可以为他们做到这一点。
除这些示例外,编排还可以协调多个系统,以自动执行几乎所有IT流程的步骤,从而提高其一致性和效率。