内部开发者平台(IDP,Internal Developer Platform)。图片来源:资料图

韩国多家IT企业正加快建设和升级内部开发者平台(IDP,Internal Developer Platform),以提升研发效率。其核心思路是,将开发者原本需要自行处理的服务器配置、应用发布、权限管理等重复性基础设施工作,通过平台进行标准化和自助化,让研发人员把更多精力放回服务开发本身。

据业内消息,Yanolja、Viva Republica、Karrot等公司是推进IDP落地的代表性企业。这些企业均已自建并运营内部平台,用于整合和标准化开发环境。

IDP本质上是一类面向企业内部的开发平台,支持开发者以自助方式获取所需的开发环境和基础设施能力。通常而言,这类平台会统一提供服务器创建、应用发布、监控、权限管理和技术文档等功能,从而降低基础设施运维负担,提升研发专注度。

其中,旅游科技企业Yanolja近期完成了自研IDP建设,目标是通过升级开发环境,提升服务稳定性和运营效率。由于旅游行业需要同时处理海内外实时库存和价格信息,并对接航司、住宿等多类供给方及销售渠道,其开发环境复杂度较高。Yanolja的策略是通过开发基础设施自动化减轻开发负担,缓解复杂环境带来的认知压力。

同时,考虑到AI编程工具加速普及,Yanolja还将基于AWS Bedrock的AI代理能力接入IDP,为内部开发者提供AI工具支持。

Yanolja相关人士表示,旅游行业在供给方、渠道和系统连接方面高度复杂,开发人员往往需要投入大量精力处理基础设施问题。引入IDP后,可减少开发者逐项管理基础设施的负担,降低认知负荷,使其更专注于核心研发工作。

Toss运营方Viva Republica则通过内部开发与管理平台“Internal”实现IDP能力,除开发人员外,非技术岗位员工也可使用。依托“Internal”,公司可用统一方式完成从内部系统到面向客户服务的开发和发布流程,覆盖Toss Bank、Toss Securities、Toss Payments等集团关联公司。该平台的建设与运营由“Internal平台团队”负责。

其代表性应用之一是统一数据管理后台。由于Toss由数百个微服务组成,过去各项服务都需要分别开发数据管理界面,成本较高。如今通过平台化方式,只需输入服务器配置信息,即可自动生成管理界面;权限、认证和安全处理也由平台统一承担。

近期,Viva Republica还把重点放在为员工提供可安全开展AI及AI代理实验、验证的环境,并已搭建起由AI驱动的自动监控体系。

Viva Republica相关人士表示,“Internal平台团队”的职责,是帮助各服务团队把精力从重复性基础设施工作中释放出来,回归服务研发本身。公司也在持续推动内部工具从单纯的后台系统升级为“产品级”平台,以进一步提升研发效率和业务效率。

Karrot的IDP开发与运营则由“共通服务开发团队”主导。其重点在于,将分散在二手交易、社区生活、Karrot兼职等业务线中的通用技术能力沉淀到统一平台,向全公司开发者开放。同时,公司也为服务区域和业务类型扩张带来的流量增长提前做好技术准备。

Karrot相关人士表示,过去各团队分别开发通用功能,整体效率并不高;该团队的作用,就是让各业务开发者能够更加专注于自身业务开发。

业内普遍认为,随着服务规模持续扩大,IDP的重要性还会进一步上升。一方面,基础设施复杂度快速提升,已很难由单个开发者独立承担;另一方面,在不增加人手的情况下提升研发效率,IDP正成为越来越现实的选择。

IT市场研究机构Gartner预计,到2026年,80%的大型软件组织将设立专门的平台工程团队,高于2022年的45%。

有业内人士指出,平台型企业的研发竞争力,已不再单纯取决于拥有多少开发者,而在于能否提供一个让开发者更快、更稳定开展工作的环境。IDP正是这一变化的典型体现之一。

关键词

#内部开发者平台 #IDP #Yanolja #Viva Republica #Karrot #AWS Bedrock #平台工程 #微服务 #研发效率 #权限管理
版权所有 © DigitalToday。未经授权禁止转载或传播。