开发者测评:相比 Harbor,我选择 ACR 的三点原因
2022 年 8 月起,阿里云容器镜像服务 ACR 开发者评测活动持续火热开展。截至目前,本次活动已累计吸引 600 余位开发者参与,产生了 30 位发布优质测评内容的开发者并获得相应奖励。
云原生生态的繁荣大大丰富了云原生应用制品的多样性,容器镜像作为承载云原生应用的重要载体,是云原生应用生命周期的源头,因此,在企业架构升级、开发者技能个人提升中发挥了越来越重要的价值。
阿里云 ACR(Alibaba Cloud Container Registry)是面向容器镜像、Helm Chart 等符合 OCI 标准的云原生制品安全托管及高效分发平台。产品分为个人版和企业版,个人版面向容器开发者限额免费使用,企业版面向对安全及性能要求较高的企业客户。
本次活动是为了帮助更多开发者了解容器镜像服务 ACR 的功能、使用方式和产品体验,从而在不同应用场景下,更好地进行容器镜像管理方案的选型。不少开发者在活动中发表了他们在这个过程中的思考,以及选择阿里云容器镜像服务 ACR 的原因。
相比 Harbor,我选择阿里云 ACR 的三点原因
测评员 ID:197***870
在很多人看来,Harbor 几乎已经是事实上的镜像仓库自建标准。但是在其能力不断发展的同时,相关组件的复杂度也给相关开发运维人员的能力带来巨大的挑战。
本人曾参与过 Harbor 的社区特性开发,对 Harbor 的生产环境应用也有较多实战经验。但是在跳槽到当前公司(一家中小型互联网企业)后,最终还是选择了阿里云 ACR 仓库。主要基于以下几点:
1. 跨境镜像同步能力,这点是重中之重。ACR 基于阿里云的全球化网络能力,十分契合我们公司的全球化部署应用场景。相比自建的跨境 Harbor 仓库,需要额外占用一些专线带宽。
2. 节省成本。虽然 Harbor 是开源的,乍一看肯定比云厂商的付费镜像服务划算,但是实际上并不一定。Harbor 的部署涉及到众多组件,在高可用性、可靠性上需要投入一定的人力成本;同时公司原方案中境外用于部署 Harbor 的机器也都是云上虚拟机,加上网络、存储等费用并结合人力成本,Harbor 实际上并无太多成本优势。
3. 可维护性。Harbor 的 Redis、Postgres(可以选择云上相关服务,但是成本优势就不明显了)等组件,至少需要有一个人力有相关技术储备来维护,虽然 Harbor 功能强大,也够可靠,但是依然会有一些潜在的 bug 存在,在生产级应用中还是会有一定风险。在替换到 ACR 后将近一年的时间里,服务足够稳定,还没有发生功能性故障,几乎不需要维护成本 。
给 ACR 在金融场景下的能力点个大大的赞
测评员 ID:n3c***m6o
很多金融企业在面对合规、安全等保要求下,需要对业务进行多账号的多 ACK(阿里云容器服务 Kubernetes 版) 集群拆分。与此同时,面对业务扩展,服务跨账号、跨地域部署的问题随之而来。阿里云 ACR 提供了容器镜像、Helm Chart 等 OCI 制品安全托管和高效的分发能力,其产品的分发管理功能,很好地支持了不同业务根据不通命名空间镜像分发,进而完成应用服务的版本更新,大大提升运维工作效率。
首先,通过实例同步,解决跨账号镜像同步,解决镜像镜像分发问题:
其次,通过同步记录可以发现,镜像同步速度还是比较快的,跨地域的镜像同步过程也是依赖阿里云自身带宽:
最后,对于同步过程中异常问题,通过阿里云 ACR 服务实例管理-事件通知功能,通过配置相关告警策略,实现异常告警通知:****
通过以上跨账号、跨地域镜像同步及告警配置,有效实现了整个镜像同步过程跟踪与掌控,对 ACR 产品功能的完整及稳定给一个大大赞!
倒计时 7 天:加入 ACR 开发者测评团,赢取千元机械键盘
本次活动将持续至 2022 年 9 月 30 日,开发者们参与测评的热情持持高涨(推荐阅读:《开发者测评:阿里云 ACR 与其他的镜像仓库到底有什么不同?》 )
现在,距离活动正式结束还有 7 天的时间,把握机会,免费开通并体验阿里云容器镜像服务 ACR,发布原创测评内容,机械键盘、定制晴雨伞等定制好礼还在等你 !赶快喊上小伙伴们一起参加吧!
扫描图片二维码或点击下方“此处”,即可直达 ACR 开发者测评活动现场,把握!