15个流行的平台即服务(PaaS)示例

Updated:29年2021月XNUMX日/文章作者:Timothy Shim

什么是PaaS?

PaaS使开发人员无需维护基础架构即可创建自己的应用程序。 (来源).

平台即服务(PaaS)符合现代业务的要求-快速且高度敏捷。 它使公司能够借助高级工具快速构建定制的解决方案。 一个主要的好处在于避免重新发明车轮的理论。

PaaS提供者通常没有预先编写所有代码,而是拥有预先构建的模块,开发人员可以即插即用以快速构建更好的应用程序。

云的可扩展性还意味着,自我配置没有太多需求,而所有这些都以较低的价格提供。

还读

15年2021个顶级PaaS示例列表

1. SAP云

SAP Cloud-Paas示例

SAP是一家非常大的公司,以至于其产品涵盖多种服务模型。 Among them is their Cloud PaaS which is an open business platform.其中包括他们的Cloud PaaS,这是一个开放的业务平台。 It was designed to help developers build applications more easily, offering both breadth and depth of service.它旨在帮助开发人员更轻松地构建应用程序,同时提供服务的广度和深度。

该平台还为集成云和本地应用程序提供了可能性,并提供了许多支持服务。 这部分要归功于SAP庞大的合作伙伴生态系统,该生态系统提供了一个惊人的库,其中包含在同一平台上构建的1,300多个应用程序。

2. Microsoft Azure

Microsoft Azure-PaaS的示例

Microsoft Azure是使用PaaS概念的部署和开发环境。 Because of its nature, Azure is able to support the entire web app development life cycle, from build to deploy and thereafter.由于其性质,Azure能够支持从构建到部署以及此后的整个Web应用程序开发生命周期。

Azure还支持各种工具,语言和框架。 在其上使用的开发人员可以从Microsoft访问一百多种相关服务的云计算服务。 由于Azure的庞大规模,它涵盖了所有三个云模型– SaaS,PaaS和IaaS。

3. Heroku

Heroku属于Salesforce,并且基于PaaS。

Heroku现在属于Salesforce,并且是基于托管容器概念的PaaS的示例。 As with many PaaS environments, it is highly self-contained and integrates data services as well as a complete ecosystem of its own.与许多PaaS环境一样,它是高度独立的,并集成了数据服务以及自己的完整生态系统。

Because of it's app-centricity, Heroku has gained a reputation as less of an enterprise solution.由于其以应用程序为中心,Heroku赢得了较少的企业解决方案的声誉。 Instead, it has gained a following among the hobbyist and production development crowd.相反,它在爱好者和产品开发人群中赢得了追随者。 It also helps that Heroku is pretty user-friendly, allowing it to offer a more streamlined experience.它还有助于Heroku非常易于使用,从而提供更简化的体验。 

For those keen to build on Heroku, I've seen apps built on this platform that has managed to go for respectable prices.对于那些渴望在Heroku上构建的应用程序,我已经看到了在此平台上构建的应用程序,这些应用程序的价格一直很高。 For example,例如, 常规,用于出售食品和饮料,目前在Flippa上市,价格约为25,000美元。

4. AWS Lambda

AWS Lambda是Amazon云的一部分

AWS Lambda是Amazon Cloud的一部分,实际上旨在作为整体的一部分工作。 Essentially, it is meant to support the efficient management of AWS resources.本质上,它旨在支持AWS资源的有效管理。 This means that users can run code without the need to provision for resources or server management.这意味着用户无需提供资源或服务器管理即可运行代码。

Lambda的性质使其适用于任何类型的开发-环境是支持多代码的,因为已为其提供了支持。 用户称赞它的无服务器架构和轻松处理微服务架构的能力。

5. Google App Engine

5. Google App Engine-PaaS示例

Google将其App Engine作为Google Cloud生态系统的一部分提供。 It's intended to be a highly scalable serverless PaaS used for rapid deployment.它旨在成为用于快速部署的高度可扩展的无服务器PaaS。 Google, being the giant it is, can provision highly capable servers capable of coping with almost any volume of query.谷歌本身就是一个巨头,它可以提供功能强大的服务器来应对几乎任何数量的查询。

