十大可轻松迁移到公有云的企业级应用

Casa与Video是巴西的一家电子商务网站,销售各类家庭用品,有空调、相机等电子产品,也有床、浴室设备和室外家具等。该网站的全部业务都是在亚马逊Web服务(AWS)公有云上运行的,所有的计算、存储和多实例运行都具备负载均衡能力。

与此同时,Netflix的流媒体电影和TV节目也在向其地处美洲、大不列颠和爱尔兰等地的会员销售。该公司也在其各地的数据中心采用了亚马逊云服务。

Netflix刚开始是自建数据中心,但很快就将大部分数据中心的运营迁移到了公有云中,因为其峰值需求经常会在夜间,尤其是在周末涌现。如果Netflix在峰值需求期间使用亚马逊最接近其用户的区域数据中心,那自然是最合乎逻辑的。

也有人认为,上述这些实例只是些例外,并不能成为在核心业务中采用公有云的组织的普遍规则。数据安全、隐私,以及担心其被托管数据会在公有云环境中落入竞争对手之手等因素一直在阻碍着很多组织更多地采用公有云。

同时,CEO和CFO们也开始看到公有云的即付即用模式的好处,他们会要求CIO们和资深IT管理者们做出决定,看看他们的组织应该如何,以及在何处使用公有云。哪怕是一些非关键任务应用。

幸运的是,在任何组织里都会有不少应用可以完全避开上述的担忧,可轻松地迁移到公有云中去实施或试用。下面就是10组“公有云就绪”的应用。

1、开发与测试

第一组公有云应用就是开发与测试应用。在没有采用虚拟化时,每个应用服务器和数据库服务器都可能各自占用一台物理服务器,也就是说,服务器的使用率只有很可怜的10%。即使采用了虚拟化,服务器也有可能未被充分利用,因为所使用的测试数据量和生产数据量相比是相形见绌的。

这些开发与测试服务器可能会用到各种人为编造的测试数据,不过这些数据可以很方便地迁移到公有云中。而且,你只有在使用到云服务时才需要付费。敏捷的开发方法论、代码分支与连续集成,都会生成很多代码构建和代码版本,所有这些都要求并行地快速汇聚和释放大量的应用和数据库服务器。把所有这些服务器迁移到公有云上是合乎逻辑的。这不仅是说当你仅在使用到这些公有云服务时才需要付费,而且可以不必过分担心网络延迟、存储费用及存储性能等因素。

2、开发平台服务

在组织接受DevOps原则时,它们会越来越多地用到设计、框架与原型、聚合、敏捷的项目管理、自动化的测试工具,以及开发平台等等来进行连续的代码集成。犹如上述,这些服务都属于公有云,更利于程序员在需要的时候组织这些要素,在不需要的时候释放它们。

当然,要说这些服务会把任何敏感的企业内部数据存储在公有云上也是不太可能的。

3、培训服务

培训服务器一般是要在培训开始的时候非常容易设置,然后在培训结束时又非常容易拆卸的。而且它们有可能维护的只是人造的数据而非真实的数据。换句话说,它们天然地适合于公有云。

从控制台上,云的预配置工具可以在数分钟之内便可在公有云中设置或拆卸培训服务器。这些工具还为设置自服务选项做好了准备,各类培训组织可以自我服务。