有时候,来自集装箱领域的专业术语会让你头晕目眩。 相关解决方案(服务网格、编排器、注册表)提供的每个新功能或特性似乎都需要一个新的术语或短语。 这句话对于 DevOps 来说通常很有意义,但对于 NetOps 来说却会引起困惑和迷茫的表情。
有点像当我问最近的起泡器在哪里时你所做的那样。 你称它为喷泉。 在威斯康星州,我们称之为起泡器。 相同之事,不同之用。
事实证明,许多与内部和多云场景中扩展容器有关的“新”功能和特性实际上只是 DevOps 所称的起泡器的喷泉。 随着容器继续有增无减地进入主流,这种口语冲突可能会与 NetOps 产生摩擦。 即使容器集群在生产中保持着类似于隔离的微云的状态,但仍然会存在与企业网络的接触点,而 NetOps 仍会继续控制这些接触点。 而且,NetOps 和 DevOps 必须共同努力才能在多云世界中安全地扩展这些集群。
入口控制器
延迟感知负载平衡
多集群 Ingress
这些并不是唯一出现的术语,也不是最后一个。 就 DevOps 所包含的“网络内”的功能和能力而言,它们是最相关的。 其中一些在进入生产环境(如多集群入口)时需要 NetOps 的关注,而其他则不需要——容器环境内的延迟感知负载均衡可能仍然是 DevOps 的职权范围,尽管在讨论提高性能或可用性时最好有所了解。
DevOps 的文化成分经常被忽视或完全忽略。 随着这场运动继续在 NetOps 上留下自己的印记,并且传统网络运营缓慢但坚定地采用其原则来实现敏捷网络,沟通变得至关重要。 这意味着找到共同点。 理解彼此的术语是建立更具协作性的文化的第一步,这对于确保应用部署与交付一样快速、安全和可靠。