数智化转型网szhzxw.cn 数字化转型资料 为什么 2024 年可能是平台工程的突破之年

为什么 2024 年可能是平台工程的突破之年

正在寻找更快、更高效的应用程序交付?平台工程承诺通过自助服务提高开发人员的工作效率。

一目了然

  • 平台工程允许团队选择工具,并在应用程序开发、部署和管理周期中使用它们。
  • 平台工程需要设计和定制方面的发展。
  • 每个企业都是软件企业,对软件工程的需求正在爆炸式增长。

为了加快应用程序的交付速度,以及它们产生业务价值的速度,越来越多的企业正在转向平台工程。如果部署得当,平台工程可以通过在自动化基础架构中提供自助服务功能来提高开发人员的工作效率。

开源软件产品提供商红帽产品管理副总裁 Ken Johnson 在接受电子邮件采访时表示,平台工程解决了现代混合云和多云环境以及应用程序现代化带来的关键挑战。“通过为分布式开发团队策划工具并提供基于策略的部署自动化,平台工程师可以管理其组织业务目标所需的控制和灵活性的适当平衡。”

一、兴趣日益浓厚

组织正在与复杂性造成的生产力拖累作斗争。“应用程序开发人员在上下文切换和非开发任务上花费了太多时间,”Johnson 观察到。“时间压力会对软件质量产生负面影响,并可能给运营带来无法管理的负载和风险。” 数字化转型网(www.szhzxw.cn)

平台工程允许团队选择最能满足其需求的工具,然后在整个应用程序开发团队以及整个开发、部署和管理周期中一致地协作使用它们。Johnson 说:“简而言之,平台工程已成为跨组织扩展 DevOps 的关键方法,简化了开发人员与复杂基础设施的交互,并允许他们做他们最擅长的事情:构建更好的代码。

数据和数字工程解决方案提供商Altimetrik的产品工程首席架构师Ignacio Segovia表示,平台工程越来越受欢迎,这是由于它能够推动各种业务线向通用的效率和生产力模式融合。他在电子邮件中指出:“这种融合包括由成熟的数据网格架构支持的单一事实来源、明智的人工智能策略、现代化的软件工程模型、更快的迭代以及出色的开发人员体验和工具等元素。

Segovia说,采用平台工程的组织应确保该方法的技术驱动因素将得到现有业务加速流程的支持。这些元素包括程序化设计系统、分类驱动的产品、快速原型设计和专业代码解决方案,所有这些都是现代敏捷产品开发流程不可或缺的一部分。“平台工程是支持和增强这些元素的支柱。”

Segovia说,有效的提前运行方法将导致成功的平台工程策略。“这个过程旨在确保团队为设计符合业务期望的解决方案做好充分准备,”他指出。它还应该强调协调所有元素(包括业务需求、产品设计、架构和工程解决方案),以提供即时的业务价值。提前运行方法侧重于可管理的、一口大小的结果,允许有条不紊的进展,最大限度地减少时间表或预算的意外偏差。“对于寻求有效平台工程能力、改善开发人员体验和生产力的数字企业来说,这是一个重要的组成部分。” 数字化转型网(www.szhzxw.cn)

二、面对挑战

平台工程需要设计和定制方面的发展。Johnson 说:“策划和定制应用程序和运营团队所需的大量关键功能需要时间。“一旦启动,该平台将需要不断迭代,以跟上业务需求和技术发展的步伐。”内部平台应像产品一样进行管理,使用专门的团队、反馈循环和持续的更新来保持其对组织的好处。“最后一点确实是一个机会,而不是一个缺点,但它确实需要许多人的新思维方式。

每个企业都是软件企业,对软件工程的需求正在爆炸式增长。“生成式人工智能和整个人工智能正在重新定义竞争环境,促进对软件和数据工程的新一轮大规模需求,”商业咨询公司德勤(Deloitte)的工程主管Faruk Muratovic通过电子邮件说。他指出,大多数企业现在都面临着越来越大的数字化转型压力。“这可能是非常具有挑战性的,因为成熟的企业在推动软件交付加速和满足预算限制的同时,努力确定其产品路线图的优先级。”Muratovic 说,这些多重因素导致了技术债务的积累,以及软件交付能力的低效和供需差异以前所未有的速度出现。 数字化转型网(www.szhzxw.cn)

Muratovic 说,当前的业务环境需要坚持不懈地关注工程生产力,这需要从上到下重新思考传统的工程组织。“平台采用可以推动更好的开发人员体验,通过 CI/CD 实现更高的速度,一致的结果测量和可视化,以及支持生成式 AI 的工具的应用,从而推动开发人员生产力的阶跃函数改进。”

三、最后的想法

Segovia说,对于旨在使其产品开发流程与现代效率和生产力模式保持一致的组织来说,平台工程应该是重中之重。“它在促进敏捷、有凝聚力的自助服务和创新工作环境方面的作用使其成为企业成功适应快速变化的技术环境的关键因素。”

英文原文:

Why 2024 May Be the Breakthrough Year for Platform Engineering

Searching for faster, more efficient application delivery? Platform engineering promises improved developer productivity via self-service. 数字化转型网(www.szhzxw.cn)

At a Glance

  • Platform engineering lets teams choose tools and use them across application development, deployment and management cycles.
  • Platform engineering requires evolutions in both design and customization.
  • Every business is a software business, and the need for software engineering is exploding.

Looking to accelerate the delivery of applications, and the pace at which they generate business value, a growing number are enterprises are turning to platform engineering. When properly deployed, platform engineering improves developer productivity by supplying self-service capabilities within an automated infrastructure.

