我有一个运行在 ASP.net 上的网站,该网站托管在 Windows Server R2 上。
是否可以在不进行任何编程/代码级别更改的情况下将其迁移到 Amazon clound?
我有一个运行在 ASP.net 上的网站,该网站托管在 Windows Server R2 上。
是否可以在不进行任何编程/代码级别更改的情况下将其迁移到 Amazon clound?
是的,如果您购买和配置 AWS EC2 实例,它只是 windows server 2008r2 的虚拟化版本,并且应该具有相同的行为。无需更改代码。
AWS 确实提供了强大的 IAAS 云来将您的所有基础设施迁移到云并按原样使用。根据我几年的 AWS 和云经验,我观察到 AWS 可能拥有足以满足此要求的所有工具和文档,而 AWS 提供了一流的生态系统来实现您的目标。我还建议您不要直接使用 AWS,而可以尝试使用 Ravello 系统。
Ravello 在 AWS 之上运行,Google 提供了将现有基础架构迁移到 Ravello 云的简单选项,而无需进行任何更改。
例如,如果您有自己的数据中心 VMS,您可以导出内部环境并无缝导入 Ravello,而无需对网络或其他配置进行任何更改。
这意味着您只需从 DC 导出 vmdk 并导入到 Ravello,这样它就可以在 EC2 之上运行,保持您的 VMware 工具、操作系统补丁级别等完好无损。
如果您有兴趣,可以在http://www.ravellosystems.com/blog/esxi-vm-to-ec2-vmware-tools/上参考有关此案例的更多信息