头图

用开源github,还是咱中国自己的代码托管平台云效?

GitHub 作为一个源代码托管平台,将全球的开发者连接在了一起,对个人开发者很友好,但近期,GitHub 的一些事件在开源圈内引发了热议,中立性受到质疑,也引发了大家对于开源的思考。GitHub跟开发者之间的距离,可能会越走越远,后续如何发展得继续观察。

Github

GitHub 代码托管平台(https://github.com/),包含了全世界很多优秀的开源项目,可以从GitHub获取到很多很多优秀的开源项目来进行学习,也可以将自己的项目上传上去与他人分享,现在已被微软收购。GitHub最开始并没有免费的私有仓库,被微软收购之后,个人用户才支持了创建私有仓库,虽然也能支持私有库,但他的主要场景还是集中在开源协作这件事上。

image.png

网上代码托管选型的文章不少,不过大多内容有点久远,很多最新的平台没有包括进来,我们把目前市面上比较火的代码托管平台(开源托管平台:Github、Gitee;企业级托管平台:Gitlab、阿里云效Codeup、 腾讯Coding)做了一些比较,比较的维度包括速度、成本、产研工具链完整性、安全、统计报表等,希望可以帮助正在进行代码托管选型的技术同行做决策选型。

image.png

本期重点说一下阿里云的代码托管

提到阿里云的代码托管,在以前大家一搜全是阿里云 Code,然而早在 2020 年就已经升级成阿里云 云效Codeuphttps://codeup.aliyun.com/?)了,升级为提供覆盖项目管理、代码管理、测试管理、持续集成、制品管理、发布管理的 DevOps 一站式研发管理平台。

听起来挺复杂,简单说就是你在开发过程中需要用到的各种工具都在一个平台上提供给你了,愿意用哪些你自己选。这对于企业来说大大降低了管理难度,以前有一堆账号一堆工具,切来切去自己都混乱了,数据也分散在各个工具里,人也不好管,来个新人教半天讲不明白,现在一个平台一套账号就搞定了。

云效代码管理 Codeup 是阿里云出品的一款企业级代码管理平台,提供代码托管、代码评审、代码扫描、质量检测等功能,全方位保护企业代码资产,帮助企业实现安全、稳定、高效的研发管理。云效代码管理 Codeup 提供基于 Git 的代码托管服务,主打企业级托管,因此在管控和安全层面做了不少加强,由于在国内,访问速度相比 Github 快不少。

云效Codeup 也提供私有化部署服务,不过目前看价格相比公有云稍贵,适合有预算和需要独立部署的企业。

image.png

云效代码管理 Codeup 功能概览

● 基础代码托管:提供企业级代码托管服务,支持企业内部公开(企业内成员可访问)、私有代码库类型;
● 权限管理:数据企业间完全隔离,提供企业、代码组、代码库多级精细化权限管控;
● 代码评审:灵活可配置的代码评审场景支持与合并请求卡点设置;
● 代码检测:开箱即用的代码规范、安全自动化检测;
● 持续集成:无缝连接持续集成流水线,拓展代码检测、构建、部署场景;
● 研发流程:结合需求、测试、构建、部署等产品模块,支持一站式研发流程管控;
● 通知集成:支持通过钉钉、站内信、邮件等方式,通知告警及时触达;

image.png

稳定安全的 Git 代码托管

云效Codeup 支持企业级数据隔离,对企业代码资产提供全面安全保障,更多内容参见安全承诺

● 平台多副本备份,并支持代码数据存储加密,充分保障企业用户的代码安全性及稳定性;
● 离职员工权限自动回收,消除潜在的安全风险;
● 提供 IP 白名单机制用于控制访问人员范围,企业代码资产不受外部非法 IP 访问,保证代码安全;
● 支持代码安全扫描服务,自动检测企业代码数据中的敏感信息与编码漏洞;
● 提供企业级代码安全审计能力,包括事前行为监测、事中通知与事后审计,企业代码管理员能够快速获取代码安全威胁事件,对问题进行有效追溯。

image.png

image.png

高效的代码评审支持

● 灵活的配置能力,支持轻松定制评审规范
● 内置代码检测服务+持续集成流水线,大幅降低人工审查成本
● 冲突智能检测+WebIDE,合并冲突不再痛苦

image.png

企业级研发协作管理

● 研发效能数据洞察
● 规范分支及提交管理
● 一键串联需求/任务/缺陷
● 无缝衔接 CI/CD

image.png

一键导入代码仓库

● 支持一键导入GIt、SVN三方代码库,提交历史完整保留,数据迁移不再费力

资费说明

基础功能免费使用,不限人数,不限代码库数,更多说明参见云效 2020 资费

OpenAPI

查看云效 Codeup 代码平台 OpenAPI :使用指引

点击下方链接,即可免费体验云效代码管理 Codeup

https://www.aliyun.com/product/yunxiao/codeup?

关于我们

了解更多关于阿里云云效DevOps的最新动态,可微信搜索并关注【云效】公众号;

福利:公众号后台回复【代码安全】免费下载《云效产品安全白皮书》!

回复【指南】,可获得《阿里巴巴DevOps实践指南》&《10倍研发效能提升案例集》;

看完觉得对您有所帮助别忘记点赞、收藏和关注呦;

image.png

阿里云云效,[链接]体验云原生时代新DevOps平台,支持公共云、专有云和混合云多种部署形态,通过云原生...

35 声望
19 粉丝
0 条评论
推荐阅读
IDC:云效产品能力No.1,领跑中国DevOps市场
近日,全球领先的专业市场调查机构国际数据公司(IDC)发布了《IDC MarketScape:中国 DevOps 平台市场厂商评估,2022》报告。此报告中对中国主流 DevOps 云厂商从战略(Strategies)、能力(Capabilities)两个...

云效DevOps平台阅读 366

「2022 中国开源创新大赛」报名进入倒计时!还没上车的小伙伴抓紧时间啦
2022 年中国开源创新大赛,是在中央网信办指导下,由中国互联网发展基金会、中国网络空间研究院、中国互联网投资基金联合主办,北京长风信息技术产业联盟承办。

思否编辑部阅读 6.8k

封面图
国产操作系统新进展:OpenCloudOS 社区推出首个全自研发行版
3 月 31 日,国产操作系统开源社区 OpenCloudOS 正式发布首个全自研社区 9.0 版本(以下简称“OC9.0”)。据了解,该版本由腾讯等十余家企业共同开发并长期维护,其内核及用户态软件均为自主选型、独立演进,在操作...

Yan阅读 4k

ThreadLocal源码解析及实战应用
ThreadLocal是一个关于创建线程局部变量的类。 通常情况下,我们创建的变量是可以被任何一个线程访问并修改的。而使用ThreadLocal创建的变量只能被当前线程访问,其他线程则无法访问和修改。ThreadLocal在设计之...

京东云开发者2阅读 571

封面图
「技术人生」第10篇:如何做研发效能提升(即指标体系建设过程回顾)
纵观软件研发的发展历程,如果说“业务需求开发”是核心主线的话,那么研发效能建设就是这一核心主线之外最大的一条支线。每个历史阶段的研发效能所面对的主要矛盾次要矛盾都不一样,因此大家可以看到,在不同的历...

阿里巴巴中间件1阅读 662

常见问题
进行微服务开发时候,使用maven多模块方式,将共有的模块封装到common,然后在其他模块引用:注:1、刚开始是使用 Settings–>Build–>Build Tools–>Maven–>Runner–>勾选上Delegagte IDE build/run a...

startshineye阅读 1.9k

关于 Serverless 应用架构对企业价值的一些思考
对于企业方而言,最关心的核心诉求就是如何能获取更多的营收,更高的利润,通俗点说就是如何赚更多的钱;企业赚钱的方式主要是通过出售企业服务,当用户购买更多的企业服务,企业赚的钱就越多;而出售企业服务所...

阿里云云原生1阅读 505

阿里云云效,[链接]体验云原生时代新DevOps平台,支持公共云、专有云和混合云多种部署形态,通过云原生...

35 声望
19 粉丝
宣传栏