分布式项目团队管理的研发基础网络建设与信息安全
分布式项目团队管理的研发基础网络建设与信息安全
分布式项目团队管理的研发基础网络建设使用VPN技术构建虚拟局域网络,之后在这个虚拟局域网络上构建上层IT基础设施,可以保证在公网Internet上传输的信息加密、安全。
分布式项目团队管理的研发基础网络建设可以在托管机房部署Dell 730或类似型号服务器集群,每台服务器上安装VMWare,这样每台物理服务器上可以安装部署20到40台虚拟机。按照每台虚拟机平均大概2核8G内存500G硬盘配置的话,如要支持20台虚拟机,则要约40核160G内存10T硬盘的单台服务器(具体配置要根据开发场景需求实际上下调整),然后根据1个开发可能需要占用2台虚拟机计算实际需要的服务器数量,一台高配需要安装各种开发工具,同时需要速度快,另一台低配,主要用于测试和适当调试。
开发、测试、产品经理等研发人员分布式团队通过链接VPN登录到虚拟局域网,然后远程登录到虚拟机从事开发和测试。
如果是B/S架构产品,可以直接从SVN代码库里自动下载到构建服务器,自动构建为发布包,并自动部署到生产环境,每天自动获取最新代码自动更新到SaaS云生产环境,方便迭代开发,用户可以及时获取最新开发成果并做出反馈。
对于大规模分布式团队,可能需要考虑部署自己独立的电话会议系统,这个国内好像也已经有很多基于VoIP的解决方案,之前我们使用的国外方案,比如思科webex, 微软lync, polycom等组合。
(0) Comments