技术贮备必不可少
正如Hadoop有非常突出的优点一样,利用它也有一些特别的注意事项。业内人士提醒,首先不要盲目跟从一个供应商,谨防厂商锁定。因为目前Hadoop市场还刚刚起步。
Forrester的库贝勒斯说,“厂商的技术还在持续快速发展之中,同时,生态系统也有待完善。”
Gartner的分析师马库斯·柯林斯(Marcus Collins)提醒说,要充分发挥Hadoop的价值,企业必须找到拥有Hadoop相关专业知识的人才。“使用Hadoop需要具有一定水平的数据分析能力,而许多企业现在并没有这样的专业人才。”他说, “企业需要对员工进行培养,在数据分析能力方面进行投资,这样才能确保你能用好Hadoop这项技术。”
另一个重要的考虑因素是:多数情况下Hadoop项目需要外聘专家,目前他们供不应求,如果找不到就只能培养内部员工。
“Hadoop对数据的使用方式与以前有很大相同。”eBay的威廉姆斯说,“因此,我们必须先把培训做好,使我们的工程师知道如何使用Hadoop,知道如何编写代码,这就意味着你将不得不投资在您的开发人员和项目经理上,以使他们成长为熟练的使用者。不要低估这一点。”
对于那些关键的应用还要考虑企业学习和适应开源系统的过程。谨记在一些小项目中进行试验是一回事,而在大规模复杂系统中应用则是另外一回事。因此,最好提前让企业的管理团队在开源软件的使用方面进行学习。
柯林斯的另一个建议是,密切关注和参与项目,以确保它按计划进行。“不要把你的所有问题都交给你的Hadoop供应商,毕竟最终使用这个系统的是你。”
此外,库贝勒斯解释说,Hadoop的非常好的实践仍在不断完善,所以最好从一些能立竿见影的项目着手,避免要长时间才能看到效益的项目。随着组织建立起自己的专业团队以及经验的不断丰富,组织将能利用Hadoop做更多更有价值的事情,在此期间,项目的规模和应用的范围也将不断扩展。