There have, however, been some issues raised by developers about the service.但是,开发人员已经对该服务提出了一些问题。 These include slight lack of support on some language environments, shortage of development tools, inability to plug-and-play some applications, plus a lock in to Google as the vendor.其中包括对某些语言环境的轻微支持,缺乏开发工具,无法即插即用某些应用程序,以及将Google锁定为供应商。

6.独孤

Dokku-PaaS示例

Dokku自称为“您所见过的最小的PaaS实施方案”,这是一个PaaS示例,其功能不如AWS这样的大公司。 然而,它所缺乏的是深度,而是由成本弥补的– Dokku是开源的并且完全免费。 

Based on container technology from Docker, this minute PaaS essentially lets you deploy on any infrastructure.基于Docker的容器技术,这一分钟的PaaS本质上使您可以在任何基础架构上进行部署。 The serious advantage of this is that there is a much lower chance of vendor lock-in so you'll be able to take your business model in any direction you want.这样做的一个重要好处是,供应商锁定的可能性要低得多,因此您可以将业务模型应用于您想要的任何方向。

7. Apprenda云平台

Apprenda云平台

Apprenda认为自己更适合云应用程序构建和部署行业的企业规模。 It's platform is based on Kubernetes and takes advantage of open source technologies.它的平台基于Kubernetes,并利用开源技术。 One of its defining characteristics is the ability to support users in moving legacy dot net applications to a PaaS environment.其定义特征之一是能够支持用户将旧式点网应用程序迁移到PaaS环境。

Unfortunately, there have been issues raised among Apprenda users that slightly shades its capabilities.不幸的是,Apprenda用户之间出现了一些问题,使它的功能略有下降。 For example, some users have reported environments that are not well optimized in efficiency of memory usage.例如,一些用户报告了在内存使用效率方面没有很好优化的环境。

8.关键云铸造厂

Pivotal Cloud Foundry(PCF)是Cloud Foundry平台的开源发行版。 PCF可以部署在IaaS平台(例如vSphere)上。

Like many PaaS deployments it can be used for rapid application deployment and maintenance.像许多PaaS部署一样,它可用于快速应用程序部署和维护。 It's able to streamline app updates as well.它还能够简化应用程序更新。 A strong part of the appeal for it lies in automation and ease of use across almost any Cloud foundation.它的吸引力很大一部分在于几乎所有Cloud Foundation的自动化和易用性。

9. Salesforce Lightning

Salesforce认为Lightning是其平台的下一代。 It's separate from Salesforce classic (which is SaaS) and will be the target of all future Salesforce developments in future.它与Salesforce classic(即SaaS)分开,并将成为将来所有Salesforce开发的目标。

Lightning提供了经过大量改进的用户界面,并进行了改进,将改善业务用户以及IT团队方面的经验。 An important part of the rapid development feature is the inclusion of reusable building blocks and a new delivery system.快速开发功能的重要部分是包含可重复使用的构建基块和新的交付系统。

10. IBM Cloud Foundry

IBM Cloud Foundry是基于PaaS平台的

With most major IT vendors having their own PaaS platforms, it comes as no surprise that IBM has their own version as well.在大多数主要的IT供应商拥有自己的PaaS平台的情况下,IBM也拥有自己的版本也就不足为奇了。 Surprisingly, IBM Cloud opted for an open source version of their PaaS that has proven to be both powerful and agile.出乎意料的是,IBM Cloud选择了PaaS的开源版本,事实证明它既强大又敏捷。

Despite that, it hasn't been able to resist advertising the platform as a way for businesses to solve complex problems, which is more marketing hype than reality.尽管如此,它仍无法抵制广告平台,以此作为企业解决复杂问题的一种方式,这是营销炒作而不是现实。 Still, it has been tested with a wide variety of applications and despite slight underperformance with large deployments, is still scaling up.尽管如此,它已经在各种应用程序上进行了测试,尽管在大型部署中性能略有下降,但仍在扩展。

11.红帽OpenShift

OpenShift是红帽的云计算平台即服务(PaaS)

OpenShift在某种程度上类似于Cloudways,并为用户提供了一种更轻松的方式来构建和部署应用程序。 It also has extensive API support so you aren't limited only to what the platform has to offer.它还具有广泛的API支持,因此您不仅限于平台必须提供的功能。

