Platform-as-a-Service (PaaS) Solutions

TrustRadius Top Rated for 2023

Top Rated Products

(1-1 of 1)

1
SAP Business Technology Platform

SAP Business Technology Platform (SAP BTP) is the company's Platform-as-a-Service (PaaS) offering, that brings together intelligent enterprise applications with database and data management, analytics, integration and extension capabilities into one platform for both cloud and hybrid…

All Products

(26-50 of 130)

26
Google Cloud Run

Google Cloud Run enables users to build and deploy scalable containerized apps written in any language (including Go, Python, Java, Node.js, .NET, and Ruby) on a fully managed platform. Cloud Run can be paired with other container ecosystem tools, including Google's Cloud Build, Cloud…

27
DigitalOcean App Platform (Nanobox)

The DigitalOcean App Platform enables developers to build, deploy, and scale apps on what they describe as a simple, fully managed PaaS. Users of the former Nanobox, acquired by DigitalOcean in 2019, have been migrated to the App Platform upon Nanobox's end of life in March 2021.…

28
Superblocks

Superblocks is an IDE for internal tooling – a programmable set of building blocks for developers to create mission-critical internal operational software. The Superblocks Application Builder to assemble flexible components and connect to databases and APIs. Users can create REST,…

Explore recently added products

29
Bebop

Bebop is a cloud computing platform from Bebop Technology, based in Los Angeles. Bebop provides a platform-as-a-service solution, collaboration tools, onboarding software, disaster recovery support, and managed services.

30
Quali CloudShell

CloudShell, from Quali headquartered in Austin, is an infrastructure automation solution for cloud, on-premise, or hybrid environments.

31
Dokku

Dokku is an extensible, open-source Platform-as -a -Service that runs on a single server of your choice.

32
CloudFoundry

CloudFoundry is a free, open source cloud computing platform supported by the non-profit CloudFoundry. It is not tied to any particular cloud service, but can be self-hosted or run on any cloud service preferred.

33
Platform.sh

Platform.sh helps companies of all sizes, from SaaS entrepreneurs looking to build, run, and scale their websites and web applications.

34
Oracle Application Container Cloud

Oracle offers the Application Container Cloud, a PaaS supporting the development of cloud native, 12-factor applications on a modern polyglot platform with Java EE, Java SE, Node.js, PHP, Python, Ruby, GO and .NET.

35
Zendesk Sunshine

Sunshine is the foundation beneath Zendesk that can be used by customers to build their own customer engagement solutions. Sunshine can be configured to meet the user's business needs using its available apps, tools, and pre-built capabilities that fits the user's own systems. Sunshine…

36
amazee.io

amazee.io presents a ZeroOps application delivery hub for engineering teams to deploy applications more easily. The developer-centric, open source platform aims to minimize the stress of managing infrastructure or operations. amazee.io supports organizations to accelerate their cloud…

37
Engine Yard

Engine Yard is a platform-as-a-service solution allowing developers to plan, build, deploy, and manage applications in the cloud. Engine Yard also provides services for deployment, managing AWS, supporting databases, and microservices & container development.

38
Google Cloud Platform

Google Cloud Platform is a suite of cloud computing services used to build apps or take advantage of cloud infrastructural services, achieve legacy infrastructure modernization, or manage enterprise data and analytic needs.

39
Oracle Java Cloud

Oracle offers the Java Cloud Service, a PaaS supporting the fast and easy development of Java applications.

40
Oracle Big Data Cloud Service

The Oracle Big Data Cloud Services features managed and secure platform cloud service for Apache Hadoop and Apache Spark delivered as an elastic, integrated platform. It provides support for streaming, batch, and interactive analysis.

41
Virtuozzo Application Platform

Formerly Jelastic, the Virtuozzo Application Platform is an elastic, high performance PaaS solution for cloud and hosting providers. The easy way to sell cloud hosting to DevOps-focused SaaS companies.

42
Adobe Experience Platform

The Adobe Experience Platform is a platform-as-a-service (PaaS) serving as the foundation of the Adobe Experience Cloud, and is provided as a customer experience management platform with real-time customer profiles, continuous intelligence, and an open and extensible architecture…

43
Azure SQL Managed Instance

Azure SQL Managed Instance is a scalable cloud database service that combines SQL Server database engine compatibility with a fully managed and evergreen platform as a service.

44
Choreo by WSO2

Since WSO2's June 2021 acquisition of Platformer, the company now offers and supports Choreo, the former Platform IPaaS and low-code cloud native engineering for API Developers.

45
Vercel

​Vercel (made by the creators of Next.js) is a cloud platform for static sites and Serverless Functions for a workflow. It enables developers to host websites and web services that deploy instantly, scale automatically, and requires no supervision, all with no configuration. The…

46
Google Cloud Functions

Google Cloud Functions enables users to run code in the cloud with no servers or containers to manage. Cloud Functions is a scalable, pay-as-you-go functions as a service (FaaS) product to help build and connect event driven services with simple, single purpose code.

47
Wavenet ahasa
0 reviews

ahasa® is a Cloud-based platform that enables users to integrate and operate containerized applications using Kubernetes. Using the ahasa® platform, enterprises can design, integrate and deploy containerized applications, in their choice of either a Public Cloud such AWS, or a Private…

48
Convox
0 reviews

Convox, headquartered in Miami, provides a development and deployment platform-as-a-service (PaaS) for apps. Convox runs in the user's own AWS account as a single tenant with private networking.

49
Sutherland Anywhere

Sutherland Anywhere® is an integrated, modular set of technology platforms that enables organizations to deploy a work at home environment to any employee, and to meet all client needs and priorities.

