瞎侃SharePoint之序章 SharePoint到底是个神马玩意儿
话说SharePoint自推出到现在也有了十多年的时间了。十多年来,SharePoint从产品走向平台,从平台走向服务,不断地随大流前进前进再前进。很多竞争产品来了又去,去了又来,来了又去,而SharePoint的前进步伐从来没有停下过,目前财富500强中完全不使用或不考虑使用SharePoint的企业已经需要去单独数出来,往日的竞争对手也有很多开始与SharePoint成为了合作关系,而不再一门心思挣个你死我活。
这背后的故事到底是什么?为什么SharePoint会这样发展?
这其实和Jeff Teper十几年前跟Bill Gates讲解的SharePoint前景有关。详情见此: https://sharepoint.microsoft.com/blog/Pages/BlogPost.aspx?pID=467
下图为当年讲稿中的一页:
简单来说,SharePoint所要提供的是信息的协同分享与搜索、便捷的应用定制和Apps(是的,Apps,你没看错,这是上个世纪SharePoint中就已经提出的概念) 、办公软件集成(Office),以及快捷简易的部署。
把这些视野放到今天,你会发现SharePoint依然是按照这条路走下来的。上层的应用从最初的仅仅用于文档协作的轻量级产品,到搜索整合和门户,再到商业智能、知识管理和项目管理,再到云计算和社会化应用以及商店,这些当年所设想的东西正在一步步实现。
未来SharePoint会变成什么样?简单来说,SharePoint将成为企业应用的唯一门户,同时提供绝大部分基础应用服务以及应用商店。 当你需要和团队分享并一同编辑文档,需要进行项目管理,需要产生报表,需要访问邮件,需要查看客户资料,需要检查人事系统,需要审核生产流程……无论做什么都可以直接到企业内或云端的SharePoint平台上来,所有的需求都从一点开始。而这些应用与SharePoint的整合应该是极其简易的,甚至可以像你从应用商店买一个小游戏那样部署下来,可以实现云端和企业内的混合计算。
之前说过,最初的SharePoint仅仅是一个轻量级产品,而后续添加了越来越多的应用。在这个过程中,对架构改变比较大的是2003->2007中对搜索、表格服务等功能的提示,和2010中对Shared Service Provider到Service Application的改造。所有的这些改造最终导致了部署和运维的复杂度。目前,微软认证架构师中难度最大的就是SharePoint MCA,全世界只有两个人通过了认证。因此,不要简单把SharePoint的部署看做是一路下一步就能实现的,实际环境中所需要考虑的问题覆盖企业环境的各个方面,从网络架构到存储结构,从访问量与类型到业务流程以及运营成本,都是必须靠有SharePoint架构知识的专家进行梳理和规划的,而这方面的资料无论在国内还是美国都依然欠缺。
因此,我们在下几讲中所要谈到的,就是如何从企业的角度去考虑SharePoint的部署和架构。
未完待续。
李劼
Program Manager, Office 365 Dedicated SharePoint