開發者測評:相比 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 開發者測評活動現場,把握!
- 從 JDK 9 到 19,我們幫您提煉了和雲原生場景有關的能力列表(上)
- 統一觀測丨如何使用Prometheus 實現效能壓測指標可觀測
- CNStack 2.0:雲原生的技術中臺
- 全景剖析阿里雲容器網路資料鏈路(五):Terway ENI-Trunking
- 全景剖析阿里雲容器網路資料鏈路(四):Terway IPVLAN EBPF
- 全景剖析阿里雲容器網路資料鏈路(三):Terway ENIIP
- 談談我工作中的23個設計模式
- 雲邊協同下的統一應用管理:基於 OpenYurt 和 KubeVela 的解決方案
- OpenKruise v1.3:新增自定義 Pod Probe 探針能力與大規模叢集效能顯著提升
- Koordinator v0.7: 為任務排程領域注入新活力
- 傳統大型國企雲原生轉型,如何解決彈性、運維和團隊協同等問題
- Dubbo 3 易用性升級之 Dubbo 官網大改版
- 阿里雲容器服務 ACK 產品技術動態(202208)
- RocketMQ Streams在雲安全及 IoT 場景下的大規模最佳實踐
- RocketMQ 5.0:無狀態代理模式的探索與實踐
- Apache RocketMQ 5.0 在Stream場景的儲存增強
- 快手 RocketMQ 高效能實踐
- RocketMQ DLedger架構在小米的大規模實踐
- 定時任務報警通知解決方案詳解
- Dubbo Mesh 總體技術架構方案