感谢您的邀请,防止源代码外泄是一个常见的需求,不同公司的做法各不相同,除了技术和流程规范,还有一些解决方案。
这里介绍一种技术:VDI(虚拟桌面),感兴趣的朋友可以评估一下。
我们首先介绍了VDI(Virtual Desktop Infrastructure),它是一种将应用程序和数据从主机移到虚拟机中的技术,通常用于远程办公环境,VDI的主要优点是:源代码集中保存在服务器端,可以防止本地病毒侵袭,并且代码拷贝、修改等行为都是可审计的,这种技术还具有较高的性价比,适合需要高度安全性的组织。
VDI也有其局限性,成本较高,服务器、存储和网络的成本可能会增加;用户体验也较差,因为计算不再在本地电脑上进行,开发人员可能感觉反应较慢,尽管如此,随着超融合技术的发展,用户体验有了很大的改善,一些大型研发中心已经开始采用VDI来保护源代码。
我们引用了科技行者团队邹大斌的观点作为参考,希望这能帮助到您!
0