50
Citus PaaS
0 reviews

Citus™ PaaS is a private Platform-as-a-Service (PaaS) solution from FPT Software, offered to support easy installation and deployment on various public and private cloud infrastructure, alowing enterprises to substantially application development, deployment and management using…

Videos for Platform-as-a-Service (PaaS) Solutions

What is IaaS and PaaS - An Introduction to Cloud Computing Servicing
05:57
Learn more about the worlds of IaaS and PaaS (Infrastructure as a service and platform as a service) in this short video.
PaaS Explained
06:38
In this lightboard video, Tessa Rodes with IBM Cloud explains what Platform as a Service, or PaaS, is while also using multiple analogies to illustrate how PaaS can be a more cost-efficient solution by enabling developers to focus on code and not the server and software configuration.

Platform-as-a-Service (PaaS) Solutions TrustMap

TrustMaps are two-dimensional charts that compare products based on trScore and research frequency by prospective buyers. Products must have 10 or more ratings to appear on this TrustMap.

Learn More About Platform-as-a-Service (PaaS) Solutions

What is Platform as a Service Software?

Platform-as-a-service (PaaS) is a category of cloud computing services that provide a computing platform and a solution stack as a service. PaaS is a set of tools and services designed to make coding and deploying applications much more efficient. In essence, PaaS is a platform for building software delivered over the web. A PaaS platform can be a very good way to develop a scalable web application with modest up-front investment.

Developers of SaaS applications are now responsible for operational work like provisioning, configuring, managing, and updating hardware resources, which are skills they would not have needed in the traditional on-premise world. The overlap between provisioning IT services and developing applications is a much-discussed area that has come to be known as DevOps.

The emergence of PaaS is designed to release application developers from complexity by providing them with the operational components underlying application development, such as operating systems, databases, and middleware, etc. Developers of business applications using Platform as a Service technology are released from the overhead of worrying about scalability and security issues and are free to focus on developing applications.

The PaaS layer also integrates automatically with the even more fundamental Infrastructure-as-a-Service (IaaS) layer, so that developers don’t have to worry about infrastructure components like hardware.

PaaS systems execute a developer’s source code by retrieving all necessary dependencies that are specific to the frameworks and languages used in the application. The platform also manages things like configuration and release management.

The value proposition for purchasing a PaaS solution is that these tools typically result in a faster time to market for emerging applications, provide streamlined management of applications, and reduce the complexity associated with the development process. Of course, one of the biggest selling points of PaaS is that it significantly lowers the high costs historically associated with application development. As such, PaaS solutions should typically manage the following components for users:

  • Runtime
  • Middleware
  • O/S
  • Virtualization

Platform as a Service (PaaS) Features & Capabilities

  • Ease-of-building user interfaces
  • Scalability
  • Platform management overhead
  • Workflow engine capability
  • Platform access control
  • Services-enabled integration
  • Development environment creation
  • Development environment replication
  • Issue monitoring and notification
  • Issue recovery
  • Upgrades and platform fixes

Platform as a Service Software Comparison

When considering different PaaS solutions, consider the following aspects of each product offering.

  1. Compatibility: PaaS solutions can function alongside Infrastructure as a Services (IaaS) solutions. When doing so, it is necessary to consider compatibility. Some vendors offer solutions that include both IaaS and PaaS solutions, while others have a separate offering for each. Some PaaS solutions can even integrate with IaaS solutions from different vendors. When purchasing a PaaS solution, it is crucial to discuss compatibility with vendors.
  2. Type of PaaS: There are three different types of PaaS. PaaS software tied to a specific Software as a Service (SaaS) works with a particular SaaS application, providing it with additional features. PaaS solutions related to a particular operating environment work with specific operating environments, such as IaaS solutions that include PaaS features. Lastly, open-cloud PaaS acts as a standalone platform without dependencies on other applications.
  3. Hosting Options: PaaS solutions have several cloud deployment options, including private, public, community, and hybrid clouds. The type of cloud deployment can influence price and resource portability, consider what kind of deployment is ideal when comparing PaaS solutions.

Start a PaaS comparison

Pricing

For developers on a budget, there are a few PaaS offerings available for free. Products like Dokku, are completely free, open-source projects. Then there are providers like OpenShift and AWS Elastic Beanstalk, that while not totally free, have free options for smaller projects.

For paid offerings, pricing varies greatly. Some products charge users per month, per instance, whereas others charge based on the amount of data used, sometimes on a monthly or even hourly basis. While services can start as low as less than 1¢ per gigabyte, for example, users should realistically plan to invest at least a few hundred dollars a month on the lower end to several thousand on the higher end, into their PaaS product if going with paid offerings.

More Resources

Related Categories

Frequently Asked Questions

What is Platform as a Service software?

Platform as a service is a cloud computing service that provides a computing stack as a service for developing applications. Platform as a Service software provides components such as operating systems, and databases so developers can focus on developing and worry less about issues like scalability.

What is the best Platform as a Service software?

The Top Rated Platform as a Service software include:


What are the benefits of Platform as a Service Software?

The biggest advantage of Platform as a Service software that it allows for quicker application development, so products can be developed and released sooner. Additionally, since platform as a service software includes development tools that allow developers to write less code while developing.

How much does Platform as a Service cost?

For developing on a budget, there are free Platform as a Service options including Dokku, an open-source software, and proprietary options with free versions for smaller projects. For larger projects that want a proprietary software, pricing is dependent on number of users and the amount of data used. Services can start as low as $0.01 per gigabyte, but as more features and users are needed, prices increase.