迁移到SharePoint平台吧,使用Quest SharePoint开发、迁移、管理解决方案和专业的IT服务吧! 作为企业IT管理员的你起初很有成就感,因为在企业整个IT环境中,你掌管着大大小小难以计数的企业应用程序,企业决策层的决策、企业IT架构人员的设计和开发人员的开发结果最终都交付到你的手中,这些应用程序用户的管理、性能维护、问题解决都落在了你的肩上。时间飞逝,随着企业业务环境的变化、IT技术环境的变化、企业人员结构的变化,你发现你要面对的问题越来越多,企业当中基于Notes的、IIS的、公共目录的、文件共享的应用程序等不同平台、不同技术细节的应用程序开始充斥在你的周围。与此同时,不断有用户向你抱怨,因为业务环境的变化,我们需要新的IT功能以支持新的业务需求。当你把用户信息反馈给企业IT架构人员和开发人员的时候,大家发现添加新的应用到IT环境中竟然如此复杂,等到设计、开发完毕,这个业务需求已经过时了。于是从上到下开始呼吁,我们应该有一个基于同一平台的、能够按需求定制应用的灵活的IT环境,但是如何实现呢?想起那些无处不在的文件共享、公共目录、基于Notes的应用、基于SharePoint的应用等等,你开始抓狂了。问题有轻松的解决方法吗?真的有效吗?答案是肯定的!迁移到SharePoint平台吧,使用Quest SharePoint开发、迁移、管理解决方案和专业的IT服务吧! 看到SharePoint你眼前不禁一亮,你想起由你管理的应用程序当中的哪些是基于SharePoint技术而构建的,然后仔细回想了一下,好像那些应用程序的管理想来是不费很多时间和精力就可以很好管理的,它们不是麻烦制造者。而且开发人员用了相当短的时间就完成了开发任务,来自一线用户的反馈也相当不错,称这些应用程序及时、高效地完成了业务需求。对的,SharePoint的确非常出色,于是你打算通过一些实际行动来证明你的想法,想要获取更为详细的SharePoint的技术参数,想要制定一个完整的技术实施计划,用以说服你的老板,实现技术支持统一,更为重要的,是减少你自己的麻烦,为自己减少很多不必要的工作量和应当在家里享受火锅和啤酒的时间。 于是你打开www.quest.com开始寻找最适合你的解决方案,一切远比想象的要简单得多,在Windows Management一栏,你看到大大的黑体显示的SharePoint,点进去,Quest专业的SharePoint服务和解决方案呈现在你面前——原来事情可以更简单。于是你开始构思你的一统天下的实施方案:先把现有的应用程序和解决方案都迁移到基于SharePoint的平台上;然后启用Quest的SharePoint管理解决方案,把所有能够自动化的管理解决方案全部外包出去;当新的需求到来的时候就采用Quest的开发工具套件和封装好的模板轻松完成应用程序的开发;在需要数据恢复的情况下还可以使用Quest SharePoint解决方案中的数据恢复解决方案;最糟糕的情况下,遇到问题的时候还可以把麻烦推给Quest的服务团队。 单单是构想,已经让你美不胜收了,这下你可以有足够的时间去你喜欢的酒吧听听音乐、或者在家里煮火锅喝啤酒过愉快的周末了,跟没完没了的业务环境变更需求、耗时的应用程序维护、痛苦的数据库修复等烦恼说再见吧,跟时常发生的加班说再见吧。你已张开双臂准备迎接快乐的新生活了。 回到现实,想法总是好的,怎么实现呢? 掌控SharePoint资产篇 在实施从其它平台到SharePoint的迁移之前,你想首先掌控你的疆域内现有的所有基于SharePoint的应用程序,尽管你一贯在监控上有很多手段,企业现有的IT监控策略大而全反而制造了盲区,对于项目临时创建的应用程序和团队协作应用程序,你无法完全发现,这些应用程序的创建不在你监管的范围之内,而一旦这些应用程序出现了麻烦,程序的创建者将会把麻烦推给你,你需要花额外的时间来解决这些问题,因为这些应用程序可能成为IT环境中的定时炸弹,一旦引发,你不知道你将要承担多少额外的责任,因此你希望把一切都控制于未然。最好的办法就是及时发现谁在你的环境内部署了哪些基于SharePoint的应用程序。 你在Quest SharePoint的解决方案中看到了Quest Discovery Wizard for SharePoint的名字及其简介,更让你喜出望外的这是一款免费软件,你可以很快用它掌握你的IT环境中增加了哪些基于SharePoint应用程序。 Quest Discovery Wizard for SharePoint的下载和安装非常简单。很快,你通过强大的SharePoint站点发现工具获取到了企业IT环境中所有基于Microsoft SharePoint 2003和SharePoint 2007发布的站点和应用程序,你通过Quest Discovery Wizard for SharePoint上快捷的SharePoint Server搜索工具、SharePoint站点导航工具、SharePoint配置页面访问、浏览SharePoint服务器概述信息等工具,快速掌握了你IT环境中所有的SharePoint的信息。如图1所示,发现的结构展现在你的面前,牛刀小试,尝到甜头的你已经迫不及待地想把所有基于其它平台的应用程序迁移到SharePoint平台下来了。
图1:Quest Discovery Wizard for SharePoint站点发现结果
应用程序迁移篇 应用程序迁移。除了运行在大型机上的古董应用程序以外,你发现Quest几乎针对企业环境中的大多现有应用程序制定好了迁移工具。针对迁移需求,你决定一一尝试File Migrator for SharePoint、Migration Manager for SharePoint、Notes Migrator for SharePoint、Public Folder Migrator for SharePoint四款产品,从而把整个IT基础架构迁移到基于SharePoint Server的IT架构中来,而这四款产品分别提供了对文件系统迁移、迁移管理、基于Notes的应用程序迁移以及公共目录迁移等四大功能。 文件共享迁移到SharePoint。你决定首先从文件共享开始入手,在以往的管理过程中,文件共享给你带来了非常多的麻烦,项目团队之间由于协作的需要,或者企业员工之间为了快速分享资源,而创建了非常多的基于文件共享的应用程序,而从监控的反馈信息来看,正是这些共享占用了相当多的网络资源、甚至是绝大多数的敏感信息泄露源,作为IT管理员,你甚至无法控制这些共享可能对你的企业造成的危害。 为了满足部署File Migrator for SharePoint,首先要完成Quest Site Administrator for SharePoint的部署,这对于善于部署应用程序的你都是轻车熟路,很快你的迁移工作就开始了。在迁移的过程中,你充分体验到了文件迁移工具的快捷与方便,强大的文件过滤和预览、快速制定和执行迁移计划、结构化的数据和低成本的迁移。当迁移结束,并把新的SharePoint站点交给Quest Site Administrator for SharePoint进行管理的时候,你不敢相信,如此庞大的文件数量,就这样轻松过渡了? 公共目录迁移到SharePoint。初战告捷!开始把基于公共目录的应用程序和数据迁移到基于SharePoint的平台下来。借助Quest Public Folder for SharePoint,你轻松实现了自动的内容迁移,借助Public Folder for SharePoint中封装的简易匹配模板,实现自动匹配源公共目录结构和内容到SharePoint,该工具自动从源公共目录安全授权到目标SharePoint站点到目标站点,因此可省去不少配置时间。 Notes应用程序迁移到SharePoint。作为企业当中团队协作、企业邮件、办公软件、即时通信软件的供应商,在企业环境内难以避免地存在着或多或少基于Notes开发的应用程序,有志一统天下的你当然想要把Notes应用程序纳入到SharePoint大的架构环境中来,减少企业IT环境中的技术存在意味着降低由不同平台带来的管理风险。 这次助你降低工作强度的是Quest Notes Migrator for SharePoint,该工具通过简单的管理界面大大降低了由复杂的、基于Notes支持的应用程序迁移到SharePoint平台的工作量。其封装的自动迁移功能、用户安全授权自动匹配功能使你在进行应用程序数据迁移的过程中省去了繁重的用户授权匹配过程。如Notes Migrator数据库配置。当简单的解决方案的效果胜过企业单点登录解决方案的时候,你感觉天很蓝、空气很新鲜,技术的界限也不再那么明显。 SharePoint迁移管理器。在完成特定技术平台的应用程序迁移之后,你感觉需要一个通用的迁移工具,对迁移任务进行全局管理。这时Quest Migration Manager for SharePoint给你带来了灵感,应用该工具,你轻松实现了基于内容的迁移、迁移进程跟踪,所有迁移相关的工作都在你的控制之下了。 应用程序开发篇 似乎长期以来企业的IT预算都没有充裕过,你的老板总是希望整个IT团队多快好省地部署新的应用程序以支持新的业务需求,于是你和战友们以及全世界战斗在应用程序开发前线的战友们都在努力探索着如何在最低的成本下、最短的时间内开发出最能满足当前业务需求的应用程序,听来好像《摩登时代》,但作为专业、负责的技术人员,你又何尝不希望能够掌握武功盖世、一招毙命的绝技呢?最短的时间创造最大的价值不正是驱动你深夜奋力敲击键盘的主要原因吗? 选择SharePoint是一个好的开始,成功实现了向整体基于SharePoint的技术架构的整合则大大推进了整个IT环境受管理的进程,在应对业务人员提出的新的业务需求的时,你和整个IT团队需要更为灵活的应用开发过程,以避免应用开发完毕而需求已经过时的情况。在你探索Quest SharePoint应用程序开发解决方案的过程中,你发现了Quest Development Studio for SharePoint,并说服开发团队将之纳入到有限考虑的SharePoint应用程序开发范畴中来。你向开发团队的leader展示了图2当中的内容,并向开发团队陈述了以下理由: 1、企业已完成基于SharePoint的应用程序整合,新的应用程序基于SharePoint进行开发能够更好地融入到企业现有IT架构当中去。 2、Quest Development Studio for SharePoint当中封装了大量适合企业应用程序开发的模板,应用这些模板可以快速组合出一个符合业务需求的应用程序处理,而不是大量的设计、编码、测试之后一个不一定满足企业业务需求的应用程序。 3、开发完毕的应用程序能够采取统一的方式进行管理,从而降低整体成本。
图2:Quest Development Studio for SharePoint开发展示
在体验了应用Quest Development Studio for SharePoint试用版进行开发的快捷与方便之后,整个企业开发团队的人都欠了你一个大大的人情,从此交付到你手上的应用程序将大多基于你熟悉的技术平台,并且通过你熟悉的工具进行管理。配合Quest Site Administrator forSharePoint进行企业应用程序管理,应用程序功能异常或中断事件大大减少,企业业务人员抱怨应用程序不能满足业务需求的声音也逐渐消失了。仿佛引入了新的解决方案之后,需要你做的事情大大减少了,那每天做点什么以打发时间呢?始终追求技术精进的你开始追求更精湛的SharePoint站点管理解决方案。 SharePoint站点管理篇 从SharePoint自身的站点管理工具开始是一个不错的选择,这一系列的操作将能够使你更为深入了解SharePoint的内在运行、管理机制,然后加以应用集成和封装的工具能够更快地实现对基于SharePoint的应用程序的管理。打开SharePoint的中央管理控制台,如图3所示。
 图3:SharePoint Central Administration 这是一个非常有效的起点,从这里你更为深刻地了解到作为SharePoint管理员应该完成的任务,以及在企业内部构架Web Server Farm所应掌握的拓扑知识。随着应用的深入,你全面掌握了从全局控制到日志和报告的所有内容,拓扑与服务、安全配置、备份和恢复、数据配置、日志与报告等等运行相关的细节,以及SharePoint Web应用程序管理、应用程序安全、工作流管理、SharePoint站点管理和外部服务链接等与应用程序管理相关的内容。通过手动进行这些配置和管理,你自信已洞悉SharePoint管理相关的所有内容。于是想要以更快的速度完成更多的配置和管理任务,这时你看到了Quest Site Administrator for SharePoint。是的,在进行基于其它技术平台向SharePoint平台的迁移过程中,你已经部署了它,只是还未腾出时间来进行专门的站点管理,这里你要充分发挥Site Administrator的强大作用了。图4显示了你所掌握的Site Administrator所能够完成的任务及其方式。
