使用亚马逊云科技DevOps 工具构建 InnerSource 生态系统

杨东杰 2021-12-31 10:34:17
加精

InnerSource 这一术语表示组织采用开源方法(尽管是为了开发专有软件)的新兴实践。本篇文章将讨论如何构建模型 InnerSource 生态系统,以利用多种亚马逊云科技服务(例如 CodeBuild、CodeCommit、CodePipeline、CodeArtifact 和 CodeGuru),以及其他亚马逊云科技服务和开源工具。

什么是 InnerSource?为什么它越来越受欢迎?
大多数软件公司在其产品中都使用开源软件 (OSS),因为它是实现软件标准化并通过重复使用和时间检验的优质代码来提高成本效益的绝佳机制。一些组织可能允许按原样使用它,而另一些组织则会利用审查机制来确保开源软件符合组织的安全、质量等标准。这种对开放源码软件的信心来自于这些社区项目的管理和维持方式,以及它们所培育的开放、协作和创造的文化。

许多构建封闭源代码软件的组织现在都在尝试效仿这些开发原则和实践。人们可能更多的是讨论(而不是采用)这种方法,它通常被称为“InnerSource”。InnerSource 是在组织范围内进行协作式软件开发的绝佳工具,同时保持其对知识产权和合法性检查的关注。它通过知识和人才共享,提供了超越组织孤岛范围的协作和创新途径。组织获得的益处是以很低的成本获得更高的代码质量和更快的上市速度。

————————————————
版权声明:本文为CSDN博主「亚马逊云开发者」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/awschina/article/details/122234647

...全文
635 1 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
CSDN-Ada助手 2023-01-13
  • 打赏
  • 举报
回复
您可以前往 CSDN问答-云原生 发布问题, 以便更快地解决您的疑问

474

社区成员

发帖
与我相关
我的任务
社区描述
这里是CSDN社区云内技术市场、开源布道、开发者关系运营、生态创新者的大本营,大家可在此集中讨论工作中遇到的问题,以及资源互助等。同时也是CSDN社区云的服务社区,相关问题24小时内回复。
其他 其他
社区管理员
  • 开发者生态英雄会
  • 社区云(官方)
  • DeveloperCommunity
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

如想加入开发者生态运营人员同行交流群,请备注【公司-职位-姓名】,↓↓↓  扫下方二维码联系工作人员:

试试用AI创作助手写篇文章吧