围绕“云”有各种天花乱坠的广告宣传,这很难让人不怀疑其真正价值。虽然云计算看似很复杂,让云适用于各种规模企业的基石我们都能够理解。事实上,理解云计算带来的创新性将深深地影响业务的关键部分,也是提供业务增长和可扩展性的关键。然而,在部署云计算之前,你最好做一些功课。
在云计算领域有很多词汇,包括IaaS(基础设施即服务)、PaaS(平台即服务)和SaaS(软件即服务)等。作为不断壮大的企业的所有者,你可能体验过SaaS(通常托管在云中的软件应用程序)。你会发现,SaaS市场要比PaaS或者IaaS市场要大得多,而且SaaS部署在不断增长。根据最近Techaisle对中小企业业务应用程序云计算的调查显示,超过70%的受访者在过去三年已经部署了云业务应用程序,并且计划在2012年添加平均2.9个云业务应用程序到他们现有套件中。让我们分解这些与云相关术语,剔除哪些不必要的复杂性,使用通俗易懂的语言来解释。
IaaS—云提供的系统、存储和处理
IaaS意味着从云提供虚拟服务器、桌面计算机或者远程存储。换句话说,托管供应商为你提供一个远程数据中心(管理基础设施、服务器和虚拟化),并且你可以通过安全的虚拟专用网(VPN)连接从互联网访问虚拟计算机和存储。与PaaS不同,这种模式并不提供任何开发应用程序的核心构建或者组件。
一个IaaS基础设施可以提供:
因为快速系统配置和快速可扩展性,对不断变化的业务情况或者客户需求具有更快的响应,没有长期锁定的硬件购买需求。
随时随地访问应用程序和数据的能力以及分布式计算模式带来的可靠性,能够提高生产力
当使用即付即用(公共云)模式时,降低了硬件购置、维护、数据中心、电耗和冷却方面的开支。
PaaS—云提供的开发和托管应用程序的核心组件
PaaS交付模式使你能够使用供应商来提供硬件和软件以及配置和托管功能,在云中交付和维护应用程序和其他资源。
PaaS方法可以解决关键应用程序管理和开发问题,提供以下优势:
低门槛,不需要购买新硬件和软件资源的前期投资
更自由地创新,PaaS模式让你的IT员工更好的协作开发和测试应用程序,不受内部基础设施的限制。
更大的灵活性,PaaS提供自动化可扩展的应用程序部署,大大地简化了修复和更新管理。
SaaS—云提供的应用程序
SaaS意味着从云提供软件应用程序,通常是作为基于web应用程序提供到用户的浏览器。你可能在不知情的情况下已经使用过SaaS应用程序。例如,Salesforce服务云可以帮助你更快地连接到客户,响应时间更短。
SaaS产品为你节省了在自己的环境或者在PaaS或IaaS环境部署新应用程序的成本和烦恼。SaaS应用程序建立在应用程序供应商自己的PaaS和IaaS环境中。例如,Salesforce.com的Sales Cloud SaaS应用程序是建立在其Force.com PaaS环境中。对于SaaS的订阅模式中,你只需要支付你所使用的资源。你可以从最少的投资开始,然后根据需求增加或者减少你的投资。你甚至可以将你的SaaS应用程序整合到你的企业内部应用程序,或者与其他云应用程序整合以向用户提供无缝体验。
SaaS使不断壮大的企业能够访问以前只有大型企业才负担得起的应用程序。SaaS可以让企业与大型企业站在同一竞争水平上,而不需要对技术和资源的大量投资。
底线
事实上,转移到云环境并没有特殊的技巧。你可以问问自己,迁移到云环境是否有利于企业发展?是否为你提供竞争优势?你的竞争对手是否已经转移到云?
企业需要明白这些术语,并确保你使用的解决方案满足业务需求。只有对云有一个正确的认识,你才能更好的迎接云环境。