应用调研

在上云实施阶段,应用调研的目标,是为了解应用的应用架构以及使用的技术组件,以制定云上目标详细方案,包含云上应用架构设计,产品选型及容量评估、迁移方案以及割接方案呢,所以这一阶段调研的信息比较详细。

应用架构及依赖

  • 应用架构

    • 应用模块及模块间关系,节点配置及数量;应用开发语言及框架。

  • 应用依赖

    • 其他应用间的依赖关系,以及外部依赖,主要用于割接方案参考;

技术组件

  • 数据库

    • 数据库类型,版本,数据量,性能要求等;

  • 中间件

    • 中间件类型,版本,集群规模及容量【可选】,如消息队列、缓存等;

  • 存储

    • 使用存储设备的接口协议,及数据量;

应用性能基线

  • 应用的性能指标要求,用于测试验证阶段性能测试目标参考;

调研工具

如果企业系统非常庞大,应用之间耦合多,各系统的负责部门不同,人工收集的方式难免会有疏漏,难以完整厘清所有应用系统以及系统间的复杂依赖关系。我们建议使用阿里云提供针对企业应用上云场景提供应用发现服务(Application Discovery Service),满足企业在迁云阶段的评估、规划、建设、迁移的需求评估。采用无侵入式采集技术,不影响在线业务的性能前提下从主机和进程两个维度构建架构拓扑,自动分析识别主机和进程信息、资源使用水位以及各应用和组件之间的依赖关系。更多详情,请参见应用发现服务