Platform engineering addresses critical challenges posed by modern hybrid and multi-cloud environments as well as application modernization, says Ken Johnson, vice president of product management at open source software products provider Red Hat in an email interview. “By curating tools and providing policy-based deployment automation for distributed development teams, platform engineers can manage the right balance of control and flexibility needed for their organization’s business objectives.”

1. Growing Interest

Organizations are wrestling with the productivity drag complexity creates. “Application developers spend too much time on context switching and non-development tasks,” Johnson observes. “Time pressures can lead to negative impacts on software quality and can create an unmanageable load and risk for operations.” 数字化转型网(www.szhzxw.cn)

Platform engineering allows teams to choose the tools that best serve their needs and then use them consistently and collaboratively across application development teams and throughout development, deployment and management cycles. “In short, platform engineering has emerged as a pivotal approach to scale DevOps across organizations, simplifying developers’ interaction with complex infrastructure, and allowing them to do what they do best: build better code,” Johnson says.

Platform engineering’s growing popularity is the result of its ability to drive the convergence of various business lines toward common efficiency and productivity models, says Ignacio Segovia, chief architect, product engineering, with data and digital engineering solutions provider Altimetrik. “This convergence includes elements such as a single source of truth backed by a mature data mesh architecture, sensible AI strategies, modernized software engineering models, faster iteration, and excellent developer experience and tooling,” he notes via email.

Organizations adopting platform engineering should ensure that the approach’s technology drivers will be supported by existing business-accelerating processes, Segovia says. These elements include programmatic design systems, taxonomy-driven products, rapid prototyping, and pro code solutions, all of which are integral to modern, agile product development processes. “Platform engineering serves as the backbone that supports and enhances these elements.”

An effective run-ahead approach will lead to a successful platform engineering strategy, Segovia says. “This process is designed to ensure that teams are fully prepared to engineer solutions that align with business expectations,” he notes. It also should emphasize aligning all elements — including business requirements, product design, architecture, and engineering solutions — to deliver immediate business value. A run-ahead approach focuses on manageable, bite-sized outcomes, allowing for a methodical progression that minimizes unexpected deviations in timelines or budgets. “This is an important component for digital businesses seeking effective platform engineering capabilities, improved developer experiences, and productivity.” 数字化转型网(www.szhzxw.cn)

2. Facing Challenges

Platform engineering requires evolutions in both design and customization. “It takes time to curate and tailor a critical mass of capabilities that application and ops teams need,” Johnson says. “Once initiated, the platform will require ongoing iteration to keep pace with business needs and technological evolution.” Internal platforms should be managed like a product, using dedicated teams, feedback loops, and consistent updates to maintain their benefit to the organization. “This last point is really an opportunity more than a drawback, but it does require a new way of thinking for many.”

Every business is a software business, and the need for software engineering is exploding. “Generative AI, and AI overall, are redefining the playing field, fostering a new wave of demand for software and data engineering at scale,” says Faruk Muratovic, engineering leader at business advisory firm Deloitte, via email. He notes that most enterprises are now under increasing pressure to transform digitally. “This can be incredibly challenging, as mature enterprises struggle to prioritize their product roadmaps while driving the acceleration of software delivery and meeting their budgetary constraints.” These multiple factors contribute to the accumulation of technical debt, as well as inefficiencies and discrepancies in the supply and demand of software delivery capabilities at an unprecedented pace, Muratovic says.

Current business environments require a relentless focus on engineering productivity, which demands a rethinking of legacy engineering organizations from top to bottom, Muratovic says. “Platform adoption can drive a better developer experience, higher velocity via CI/CD, the consistent measurement and visualization of outcomes, and the application of Generative AI-enabled tooling that drives step function improvements in developer productivity.” 数字化转型网(www.szhzxw.cn)

3. A Final Thought

Platform engineering should be a top priority for organizations aiming to bring their product development processes in line with modern efficiency and productivity models, Segovia says. “Its role in fostering agile, cohesive self-service, and innovative work environments makes it a key factor in the success of businesses adapting to the rapidly changing technological landscape.”

本文由数字化转型网(www.szhzxw.cn)转载而成,来源于INFORMATIONWEEK.COM;编辑/翻译:数字化转型网宁檬树。

扫码加入数字化转型网读者交流社群

免责声明: 本网站(http://www.szhzxw.cn/)内容主要来自原创、合作媒体供稿和第三方投稿,凡在本网站出现的信息,均仅供参考。本网站将尽力确保所提供信息的准确性及可靠性,但不保证有关资料的准确性及可靠性,读者在使用前请进一步核实,并对任何自主决定的行为负责。本网站对有关资料所引致的错误、不确或遗漏,概不负任何法律责任。

本网站刊载的所有内容(包括但不仅限文字、图片、LOGO、音频、视频、软件、程序等) 版权归原作者所有。任何单位或个人认为本网站中的内容可能涉嫌侵犯其知识产权或存在不实内容时,请及时通知本站,予以删除。

免责声明: 本网站(http://www.szhzxw.cn/)内容主要来自原创、合作媒体供稿和第三方投稿,凡在本网站出现的信息,均仅供参考。本网站将尽力确保所提供信息的准确性及可靠性,但不保证有关资料的准确性及可靠性,读者在使用前请进一步核实,并对任何自主决定的行为负责。本网站对有关资料所引致的错误、不确或遗漏,概不负任何法律责任。 本网站刊载的所有内容(包括但不仅限文字、图片、LOGO、音频、视频、软件、程序等) 版权归原作者所有。任何单位或个人认为本网站中的内容可能涉嫌侵犯其知识产权或存在不实内容时,请及时通知本站,予以删除。http://www.szhzxw.cn/28076.html

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

联系我们

联系我们

17717556551

邮箱: editor@cxounion.org

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

关注微博
返回顶部