淘宝网站官网网络营销策划步骤有哪些
2025/12/27 20:33:08 网站建设 项目流程
淘宝网站官网,网络营销策划步骤有哪些,宁夏企业网站建设,网店推广新趋势包括以下什么趋势云计算的规模、复用与Windows Azure平台解析1. Web 2.0与SOA的融合Tim O’Reilly提出了“Web 2.0”这个术语#xff0c;用来描述快速增长的基于Web的应用程序集合。隐藏复杂性、复用以及松散耦合服务的概念#xff0c;明显暗示了将Web 2.0和面向服务的架构#xff08;SOA用来描述快速增长的基于Web的应用程序集合。隐藏复杂性、复用以及松散耦合服务的概念明显暗示了将Web 2.0和面向服务的架构SOA的技术与原则相结合的潜力。随着世界向服务互联网迁移人、机器和商品将通过网络基础设施获取服务。可用服务的多样性需要一个基于云计算的复杂服务基础设施包括将需求和供应聚集在一起的服务交付平台。服务互联网的构建模块包括SOA、Web 2.0以及新颖的商业模式和基于系统与社区的创新方法。Gartner分析师等将其称为“高级SOA”“SOA 2.0”或事件驱动的SOA。其理念是将事件驱动计算架构的智能和主动性与SOA中的组织能力相结合。在事件驱动的SOA出现之前典型的SOA平台通过预定义的业务流程集中编排服务假定业务流程中已经定义了应该触发的内容但这种旧方法没有考虑到跨特定业务流程或在特定业务流程之外发生的事件。云计算的可扩展性和代码复用是两大显著优势它们提高了物理硬件的利用率并便于使用经过测试和调试的代码块无论这些代码块位于何处同时有更好的工具确保接口点不会中断。SOA和SOA 2.0是促进大规模代码复用的技术尤其适用于云计算。下面用表格总结Web 2.0与SOA融合的相关信息| 相关概念 | 描述 || ---- | ---- || Web 2.0 | 快速增长的基于Web的应用程序集合 || SOA | 面向服务的架构强调服务的复用和松散耦合 || 高级SOASOA 2.0、事件驱动的SOA | 结合事件驱动计算架构与SOA组织能力 || 云计算优势 | 可扩展性和代码复用提高硬件利用率 |2. Windows Azure的发展历程2.1 微软的“未选择之路”在1991年Jim Allchin宣布了微软的对象文件存储OFS计划这是一个面向对象的数据库旨在方便按内容搜索文档和其他结构化数据无论其位于何处并计划在1993年发布。它部分源于基于Allchin 1983年在佐治亚理工学院的博士论文的分布式面向对象操作系统。然而到2002年“Windows仍然没有采用最初为Windows NT和Cairo计划的许多功能包括其对象文件系统OFS”。尽管Cairo的一些功能以Windows NT 4.0的形式推出但它构建下一代操作系统以实现比尔·盖茨在1994年提出的“信息触手可及”愿景的使命遗憾地从未实现。未选择Cairo之路的原因很简单当时的基础设施和技术还不成熟。自1965年摩尔定律提出以来芯片上的晶体管数量大约每两年翻一番这一预测在过去40多年里一直成立。如今计算机的性能至少是当时的128倍互联网的平均连接速度至少提高了25倍谷歌为每个免费用户提供超过7GB的托管网络存储付费用户为25GB并能在瞬间处理复杂搜索。2.2 Windows的困境与Linux的崛起Windows的内核积累了过多的负担变得过于复杂可扩展性成为一个严重问题。Windows XP于2001年10月25日发布直到大约八年后才被Windows 7取代。而微软原本期望取代Windows XP的Vista于2007年1月31日发布但以失败告终被公认为是一个充满漏洞、占用大量资源的失败产品许多企业从未采用它。与此同时Linux和开源软件蓬勃发展对微软在操作系统和桌面领域的长期统治地位构成了重大威胁。下面用mermaid流程图展示Windows发展历程中的关键事件graph LR A[1991年宣布OFS计划] -- B[1993年计划发布OFS] B -- C[2001年发布Windows XP] C -- D[2007年发布Vista失败] D -- E[约2009年Windows 7取代Windows XP]2.3 从Midori到Windows Azure史蒂夫·鲍尔默意识到需要采取激进措施他选择了资深微软员工埃里克·鲁德Eric Rudder。鲁德的初始任务是“孵化”来自微软研究院的“奇点”Singularity项目并将其转变为代号为Midori的项目。Midori这个名字有多重含义它是日语中“绿色”的意思也是动漫和漫画系列《舞-HiME》和《舞-乙HiME》中的角色名同时还是游戏《吉他英雄III摇滚传奇》中的角色名这也是对吉姆·奥尔金Jim Allchin的一种致敬。Midori最终演变成了新的、可扩展且可销售的云计算产品Windows Azure这是一个摆脱了微软Windows积累负担的平台。鲁德说服了著名的Lotus Notes开发者、现任微软首席软件架构师雷·奥齐Ray Ozzie来牵头Windows Azure项目。3. Windows Azure的特性与优势3.1 Windows Azure简介Windows Azure是一个云服务操作系统作为Azure服务平台的开发、服务托管和服务管理环境通过微软的数据中心为开发者提供按需计算和存储以在互联网上托管、扩展和管理Web应用程序。它与其他托管服务如亚马逊的服务竞争其名称可能源自中国北京香山公园北门外侧的碧云寺The Temple of Azure Clouds该寺庙建于14世纪可能是1331年的元朝并于1748年扩建。3.2 Windows Azure的功能Windows Azure是一个软件与服务平台是云中的操作系统提供托管、管理和可扩展存储服务支持简单的二进制大对象blobs、表tables和队列queues以及用于云服务供应和地理分布的管理基础设施还是Azure服务层的开发平台。雷·奥齐和微软都对Windows Azure寄予厚望。奥齐认为Azure是重塑微软未来业务的机会它将改变微软生产软件和获取产品报酬的方式。3.3 微软的秘密数据中心据《福布斯》报道微软在芝加哥郊外展示了其云数据中心。这个707,000平方英尺的建筑在满负荷运行时将容纳162个密封货柜每个货柜最多可容纳2,500台计算机服务器此外还有数千台服务器安装在传统机架中成本达5亿美元。所有计算机将运行单一操作系统最终将使大公司能够在这个和其他微软数据中心运行电子邮件等应用程序并存储数据。其理念是降低数据处理中的劳动力、硬件和能源成本并使经常移动的员工能够访问文件支持者承诺成本可降低30%至90%。在芝加哥数据中心仅三名微软员工和几名承包商就可以管理超过400,000台服务器为超过6.7亿个电子邮件和即时通讯账户提供服务消耗60兆瓦的电力。微软遵循“自己吃自己的狗粮”原则最初将使用这个数据中心运行其250项业务包括必应搜索服务和Xbox Live游戏平台。其真正目标是说服像可口可乐、富士通和皮特尼·鲍斯等大公司将数据交给这些超级计算机并信任Azure进行管理。微软希望通过说服开发者相信使用微软开发工具可以“以一种方式为任何地方编写代码云、服务器、桌面和移动设备”来区别于众多竞争对手。微软预计企业不会一开始就全面采用Azure。企业将从一些组件开始如将部分电子邮件或很少使用的数据交给微软管理。随着信任的建立Azure的规模和复杂性将不断增长。下面用表格总结Windows Azure的相关信息| 相关方面 | 描述 || ---- | ---- || 定义 | 云服务操作系统Azure服务平台的开发、托管和管理环境 || 功能 | 提供托管、管理、可扩展存储服务支持blobs、tables、queues等 || 数据中心 | 芝加哥郊外数据中心规模大、成本高可降低成本 || 目标 | 吸引企业客户重塑微软业务模式 |4. Windows Azure的开放性与开发支持4.1 开放平台特性有趣的是Windows Azure是一个开放平台它支持微软和非微软的语言及开发环境。开发者可以利用现有的Microsoft Visual Studio 2008技能来构建Windows Azure上的应用程序和服务。它既不是网格计算也不是打包软件或标准托管服务而是一个集成的开发、服务托管和管理环境由微软数据中心维护。该环境包含强大而高效的计算和简单存储核心功能并支持丰富多样的开发工具和协议。Network World的Jon Brodkin引用微软平台战略组高级总监Tim O’Brien的话说微软的Windows Azure和亚马逊的弹性计算云Elastic Compute Cloud目前解决的是两个不同的云计算技术问题但未来注定会相互模仿。以下是Windows Azure与亚马逊弹性计算云的对比表格| 对比项 | Windows Azure | 亚马逊弹性计算云 || ---- | ---- | ---- || 平台开放性 | 支持微软和非微软语言及环境 | 有自身的开发体系 || 主要功能 | 提供托管、管理、存储等服务 | 提供弹性计算资源 || 竞争关系 | 与亚马逊服务竞争 | 与Windows Azure竞争 |4.2 对PHP的支持许多现有应用程序是基于LAMP平台Linux、Apache、MySQL和PHP构建的。虽然微软希望开发者使用其.NET平台和开发工具但它也认识到将Azure限制在.NET和专有工具上会限制其使用并减缓其增长。因此微软提供了Windows Azure SDK for PHP它通过将Windows Azure提供的REST/XML接口抽象为简单的PHP API让开发者可以访问Windows Azure的存储、计算和管理接口。下面是使用Windows Azure SDK for PHP的部署场景说明- 任何可通过互联网访问的服务器都可以与Windows Azure通信包括托管PHP应用程序的服务器。- 使用Windows Azure SDK for PHP构建的应用程序无论托管在Windows Azure平台上还是本地Web服务器上都可以访问Windows Azure的功能。以下是mermaid流程图展示使用Windows Azure SDK for PHP的应用程序访问情况graph LR A[本地Web服务器上的PHP应用] -- B[访问Windows Azure功能] C[Windows Azure平台上的PHP应用] -- B5. Windows Azure的部署与近期增强5.1 部署场景如前文所述任何可通过互联网访问的服务器都能与Windows Azure通信。对于使用Windows Azure SDK for PHP构建的应用程序其部署灵活性较高既可以部署在Windows Azure平台上也可以部署在本地Web服务器上且都能访问Windows Azure的特性。5.2 近期增强功能Windows Azure现在已经更新到.NET Framework 4.0并且有了针对Visual Studio的新工具和更新的SDK。这些工具得到了很大改进具体如下-状态查看与数据访问开发者可以在Visual Studio集成开发环境IDE中查看Azure托管服务的状态并对Azure数据进行只读访问。-调试功能增强借助IntelliTrace功能调试Azure应用程序变得更加容易。该功能会保留可配置的应用程序状态日志方便开发者后续追踪错误。-部署流程简化现在可以直接从IDE进行部署而无需通过Azure门户使部署过程更加高效。Azure数据库服务SQL Azure也进行了更新现在支持空间数据类型数据库容量最大可达50GB。此外还有一个新的Azure数据同步服务预览版用于控制跨多个数据中心的数据同步以及一个用于Azure上SQL Server的Web管理器。下面用列表总结近期增强功能1..NET Framework更新更新到4.0版本。2.Visual Studio工具改进可查看服务状态、访问数据调试更方便部署更简单。3.SQL Azure更新支持空间数据类型数据库容量增大。4.新服务预览Azure数据同步服务预览版和SQL Server Web管理器。综上所述Windows Azure在云计算领域展现出了强大的实力和发展潜力。它融合了多种先进技术具有开放的平台特性和丰富的功能并且不断进行更新和改进。随着企业对云计算需求的不断增长Windows Azure有望在市场中占据更重要的地位为企业和开发者带来更多的机遇和价值。

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询