把一个应用程序迁移到云端并非易事。必须要严格遵守云计算迁移的7个步骤,保证迁移过程步步为营,避免出错。究竟是哪7步呢?

1. 评估

云迁移正式开始之前,首先要对迁移有关的各个方面对进行评估,比如应用程序、代码、设计、系统架构。另外,也要对所使用的工具、应用的功能、测试案例和应用的配置进行评估。迁移的概念验证和相应的定价细节有助于上述各方面的评估。

2. 隔离

第二步是在数据中心将企业的所有依赖于整体环境和系统的应用程序隔离出来。这包括库、应用和架构的依赖项。这一步有助于对迁移的复杂性有一个更好的了解。

3. 映射

建立一个映射构造是为了将那些原有数据中心的组件成功迁移到云端。

4. 重构体系结构

应用程序的实质部分需要重新架构然后在将其部署到云端。这一行为可能会影响到应用程序的功能且部分功能可能会丧失。可以利用云计算系统运行时支持的API 来预估可能会丢失的功能。

5. 扩展应用

云计算服务的好处之一是,可以扩展应用程序。

6. 测试

一旦完成了应用扩展,即需对其进行验证和测试,可以通过云端的应用测试套件对应用验证和测试。因扩展而产生的新的测试案例和概念验证也要在这一阶段完成。

7. 优化

测试结果可能会弄混,因此需要进行迭代和优化。要想成功迁移IT系统,也许需要几次优化迭代。