AWX 项目即将发生的变化
作者:Matthew Jones,Red Hat Ansible 自动化首席架构师
早在 2013 年,一个小团队的工程师花了超过一年的时间才发布了 Ansible Tower 的第一个商业版本(在我们扩展并演变为 Ansible 自动化平台之前),在那段时间里,我们奠定了应用程序的基础,我对它感到无比自豪。
我们,Tower 的最初架构师,试图找到最佳方法来创建一个系统,该系统可以允许大规模地为数十万台服务器运行 Ansible。我们希望有一种方法不仅可以管理这些服务器,还可以存储自动化结果并提供可审计性和可追溯性。它需要使 Ansible 适用于大型团队,并且它做到了。
如今,我们讨论的不仅仅是数十万台服务器。我们正在考虑数百万甚至数千万台服务器,我们正在为世界上一些最大的 IT 机构管理自动化。我们不仅仅管理服务器。在过去的几年里,我们一直在自动化容器、云平台、网络设备、存储、物联网设备和 PLC(以及其他)。我们面临的主要挑战之一是,我们十年前做出的某些架构决策仍然存在。我们有一个整体系统,它非常出色地完成了自己的工作,但要扩展新功能却非常具有挑战性。