BackstageCon自2022年起举办,旨在加深与会者对Backstage趋势和应用案例的理解,适合各技能水平的参与者,特别是平台工程和开发者门户相关人员。会议将探讨提升开发者生产力、开发者门户的未来及AI开发的扩展,参与者可交流经验和成功故事。
随着组织规模扩大,开发者面临认知负担。内部开发平台(IDP)和开发者门户通过简化基础设施和自动化,提高开发效率,降低操作复杂性。IDP提供必要的工具,开发者门户则集中管理资源,促进自助服务与团队协作。两者结合加速软件交付,提升开发体验。
Gosselin在会议中强调赋权对开发者体验的重要性,指出开发者门户在提升工作效率中的关键作用。SPS Commerce的快速增长带来了多重角色和复杂工具的挑战,赋权应减少障碍并提升满足感。成功的开发者门户应视为产品,需持续迭代和优化。
SPS Commerce通过建立内部开发者门户,解决了工具分散和文档不足的问题,提升了开发效率和团队协作。灵活的数据模型和自助服务功能使开发者更好地管理和访问信息,改善了开发体验。
随着平台工程的发展,内部开发者门户变得至关重要。Gartner预测,到年底,75%的组织将实施自助开发者门户。成功的门户应优先考虑自助体验、自动化、生态系统连接、强有力的治理和专用解决方案,以提升开发者的效率和体验。
Backstage是Spotify创建的开发者门户平台,旨在提升开发者体验。本文介绍如何从零开始创建Backstage实例,包括应用配置、PostgreSQL数据库设置和GitHub认证。用户将学习生成应用、配置数据库和实现身份验证,最终搭建可共享的本地Backstage实例。
在KubeCon欧洲大会上,红帽发布了Konveyor AI 0.1和Red Hat Developer Hub 1.5。Konveyor AI 0.1通过生成性人工智能简化应用现代化,支持Kubernetes部署;RHDH 1.5则提供可定制的开发者门户,增强开发效率,支持动态插件管理和本地运行版本。
WSO2 APIM包含多个组件:管理控制台用于用户管理,管理员门户管理速率限制和API类别,发布者门户用于API创建和文档,开发者门户供开发者查看和测试API,网关作为请求中介,密钥管理器处理访问令牌。
BackstageCon将于2025年4月在伦敦举行,专注于Backstage的最新趋势和应用案例,适合各技能水平的参与者,尤其是平台工程和开发者门户相关人员。会议将探讨成本节约和用例优化等新主题,并邀请Philips、H&M、Ikea和Volvo Cars的代表参与讨论。
技术行业正在加速整合工具和自动化,以减轻开发者的认知负担。尽管内部开发者门户被认为是有效解决方案,但仅约一半的组织采用。调查显示,开发者对工具满意度低,依赖其他团队,且对数据质量缺乏信任。内部开发者门户能提高元数据质量,但仍需改善工作流程和信任度。
CarGurus通过内部开发者门户Showroom提升了开发者体验和效率,解决了服务和作业所有权不明确的问题。该平台实现了服务注册和自动同步作业,合规规则和自助服务流程将服务上线时间从75天缩短至7天,开发者效率提高了220%。
在本期播客中,Intact的Luke Shannon讨论了Spring和开发者门户等主题。
CNCF推出了Backstage认证,Backstage是一个开源开发者门户框架,旨在简化软件开发流程,集中管理开发工具和文档,提高开发效率,促进团队协作。它支持插件扩展和自助服务,适用于多种角色,是平台开发的重要工具。
DORA指标是评估工程性能和软件稳定性的关键,但收集和解读这些指标较为复杂。内部开发者门户可以集中管理数据,提升开发者体验。通过制定部署蓝图和跟踪策略,团队能够有效监控部署频率、变更失败率和恢复时间。整合事故管理工具有助于更好地跟踪DORA指标,最终实现数据可视化和性能提升。
Backstage是Spotify开发的开源开发者门户,旨在管理DevOps生态系统中的微服务和基础设施。它集中工具、文档和服务目录,提升工程团队的生产力。主要功能包括服务目录、开发者门户、软件模板、文档中心和插件集成,支持API文档和技术雷达,简化DevOps生命周期,促进安全合规,兼容多种数据库和容器部署。
作为微软ISV,在Microsoft 365平台上构建应用有很大潜力。开发者门户提供了更新的应用分析工具,通过使用数据帮助优化功能和提升用户参与度。分析包括用户保留率和平台使用情况。目前,Outlook和Microsoft 365应用的分析功能在预览中,仅适用于微软商店的应用。
企业API管理工具帮助组织高效管理API生命周期,提供安全控制、分析监控和开发者门户等功能。主要组件包括API网关、开发者门户和安全访问控制。使用这些工具可提升安全性、扩展性和开发者体验,加快上线速度并降低成本。常见工具有Apidog、Azure API Management、Kong Konnect等。选择时需考虑需求、技术栈和预算。
Spotify的Pia Nilsson和Mike Lewis讨论了他们如何使用开发者门户Backstage来改进3000名工程师的工作方式。Backstage是一个单一的界面,作为基础设施的主页和目录。它通过插件架构实现可扩展性,从而实现分布式代码所有权和一致的决策。可扩展性模型还允许并行工作和分布式所有权,提高了生产力和一致性。Backstage的可扩展性提高了开发人员的生产力,缩短了周期时间,并增加了员工保留率。Backstage的开源性使其他组织能够从其可扩展性中受益,并加入社区解决共同的挑战。
InnerSource是一种在软件开发中促进协作和开源思维的方法论。Gartner预测,到2026年,40%的软件工程组织将拥有InnerSource项目。实施InnerSource可能具有挑战性,但内部开发者门户可以通过支持可信提交者、提高服务可发现性、促进访问请求、简化新服务创建以及提供合规性评分卡来提供帮助。利用门户可以提高开发者的生产力。
企业在寻求提高API可发现性和减少重复业务逻辑风险时,通常会转向API目录。然而,目录虽然可以公开所有可用的内部API,但在改善开发者体验方面有所不足。轻量级API治理是改善开发者体验的推荐方法,可以增加满意度、降低成本、加快上市时间。开发者门户可以用于规划上下文、考虑标准、提供黄金路径、管理所有权和协作、内嵌DevSecOps等。开发者门户在确保开发者满意、降低成本和加快上市时间方面起到关键作用。
完成下面两步后,将自动完成登录并继续当前操作。