技术开发 频道

应用程序迁移到云端:该做与不该做的事

        【IT168 评论】将内部应用向云端迁移并不算困难,但要做得滴水不漏可就没那么容易了。

  将原本运行在传统平台上的应用程序与数据集迁移至云端似乎并不算困难,不过大家必须要在迁移工作实施之前、进行之中以及完成之后认真考虑可能引发的问题。在大多数情况下,我们可以将影响因素简单归结为该做什么与不该做什么。

应用程序迁移到云端:该做与不该做的事

  应该考虑到应用程序架构所需要的调整,从而最大程度发挥云平台的优势。在多数情况下,这意味着我们需要在实施迁移之前对应用程序架构进行调整,这类调整可能包括数据解耦、旨在使其更好地被分配到云环境内部或者周边。在实际执行中,大家不妨考虑采用面向服务的迁移方案,它能够通过API与去服务的抽象层顺畅对接。

  应该考虑修改应用程序,从而利用本地云功能。这意味着对应用程序进行优化,进而使其与本地云服务相对接,包括弹性存储直连、管理界面以及自动配置等等。

  目前市场上已经有很多工具能够在应用程序由传统平台向云端迁移时实现快速便捷的效果。不过单是让应用程序正常运行还远远不够,我们实施迁移的初衷是为了使其在云环境下充分发挥民带来的强大功能,否则应用只会带来高昂的运营成本与糟糕的执行效率,可谓赔了夫人又折兵。

应用程序迁移到云端:该做与不该做的事

  别被炒作所迷惑。请时刻牢记自己的实际需求。虽然很多公共与私有云方案看起来非常适合大家的应用程序与数据,但我们仍然需要新手制定需求规划并在选择合适的云方案之前进行概念测试。在某些情况下,大家的解决方案可能要比预想的更加复杂,这种涉及多家云供应商及技术的混合型环境会给日后的管理及维护带来诸多弊端。

  别忘了性能、安全与管理三大要素。我知道这几点内容早就已经被说烦了、说滥了,但这也正是其重大意义的明证。无论是在迁移工作的规划阶段还是实施过程,大家都应始终将这三点作为优先度最高的衡量标准。

0
相关文章