Coming from Red Hat, OpenShift has also been known to be incredibly secure.来自Red Hat的OpenShift也被认为非常安全。 There are multiple safeguards built into the environment which will step in should users try to perform unexpected actions (such as attempting to run containers with incorrect permissions).如果用户尝试执行意外的操作(例如,尝试使用错误的权限运行容器),则环境中将内置多种保护措施。

12. Oracle云平台

Oracle Cloud Platform是Oracle的平台即服务(PaaS)

Oracle是另一个在云计算各个方面都有所涉足的行业巨头。 Their PaaS offering is one of their four Cloud pillar product lines.他们的PaaS产品是他们的四个Cloud支柱产品线之一。 It was designed to work primarily with Oracle SaaS applications but does work with others as well.它的设计初衷是与Oracle SaaS应用程序一起使用,但也与其他应用程序一起使用。

Having said that, it has gotten somewhat mixed reviews to date, with users finding there seems to be a balance of pros and cons depending on what they use it for.话虽这么说,但迄今为止,它的评论有所不同,用户发现,根据使用目的的不同,似乎各有利弊。 Among issues raised on a more generic level are the inadequacies of the control panel, complexity, and time taken for instance provisioning.在更通用的级别上提出的问题包括控制面板的不足,复杂性以及实例供应所需的时间。

13. Zoho Creator

Compared to many enterprise-scale PaaS platforms, Zoho Creator is an incredible simple building-block style offering.与许多企业级PaaS平台相比,Zoho Creator是令人难以置信的简单构建基样式的产品。 It essentially functions like a turbocharged app builder which allows users to simply drag and drop reusable containers to create functionality.它的功能本质上像是涡轮增压的应用程序生成器,该应用程序生成器允许用户简单地拖放可重复使用的容器来创建功能。 It's able to build for multiple deployment targets as well.它也能够针对多个部署目标进行构建。

The very low cost of entry makes it a strong choice for smaller organizations looking to build and deliver.极低的入门成本使其成为寻求构建和交付的小型组织的理想选择。 Alternatively, larger companies can also take it as a stepping stone towards digitization.或者,较大的公司也可以将其作为迈向数字化的垫脚石。 Users have commented that using it can be as simple as learning from a Youtube video.用户评论说,使用它就像从YouTube视频中学习一样简单。

14.山葵

Wasabi的规模可能不及Google,Amazon或Oracle,但它是市场上规模较大的独立PaaS提供商之一。 Their very impressive pricing has made them popular for a much wider variety of use cases such as它们令人印象深刻的价格使它们在诸如以下的更多用例中很受欢迎: 云存储

It has a simple interface and is easy to use and set up as well.它具有简单的界面,并且易于使用和设置。 This makes it a good choice for both personal use and small to medium sized businesses.这使其成为个人使用和中小型企业的不错选择。 The convenience in these situations makes up for those having more limited access to strong technical support teams.在这种情况下的便利性弥补了获得强大技术支持团队的机会有限的人们的困扰。

15。 Cloudways

Cloudways在此列表中可能是唯一的,因为它根深蒂固地扎根于 虚拟主机 industry.行业。 Although it is just like many other PaaS platforms and offers users high configurability for rapid deployment, many have used it to instead build custom virtual servers for hosting.尽管它与许多其他PaaS平台一样,并为用户提供了可快速部署的高可配置性,但许多人已经使用它来构建用于托管的自定义虚拟服务器。

Part of the reason is its provision for managed hosting, which combines the power of Cloud PaaS without the overly technical portion of environment management.部分原因是其提供托管托管服务,该服务将Cloud PaaS的功能与环境管理中技术性过高的部分结合在一起。 Pricing models are as transparent as many others as well.定价模型与其他模型一样透明。

关于Timothy Shim

Timothy Shim是一位作家,编辑和技术爱好者。 从信息技术领域开始他的职业生涯,他迅速进入印刷领域,并与国际,地区和国内媒体合作,包括ComputerWorld,PC.com,Business Today和The Asian Banker。 他的专长在于消费者和企业的技术领域。