早在2010年,大多数专家认为,云计算主要是作为“能力的需求”,而不必处理基础设施和可扩展性问题的利益。今天,这仅仅是云计算提供了无数的好处之一。然而,数据迁移到云中,因为现在的平台,技术和供应商的数量增加,导致出现了许多有争议的话题,在未来的日子,这一问题会变得越来越复杂。并非所有应用程序都适用于基于云的部署,并有显著不兼容的应用程序之间和不同云服务提供商的产品。但基本上来看,他们在迁移过程中不消除管理和自动化越来越多的责任。
因为成功运用云计算的关键在于管理和自动化工具的能力,所以我们需要充分重视提供持续能见度的能力。那么哪些才是云计算迁移最可靠的工具?自动化工具还是手动工具?投资哪一个才能获得真正的回报?
首先,我认为手工工具在成本和速度方面并不具有可行性。增加项目团队手动操作的人员,修复和转换应用虚拟云平台将负担巨大的成本,那么该公司是选择外包,离岸外包还是内部招聘,更不用说在这个行业日益增长的技能的差距。而且现在我们有很多可供选择的虚拟化技术,公司将有一倍或两倍的时间和资源分配他们应用测试和修复手册。
相反,该组织应该选择自动化的应用程序兼容性测试和修理,无论涉及多少虚拟平台,测试和修复的时间仍然是相同的。因此,提高工作效率和生产率的主要好处也会更高。我也同意在特蕾莎Lanowitz的一篇文章中的观点。特蕾莎Lanowitz的“自动化应用程序工具在云计算中的重要部署”中认为,自动化应用程序的部署,也提高了软件整体质量:“在整个生命周期使用的好工具,包括部署,大限度地减少人为干预,我们其实有时间,我们需要依靠一些人做一些手工工作。当你可以删除,你的质量变得更可预见时,它将变得更好,”她说。
事实上我知道手工测试与自动化部署仍占主导地位的工具还没有被认为是一种必然。我相信,这种做法正在改变,他们必须认真规划具有敏锐性的工具,将管理云计算中的应用重点转移到云计算的组织改变。在此期间,云服务提供商将得到在云基础设施的自动化工具更多的投资和支持。此外,高管们需要牢记的目标是通过工具实现提供主动和预测管理的能力,以确定一个最终的投资回报。