微软在SOA市场发展动态分析
全球最大的计算机软件供货商Microsoft成立于1975年,全球总员工数将近8万人。Microsoft旗下分为五大事业群:(1)使用端(Client)、(2)服务器工具(Server and Tools)、(3)企业在线服务(Online Service Business)、(4)微软商业(Microsoft Business)以及(5)娱乐装置(Entertainment and Device)。其中Client与Microsoft Business为Microsoft最大营收来源,包含计算机/行动装置OS、Office应用程序,几乎垄断全球家用/办公计算机市场;其次营收来源为Server and Tools,主要以.NET平台支持中小企业商软服务,也是Microsoft近期极力开拓的新兴市场。
随着SOA(服务导向架构)议题在信息服务产业持续发酵,各大软件厂商相继发表SOA相关的新产品与服务,Microsoft也从1999年开始进行相关的应用发展。
Microsoft在1999年9月首次宣告Web Services(网络服务)模型。Web Services为使用标准进行传输、译码及协议作数据交换的应用程序。由于Web Services的公开标准非常适合于不同应用程序间统一整合,随即掀起了软件市场革新的浪潮,应用程序的基础架构开始朝向服务导向发展。之后.NET Framework 1.0以及Windows Services平台内建的工具都让服务导向成为基本功能。
在2002年2月,Microsoft和IBM等多家厂商联合公布WS-I (网络服务互操作组织),期望透过符合产业接受的公开标准,让Web Services更快速的开发与部署。同年8月,再联合提出BPEL(商业流程执行语言),是为Web Services进行商业流程运作所制订的标准,以使企业内部与外部之间的讯息交换以及流程运作标准化。
Microsoft在2004年3月推出BizTalk Server 2004版,是完全基于Visual Studio.Net的开发环境。软件开发人员可以轻易地利用可视化工具,透过拖放功能来建立复合的解决方案,降低开发时间与人力投入成本。透过BizTalk平台不但可以快速达到EAI(应用程序整合)或是B2Bi(交易伙伴整合),更提供 完整的BPM(企业流程管理)解决方案。
直到2006年,Microsoft首度针对SOA提出具体的实践模型:「真实世界SOA」-以业务需求与策略愿景为依据,透过累增且反复的SOA小型项目来达成作业目标,符合「真实世界」的实作方式。最终目的是实现IT资源与企业需求达到互相融合的境界;同年6月,Microsoft推出新一代的BizTalk Server 2006,可进阶整合SQL BI与Office办公软件。预计下一代Longhorn Server将整合所有技术,代号为Indigo(目前已命名为WCF)平台,能强化Microsoft在SOA平台的竞争地位。
Microsoft SOA经营现况与市场地位
服务器部门营收逐年提升,SOA效应待观察
观察Microsoft近五年的「Server and Tools事业群」营收,每年皆呈现稳定的成长,Server应用产品逐渐受到市场青睐。Microsoft在2004年推出BizTalk 2004之后,当年的Server and Tools营收随即有大幅度的增长,显见企业市场对整合服务及Web Services有相当的需求。之后推出的SQL Server 2005、Visual Studio 2005以及BizTalk 2006相继维系Server and Tools一定的营收成长动能。随着2006年Microsoft公布「真实世界SOA」的企业解决方案,预期对之后相关的Server产品以及项目顾问服务收入将有正面的帮助,值得后续密切观察。
SOA解决方案为企业CIO偏好使用
根据Goldman Sachs的调查,企业CIO对SOA/Web Services的软件品牌使用偏好程度(Customer Preference),Microsoft获得CIO的首选;若以品牌认定重要程度(Mindshare)而言,Microsoft仍是CIO心中最重要的软件服务厂商。探究其因,可能与Microsoft长期以来大力推动Web Services的发展有关,多项软件产品皆提供Web Services的标准接口,方便企业整合既有应用程序。
SOA Platform居于市场领先者地位
SOA Platform是一个应用程序平台,用来设计、开发、部署与管理一切符合SOA概念的应用程序。根据Forrester的研究,SOA平台等级的评分项目包括系统扩充性、开发功能性、管理能力以及互操作度 (Interoperability),依此将软件厂商的SOA平台进行评等。Microsoft的SOA平台被评列为市场领先者(Leader),市场竞争力(圆圈大小)仅次于IBM、Oracle;在市场策略(横轴)领先所有业者,而产品功能性(纵轴)仅次于Oracle、IBM。综合言之,Microsoft与Oracle、IBM为目前在SOA平台的前三名主要领导厂商,其中Microsoft在产品的定价与成本具有相对的竞争优势,而在应用架构与部署管理方面则是相对需要强化的地方。
Microsoft SOA产品与发展策略
提倡「真实世界」的SOA,以IT顾问角色为企业把脉
传统实作SOA的二种方式分为:由上而下(Top-Down)以及由下而上(Bottom-Up)的全面规划。但这两种方式皆有潜在的缺点,最终可能导致失败的SOA项目。例如,当由上而下采取完整且庞大的方式来启动SOA,将耗费大量的开发时间,因此在项目完成之前,解决方案可能已不再符合当时的商业需求;同样地,由下而上来驱动SOA项目,忽略企业目标的引导而仅为了SOA来建立SOA,最后将实作太多与企业目标无关的作业。
因此Microsoft提倡一项称为「中间」(Middle-Out)的实作方式,可混合以上两种方法。此方式乃以策略愿景(Strategic Vision)及商业需求(Business Drivers)为依据,透过累增且反复的SOA小型项目(满足单项商业需求)来达成「真实世界」的SOA实现情境。
虽然Microsoft目前在SOA方法推出较晚,但诉求以企业管理阶层(Enterprise Level)的IT顾问角色提供CIO全盘一致的解决方案,颇得到SOA的早期采用者(Early Adopter)-大型企业公司的共鸣。台湾Microsoft在这几年已成功执行过二十几个Web Services/SOA-Based的项目。例如中华电信的新一代营运系统及软件(NGOSS)、广达计算机的实时采购系统、e政府服务平台以及台大医院HIS医疗信息系统等。
致力SOA平台发展,Windows前端整合服务为利基
Microsoft SOA软件平台架构,主要透为三个步骤:(1)公开(Expose)、(2)组合(Compose)、(3)叫用(Consume),搭配产品生命周期管理来完成累增及反复的SOA小型项目。每个实作项目只是一个建立新服务的反复作业;但透过累增的方式将这些服务组合至较大的商业程序(Process),即能配合业务需求使用而产生商业目的。
比较Microsoft SOA Platform与IBM SOA Foundation,发现Microsoft也逐渐发展一套SOA软件工具或组合方案平台。此一平台可结合Microsoft应用平台架构优化模型(APIO),评估企业现有技术平台的成熟度以及设定理想的组织状态;另一方面,透过ESB合作伙伴的协助,可简化ESB在SOA平台的开发作业,并让客户可以任意扩充自己的解决方案。
虽然目前Microsoft的SOA产品功能性不及IBM与Oracle,但是借着Windows客户端应用程序的普及、提供开发人员熟悉的平台与一致性的使用经验,加上方便的图形化操作接口,在前端应用SOA整合具有相对的竞争利基点。例如Office System 2007提供复合解决方案(OBA),以熟悉的Office产品呈现特定业务系统(LOB)功能,并支持跨功能性的程序与协同作业。可见Windows-based前端使用者环境下的整合服务是Microsoft未来SOA的主要发展商机。
最新行业报告
- 2017-2022年中国医用腹膜透析机行业市场监测与投资趋势研究报告
- 2017-2022年中国股票配资行业市场监测与投资前景预测报告
- 2017-2022年中国心电监护系统行业市场监测与投资战略咨询报告
- 2017-2022年中国旋臂起重机行业市场监测与投资决策咨询报告
- 2017-2022年中国助力机械手行业市场监测与投资方向研究报告
- 2017-2022年中国搬运型机器人行业市场分析与发展策略咨询报告
- 2017-2022年中国码垛机器人行业市场监测与投资前景研究报告
- 2017-2022年中国酪蛋白行业市场分析与发展策略研究报告
- 2017-2022年中国单甘酯行业市场分析与发展机遇预测报告
- 2017-2022年中国氨基磺酸行业市场分析与发展机遇研究报告