如何以最少的停工时间迁移任何云应用程序

166 阅读2分钟

想获得迁移规划方面的帮助?请填写此表,我们将与您联系!

视频

关于讲座

不要因为你不知道如何逃脱而被云计算供应商所困!了解如何自信地进行迁移,并对所有或部分应用程序进行低延迟或零延迟的云迁移。

你会学到什么

  • 如何审计你的基础设施,为云迁移做准备
  • 如何有效地计划和执行迁移
  • 如何在构建应用程序时考虑到未来可能的迁移

本讲座的对象是

希望通过了解软件应用程序如何在云供应商之间移动来避免锁定供应商的商业领袖和企业家。

前提条件

对网络技术和基础设施即服务(IaaS)产品的了解。

资源

幻灯片

迁移检查表

  1. 确认较低的TTL已经传播了
  2. 验证代码(无状态服务)已经部署在新主机上
  3. 确认有状态服务已经准备好在新主机上接收状态
  4. 改变所有新服务的连接字符串以指向新主机
  5. 改变代码库中的连接字符串以指向新主机
  6. 禁用所有有状态服务的写操作
  7. 从旧主机下载当前状态
  8. 将当前状态上传至新主机上的有状态服务
  9. 在新主机上进行测试,进行最终验证
  10. 将公共DNS指向新主机
  11. 重新启用新主机上的写操作

表示在迁移试运行期间没有采取的步骤

关键术语

迁移是将代码和状态从一个物理位置转移到另一个位置。

代码是那些不会改变的东西,除非你部署了新的东西。

状态是你的应用程序在运行时创建的数据。 它是客户账户、上传的照片、产品描述、任何你的开发人员没有放在他们的版本控制系统(可能是Github)中的东西。

只读意味着一个服务仍然可以响应对数据的请求,但不能对其数据集进行修改。

延迟是指数据包在物理机器之间穿越互联网所需的时间。

存活时间(TTL)--所有的DNS记录都有一个共同的数值:TTL,它决定了记录在过期前可以保持多长时间的缓存。