前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >建立生态系统|Backstage插件市场现已开放

建立生态系统|Backstage插件市场现已开放

作者头像
CNCF
发布2020-10-21 11:14:37
1.4K0
发布2020-10-21 11:14:37
举报
文章被收录于专栏:CNCF

作者:Stefan Alund

Backstage有一个雄心勃勃的目标:为工程师提供最好的开发经验。

优秀的开发人员体验能培养出快乐的、有创造力的、高效的工程师。我们认为,工程师不必成为各种基础架构工具或学科(例如,机器学习或后端)的专家就可以高效地工作。基础设施应该被抽象出来,这样开发人员就可以花费更多的周期,来快速而安全地构建和测试。Backstage统一了你所有的基础设施工具、服务和文档,以创建一个从端到端简化的开发环境。

现在你可能会想,“是的,当然,这听起来很不错,但是Backstage实际上是如何抽象基础设施的呢?”简短的回答是:插件。

https://backstage.io/plugins

可以把插件看作是基础设施工具或服务的一个迷你版本--只是你需要的部分,使其变得又快又简单。使用一个Backstage插件而不是一个工具专用的UI的好处是,你所有的基础架构都被打包成一个“单层玻璃”,而不是像独立构建的“孤岛”那样分散开来。当你增加了你的基础设施投资组合,复杂性就真的开始增加了。Backstage插件模型,允许你在不增加用户认知负荷的情况下添加更多的工具。

我们插件生态系统的目标,是任何东西都可以成为插件。插件的定义非常灵活,允许你在Backstage,以插件的形式,公开几乎任何类型的基础设施或软件开发工具。遵循明确的设计指导方针,我们确保整个用户体验插件之间保持一致。如果我们都做得很好,Backstage的最终用户就看不到插件之间的界限了。他们与一个一致的产品交互--具有许多特性。

https://backstage.io/blog/2020/09/30/backstage-design-system

建立生态系统

想象一下在不远的将来,你走到Backstage,将其安装到你的环境中,然后从现有的开源插件库中进行选择,这些插件可以满足你公司内部的任何基础设施和软件开发需求。这意味着你可以从Backstage开始,并在几天内,而不是几个月内,看到提高的生产力的收益。这就是我们对Backstage插件生态系统的设想。

Kubernetes上运行服务吗?有一个插件。使用Snyk进行安全扫描?有一个插件。Grafana、DataDog,还是Rollbar进行监控?有一个插件。使用Jenkins、CircleCI、GitHub Actions,还是Travis CI?选择你所选择的CI插件。你明白了吧。不管你的堆栈是什么,总有一个插件你可以使用。

喜欢这样的愿景?我们也是!但我们不能独自完成。我们需要你的帮助。为了实现这一愿景,我们需要建立一个社区,让许多公司和个人开发人员构建并贡献他们的插件。Backstage已经被CNCF沙箱所接受,这为我们更快地扩展社区提供了基础和指导。

这个宏伟的愿景实际上并不遥远。今天Backstage插件的生态系统已经在不断增长。为了突出社区所做的所有令人惊叹的工作,并让Backstage用户更容易看到有哪些插件可用,我们现在有一个插件市场:https://backstage.io/plugins

创建和建议新的插件

不是所有你需要的插件都是开源的。每个公司都有自己的工具。构建内部插件可以让你定制你版本的Backstage,使其完美地适合你的基础设施和软件开发需要。如果你最终构建的插件可能对其他公司有用,请考虑将它们作为开源发布并添加到市场中。

https://backstage.io/docs/plugins/create-a-plugin

https://backstage.io/docs/plugins/add-to-marketplace

如果你开始开发一个插件,并打算以开源的形式发布,我们建议你创建一个新的插件问题。这有助于社区了解哪些插件正在开发中,并为协作提供了机会。如果你有一个好插件的想法,但是你需要帮助来构建它,你也可以使用这个过程。

我们很高兴看到已经构建了所有出色的插件,并期待随着Backstage社区的不断发展看到更多的想法和协作。

你希望在插件市场上看到哪些插件?告诉我们!

特别感谢来自Roadie的社区成员Iain Billett帮助建立并贡献了插件市场页面(作为他的第一个PR)。

点击【https://backstage.io/blog/2020/09/30/plugin-marketplace】阅读网站原文。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2020-10-07,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 CNCF 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档