AWS CodeCommit 是一個完全受管原始程式碼控制服務,可託管安全的 Git 儲存庫。可讓團隊輕鬆在安全且高度可擴充的生態系統中透過程式碼協作。CodeCommit 讓您無須操作自己的原始程式碼控制系統,也不用擔心基礎設施的擴展能力。您可以使用 CodeCommit 安全地存放從來源碼到二進位程式碼間的任何項目,而且可與您現有的 Git 工具完美搭配。
AWS CodeCommit 概觀
優勢
全受管
AWS CodeCommit 讓您無須託管、維護、備份和擴展自己的原始程式碼控制伺服器。此服務會自動擴展以滿足您專案不斷增加的需求。
安全
AWS CodeCommit 會自動加密傳輸中和靜態的檔案。CodeCommit 已經與 AWS Identity and Access Management (IAM) 整合,讓您能夠自訂使用者特定存取權給儲存庫。
高可用性
AWS CodeCommit 具有高可擴展性、冗餘和耐用性架構。該服務旨在讓儲存庫保有高可用性和存取性。
透過程式碼協作
AWS CodeCommit 可協助您與團隊成員經由提取請求、分支與合併,透過程式碼協作。您可以實作各種工作流程,包括程式碼檢閱和回饋,並控制可以對特定分支做出變更的人員。
更快的開發生命週期
AWS CodeCommit 讓儲存庫更接近 AWS 雲端中的建置、分段和生產環境。您可以傳輸遞增值,而不是整個應用程式。這能讓您增加開發生命週期的速度和頻率。
使用現有的工具
AWS CodeCommit 支援所有 Git 命令並能與現有 Git 工具搭配使用。您可以在 CodeCommit 繼續使用您偏好的開發環境外掛程式、持續整合/持續交付系統,以及圖形化用戶端。
影片
AWS CodeCommit 簡介 - 第 1 部分:設定許可
AWS CodeCommit 簡介 - 第 2 部分:建立儲存庫
AWS re:Invent 2018:持續整合最佳實務