GitHub宣布将于2024年10月29日,在欧盟推出GitHub Enterprise Cloud数据落地(Data Residency)功能,供企业将程序代码和存储库存放在特定地区。这项新功能满足企业对数据控制的需求,其利用微软Azure基础设施,提供数据安全性、业务连续性和灾难恢复能力。GitHub团队指出,内部已经利用该功能进行测试和部署,确认其稳定性和可靠性,并计划将该功能扩展至更多地区。
由于各国和区域法规的要求,企业可能需要遵守严格的数据政策。数据落地可确保数据被安全存放于特定地理区域,而这对跨国企业尤为重要,因各国对数据隐私和安全有着不同规范,借由数据落地确保敏感数据不会被跨境传输,而且随着GitHub Copilot等人工智能开发工具兴起,也能保证训练数据和模型的存储位置符合各国法规要求。
GitHub表示,多年来他们收到来自全球企业用户的强烈要求,希望能够提供数据落地功能,使其对程序代码和存储库数据存放位置有更多控制能力,以确保数据主权与数据保护。
GitHub的数据落地功能创建在微软Azure技术基础上,供企业能够将数据存放在指定区域,获得高端数据安全保护,另外,该功能也提供专属命名空间,与开源的github.com环境完全隔离,避免企业内部与开源社交媒体数据出现混淆风险。
为了验证数据落地功能的稳定性和可靠性,在功能开发过程中,GitHub也积极在内部使用,并创建独立的数据落地环境。GitHub指出,他们已经进行超过8,000次部署,全面测试功能的稳定性。每个月GitHub持续执行超过1,000次的GitHub Actions作业,在验证功能成熟度的过程,也依实际运行数据对系统性能进行优化。
GitHub在10月29日于欧盟推出的数据落地功能,只是全球扩展计划的第一步,GitHub还计划在之后进一步将该功能扩展至澳洲、亚洲和拉丁美洲等其他地区,使其客户拥有更好的数据控制能力。除了地理区域的扩展,GitHub还会继续改进数据落地功能,确保安全性和性能品质,以适应不同需求和法遵标准。