案例研究:GCP云迁移配置管理器
客户背景与商业挑战
客户是一家软件定义IT运营领域的领导者,提供对整个IT堆栈的可见性,并通过机器学习算法预测和消除混合IT环境中的故障。为了重申其作为Gartner AIOps平台市场指南的地位,客户专注于云解决方案,并需要开发一个流畅、快速且无摩擦的数据迁移和基础设施迁移工具。遗留产品版本支持的高成本影响了云应用投资的回报,因此快速迁移至关重要。客户需要一个值得信赖的合作伙伴,在最小化对稳定系统运行影响的情况下完成转型。
项目目标与GCP组件功能区域
项目的目标是改善最终用户的迁移体验。SoftServe作为谷歌白金合作伙伴,被选中在GCP上构建和配置该解决方案。项目利用了GCP的以下组件:
- 计算引擎、实例组、云负载均衡、计算引擎实例
- 云存储、云数据存储、云大表格、云SQL
- 云IAM、云虚拟网络
- 云源代码库、云构建、部署管理器、成本管理、云控制台、云端点、Stackdriver、Stackdriver监控
迁移向导功能
迁移向导具有以下功能:
- 守护进程自动从队列读取并导入更改,避免用户手动重新创建所有结构,减少耗时几周到几个月的迁移过程。
- 更新页面提示显示适用于ZenPack的适当帮助。
- 提供简便的方法,通过迁移向导,只需几步即可配置和执行迁移,具有内联帮助和用户友好的界面。
- 支持基于文件和基于Rabbit AMQP的导入/导出。
技术栈与价值
技术栈包括Python、ZOPE、JS、ExtJS、HTML5、Docker、nginx、CSS3,数据存储使用Hadoop、HDFS、Solr、MariaDB。该项目提供以下价值:
- 显著减少迁移时间。
- 销售团队配备了围绕利用巫师的坚实论点,突出优势。
- 启动和完成迁移不需要特定知识。
- 用户友好界面简化用户流程。
- 内联协助验证迁移的每个步骤。
- 迁移过程中,客户产品/服务团队几乎没有付出努力。
项目成果
该项目按时交付给客户,具有以下优势:
- 迁移时间显著减少。
- 销售团队配备了围绕利用巫师的坚实论点,突出优势。
- 启动和完成迁移不需要特定知识。
- 用户友好界面简化用户流程。
- 内联协助验证迁移的每个步骤。
- 迁移过程中,客户产品/服务团队几乎没有付出努力。