谈到云服务,我们经常会听到PaaS、Iaas等。IaaS具体包括哪些内容,如何操作?
云实际上是互联网的隐喻。云计算实际上是使用互联网来访问存储或运行在远程服务器上的应用程序、数据或服务。
任何使用基于互联网的方法进行计算、存储和开发的公司从技术上来说都可以被称为从事云计算的公司。但是,并不是所有的云公司都一样。不是每个人都是CTO,所以有时候看到云技术后面的一些话可能会很头疼。
云也是分层的。
任何在互联网上提供服务的公司都可以被称为云计算公司。事实上,云计算分为几个层次,即基础设施即服务、平台即服务和软件即服务。基础设施在底层,平台在中间,软件在顶层。可以在这些层的顶部添加其他软层。
Iaas:基础设施即服务(基础设施即服务)
第一层称为IaaS,有时也称为硬件即服务。几年前,如果你想在办公室或公司网站上运行一些企业应用程序,你需要购买服务器或其他昂贵的硬件来控制本地应用程序,使你的业务运行。
但是现在有了IaaS,你可以把硬件外包到其他地方。IaaS将提供场外服务器、存储和网络硬件,您可以租用这些设备。节省了维护成本和办公空间,公司可以随时使用这些硬件运行其应用程序。
一些大型IaaS公司包括亚马逊、微软、VMware、Rackspace和Red Hat。但是,这些公司都有自己的特长。比如亚马逊和微软不仅给你提供IaaS,还把他们的计算能力租给你托管你的网站。
PaaS:平台即服务(平台即服务)
第二层称为PaaS,有时称为中间件。你公司的所有发展都可以在这层楼进行,节省时间和资源。
PaaS为在线开发和分发应用程序提供了各种解决方案,例如虚拟服务器和操作系统。这为你节省了硬件成本,也让分散的工作室更容易合作。Web应用管理、应用设计、应用虚拟主机、存储、安全和应用开发协作工具。
一些大的PaaS提供商包括Google App Engine、Microsoft Azure、Force.com、Heroku和Engine Yard。最近出现的公司有AppFog、Mendix和Standing Cloud SaaS:软件即服务。
(软件即服务)
第三层也被称为SaaS。这一层是日常生活中接触到的一层,它主要是通过web浏览器访问的。远程服务器上的任何应用程序都可以通过网络运行,这就是SaaS。
你消费的服务完全从网页进入这些类别,比如网飞、Mog、Google Apps、Box.net、Dropbox或者苹果的iCloud。尽管这些网络服务用于商业和娱乐或者两者兼有,但它们也是云技术的一部分。
一些用于商业的SaaS应用程序包括Citrix的GoToMeeting、Cisco的WebEx、Salesforce的CRM、ADP、Workday和SuccessFactors。