图4:Quest Site Administrator for SharePoint站点管理
强大的站点发现。这时你发现,与免费的Quest Discovery Wizard for SharePoint相比,Site Administrator的站点发现功能已经不能仅仅用强大来描述了,或许用完美来形容会更恰当,因为它以一种高度封装和自动化的方式,来搜索你企业环境中所有基于SharePoint的站点和应用程序,并以清晰的界面把发现的结果展示出来。如图5所示,发现的SharePoint站点信息。
图5:Quest Site Administrator for SharePoint站点发现
当你为Site Administrator的SharePoint站点发现向导而赞叹不已时,添加服务器群集向导再次给你以震撼的冲击,曾经需要多个团队合作甚至拼命加班才能够完成的服务器群集配置,在这里通过一个简单的服务器群集向导一系列配置就可以完成了?当你的Server Farm快速上线并良好运行时,你再次感到生活原来可以更轻松的。 详尽的报告。在一一体验了Site Administrator的本地管理工具、站点过滤属性、站点和服务器策略向导,以及浏览策略的领域范围等封装好的应用向导以后,你会觉得需要一份报告来向别人展示站点管理的结果。Site Administrator中拥有的超过30个的独立报告能够让你轻松地生成关于SharePoint几乎全部应用领域的性能、安全、配置等相关的非常全面的报告。 你可以非常轻松地应用客户报告向导收集到的数据来创建客户报告,还可以应用报告构建器模型以使用标准微软报告服务器报告构建器模型来创建专用的报告。通过简单点击鼠标选择想要在报告中呈现的内容,一份详尽的、符合标准的报告就展现在面前了。你想起那些昼夜赶制、并可能不断修改报告的日子,不由得苦笑,这些时间本应该拿来做更为有意义的事情的,应该和朋友沟通感情、应该和家人出去踏青…… 经验分享篇 每个人都应该同时享受工作和生活的乐趣,而不是把所有的时间都投入到工作当中去。因此我们不断发明创造新的工具以解放我们的工作时间,以帮助人们更好地享受生活。享受美好的生活经验值得分享,而对于Quest SharePoint解决方案的经验分享,以下几点是从实践当中得来的宝贵经验: 1、 对企业当前IT环境做出客观评估,然后制定一个适合你的企业IT环境的实施计划,选择需要在IT环境中使用的工具。 2、 应用程序技术平台的迁移总会有相应的风险,因此在实施迁移之前应当制定相应的风险应对机制,如应用程序备份、重要数据备份等等,我们的目的是做的更好而不是让应用程序崩溃掉。 3、 Site Administrator封装了很多的报告模板,而每个企业都会有自己的审计和符合法规性要求,因此,制定并分享一份符合自己企业的报告模板将会使所有使用模板的人创建报告的时间大大缩短,从而为企业节省更多的人工成本。 4、 在任何优秀的工具面前,不要忘记了,最优秀的是使用工具的你,因此要充分发挥个人的能动性,灵活创新,才能够在更短的时间内完成更多的工作量。 … 上述内容选自《Windows IT Pro Magazine国际中文版》2008年第5期,更多精彩内容,敬请参阅这儿,订阅《Windows IT Pro Magazine国际中文版》,请点击这儿。 关于作者 Sguy,三年安全研究、工作经验,两年SOA解决方案设计、开发经验,现在关注于微软Forefront安全解决方案与企业现有IT资产集成的解决方案设计。就职于IBM GDC成都。你可以通过sguy_xfocus@163.com与他联系。 全文共9252字节 |