DevOps是一种自由感,它增加了团队合作的速度,发布过程停止了,运营和开发团队之间的分裂终于被打破了。自由逐渐出现,但负担增加了。云资源增加了很多倍,容器在各地增长,合规条例变得更加僵硬,环境开始看起来像混乱的城市而不是有序的工作场所。 Platform Engineering Enters the Scene 平台工程进入舞台 平台工程不是作为对DevOps的回应而构建的,而是一种自然的扩展。而不是迫使所有团队直接与基础设施,管道和政策作斗争,平台工程将这些元素转化为内部产品。开发人员提供了一个简单的裸体路径来创建,发布和使用软件,而不必理解帽子下的所有变速器和支架。 Rethinking Shift Left at Enterprise Scale 在企业规模上重新思考转变 Shift left是最有效的,当它是看不见的。在初始管道实施期间,安全检查和合规性审查没有被均匀地应用,并且被分裂。这是由平台工程改变的。它有测试和治理嵌入到平台中。每当开发人员创建环境或部署应用程序时,正确的检查会自动启用。该平台也不会提醒团队最佳做法,但会自动执行这些做法。 When Shift Left Becomes Shift Everywhere 当左转变成到处变更时 更进一步的生命周期检查不再足够,特别是当系统变得非常大和相互连接时。当代平台应该将安全性、测试、监控和可靠性视为连续的任务,而不是单独的任务。这是通过平台工程实现的,这延伸了交付的每个阶段的转变。从编写代码到执行代码的那一刻,应用相同的规则、见解和保护。问题被发现更快,因为信号不断流动,而不是依靠团队来决定何时进行调查。 Building Platforms That Are Ready for Intelligent Systems 为智能系统做好准备的构建平台 目前,企业平台需要提供比计划提供应用程序的要多得多。 它们需要非常高的可观察性、确定性环境和稳定的开发和生产环境。 这些属性是必要的,因为系统开始依赖于高水平的自动化和数据驱动的决策。 标准化部署模板和内置监控是基础设施定义,确保组织的变化按预期进行。 Why Developers Actually Like This Change 为什么开发人员真的喜欢这种变化 专注于平台工程是其能够改变开发者的体验的静止优势之一. 对于UI全套开发人员来说,平台嵌入的转向左做法确保面向用户的应用程序在各种环境中保持一致,使实时功能、可观察性驱动的UX改进以及快速迭代更安全、更可预测。 与其记忆脚本或等待另一组,开发人员使用一个空骨界面,通过它他们做最少的工作,留下重大的工作要做为他们。提供一个环境感觉正常,而不是危险的。部署是无聊和单调的。 The Cultural Shift Behind the Technology 技术背后的文化转变 改变心态也是过渡到平台工程的一部分。平台团队作为产品建设者。他们倾听内部用户,通过反馈改进,并通过采纳和可靠性衡量成功。防护线不会与开发团队进行对抗。在不将团队变成瓶颈的情况下,运营稳定性更大。 Where This Journey Leads 这个旅程带来的地方 平台工程的趋势可以解释为更普遍的渴望看到复杂系统具有镇静的一面。速度是企业所渴望的,而不是无政府主义。他们寻求创新,而不是无法管理的风险。通过在一个共同的平台上使用左转实践,组织能够创造一个均匀、可观察的环境,并准备与下一代智能能力集成。