云应用开发与部署的关键技术与解决方案
1. Elastic Server平台与VPN - Cubed技术
1.1 Elastic Server平台
CohesiveFT提供的Elastic Server平台是一个基于Web的“工厂”,用于组装、测试和部署自定义堆栈和服务器到虚拟机或云环境。其特点如下:
-组件灵活:自定义的Elastic服务器可由多个供应商的开源、第三方或专有软件组件组成。
-模板化操作:可以将这些自定义服务器保存为模板,能在数分钟内完成更新、扩充或重新部署。
-便捷开发:“Bring Your Own”功能允许从GitHub导入项目或上传自定义组件。
-组装方式:弹性服务器由捆绑包(即一组软件包)组装而成,用户还能构建自己的私有软件包并将其转换为捆绑包。
-记录可追溯:服务器的材料清单是创建它所使用的捆绑包的永久记录,可用于在多个虚拟化和云平台上随时重新创建服务器。
1.2 VPN - Cubed技术
1.2.1 技术概述
VPN - Cubed是一种商业解决方案,基于开源的IPsec虚拟专用网络软件(如Open VPN),它能让客户在云环境、跨多个云以及私有基础设施和云之间实现控制。
1.2.2 核心功能
- 静态寻址:为云设备提供静态寻址功能。