云服务现在几乎已成为家喻户晓的名字。如果你不知道PaaS、IaaS和SaaS之间的区别,也没关系,因为很多人真的不知道。
云实际上是互联网的隐喻。云计算实际上使用互联网来访问远程服务器上存储或运行的应用程序、数据或服务。
任何使用基于互联网的方式进行数据处理、存储和开发的公司,从技术上来说都可以称为云公司。然而,并非所有云公司都是一样的。并不是每个人都是首席技术官,因此有时识别云技术背后的一些词语可能会很令人头痛。
云也是多方面的
任何在互联网上提供服务的公司都可以称为云计算公司。事实上,云计算分为几个搜索层次,即(基础设施)-as-a-service、平台(platform)-as-a-service和软件(software)-as-a-service。基础设施在底层,平台在中间,软件在顶层。可以在这些层的顶部添加额外的软层。
IaaS:-as-a-Service(基础设施即服务)
第一层称为IaaS,如果您有一些企业应用程序,有时称为硬件即服务在您的办公室或在公司网站上运行,您需要购买服务器或其他昂贵的硬件来控制本地应用程序并保持业务运行。
但现在借助IaaS,您可以将硬件外包到其他地点。IaaS公司提供可供租用的外部服务器、存储和网络硬件。通过节省维护成本和办公空间,公司可以始终使用硬件来运行其应用程序。
主要的IaaS公司包括Amazon、Microsoft、VMWare、Rackspace和RedHat。然而,这些公司不仅拥有IaaS,他们还向您出租计算能力来托管您的网站。
PaaS:Platform-as-a-Service(平台即服务)
第二层就是所谓的PaaS,有时也称为中间件。您的所有业务开发都可以在这个级别上进行,从而节省时间和资源。
PaaS公司提供各种在线应用程序开发和分发解决方案,例如虚拟服务器和操作系统。这可以节省您的硬件成本,并使分布式工作室之间的协作变得更加容易。Web应用程序管理、应用程序设计、虚拟应用程序托管、存储、安全性和应用程序开发协作工具等。
主要的PaaS提供商包括GoogleAppEngine、MicrosoftAzure、Force、Heroku和EngineYard。最近新兴的公司包括AppFog、Mendix和StandingCloudSaaS:软件即服务
(软件即服务)
第三层就是所谓的SaaS。这一层与您的日常生活息息相关,主要通过网络浏览器访问。远程服务器上的任何应用程序都可以通过网络运行,即SaaS。
您使用的服务完全来自这些类别中的Netflix、MOG、GoogleApps、、Dropbox或Apple的iCloud等网站。尽管这些Web服务用于商业、娱乐或两者兼而有之,但它们也是云技术的一部分。
一些用于企业的SaaS应用程序包括Citrix的GoToMeeting、Cisco的WebEx、SalesforceCRM、ADP、Workday和.