自动化使您能够消除重复性任务,从而降低运营成本、提高效率并提高团队生产力。将自动化引入复杂的IT环境还需要编排,这个术语经常与自动化混淆(或互换使用)。本文探讨了编排和自动化之间的区别,这两个相关概念可以改变您的IT运营。我们定义了这两种实践,看看它们是如何重叠的,探索各种用例,并概述依赖自动化而不是重复的手动任务的好处。
自动化是指自动化单个流程或少量相关任务(例如,部署应用程序)。编排是指管理多个自动化任务以创建动态工作流(例如,部署应用程序、将其连接到网络以及将其与其他系统集成)。
自动化是一个简单的“如果这样,那么那样”的过程,编排有许多活动部分,需要高级逻辑,可以:
这两个概念之间的界限可能很模糊。例如,您可以拥有一个包含100个步骤的流程并将所有步骤自动化,您仍然会依赖自动化。只有当您在流程中引入一些协调和决策时,您才开始编排。从技术上讲,自动化是编排的一个子集,因为您无法编排手动的非自动化任务。
自动化和编排并非旨在完全取代人员。随着公司越来越依赖自动化任务,人工参与变得不那么频繁,但更有价值。IT人员开始专注于解决问题和创新,而不是平凡的日常任务。
自动化使您能够设置单个流程以在无需人工参与的情况下运行。与工作人员手动执行任务不同,计算机可以按照脚本快速可靠地执行任务,并根据需要多次执行。在自动化中,系统管理员已经做出了所有与任务相关的决定。计算机只执行指令的“配方”并实现一个目标。
自动化使耗时的流程更加高效和可靠。企业可以在本地和云端自动执行各种重复性任务,包括:
如果您的团队拥有必要的专业知识,您可以自动化任何您想要的IT流程。虽然设置软件和部署自动化是一个常见的决定,但公司通常会在基础设施和云自动化上投入最多的时间和精力。
编排是管理一组自动化任务以创建整个工作流的过程。系统管理员设置系统以根据一组特定的规则和参数执行一系列作业。编排可能涉及多个配置、协调和管理:
在编排中,设计过程的人决定了期望的结果。计算机可以根据不断变化的情况做出决定。这种能力使编排比任务自动化复杂得多。一个协调的系统可以:
系统越复杂,管理其移动部件就越具有挑战性。编排可帮助IT人员更轻松地处理复杂的任务和工作流。编排的一些典型用例包括:
自动化和编排的目标是什么?
自动化和编排的目标是加快IT流程并使任务更加可靠和可预测。这两种做法在不同的层面上实现了这一目标:
所有公司的目标都是更快地完成工作,这使得编排和自动化成为采用的首选。公司决定开始自动化任务的其他常见原因包括:

当您将耗时的任务自动化并使复杂的流程变得更快、更可预测时,您将变得更具竞争力并缩短公司的上市时间。编排和自动化的其他值得注意的好处包括:
编排和自动化是DevOps文化中的基本概念。这两种实践使DevOps工程师能够跨CI/CD管道加速和准确执行流程,这是任何DevOps团队的两个关键目标。
团队通常通过自动化小型技术任务来开始消除手工工作。随着DevOps人员继续自动化流程,工程师开始编排整个IT工作流程以改进部署并确保:
DevOps团队应该依赖本地和云端的编排:
编排DevOps流程通常通过编排工具进行。顶级工具提供了一系列支持DevOps工作的功能,例如:
将自动化引入您的IT工作流程和运营需要一种战术方法。以下是一些可以帮助您开始自动化之旅的提示:
公司通常专注于在数字化转型之旅开始时将任务自动化。由于编排更加复杂,大多数团队通常从一开始就选择使用工具。一些最流行的编排工具是:
您的团队管理的工作负载和操作越多,您就会发现自动化和编排的价值就越大。无论您是在本地还是在云中(或两者)托管应用程序和数据,您都应该开始消除手动任务,以使您的业务流程更加可靠、可预测和更快。
本文来源:国外服务器--什么是自动化和编排的关系(自动一体化是什么意思)
本文地址:https://www.idcbaba.com/guowai/4631.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 1919100645@qq.com 举报,一经查实,本站将立刻删除。



