Application Platform as a Service (aPaaS)

Definition - What does Application Platform as a Service (aPaaS) mean?

Application Platform as a Service (aPaaS), or simply Platform as a Service (PaaS), is a cloud computing service model, along with Software as a Service (SaaS) and Infrastructure as a Service (IaaS). It provides end users with the hardware, operating systems, storage or network capacity they need over the cloud to be able to run existing applications or develop new ones.

Techopedia explains Application Platform as a Service (aPaaS)

Products like EngineYard, VMForce and the Google App Engine cloud all offer aPaaS. PaaS provides hosted software applications to customers with low cost of entry or even for free. It simplifies the technical aspects of creating and deploying applications because it's easier to maintain, it's scalable and it's tolerant to faults, enabling users to focus on other thing. PaaS provides many advantages for end users. For example, the operating system can be enhanced and upgraded frequently and all at once, development teams that are geographically separated can work together on software development projects through the cloud, and services can be accessed through various media and from anywhere in the world.

Although PaaS offers several advantages and benefits, there will always be some kind of downside. One is that PaaS involves some risk of vendor lock-in, which refers to users' inability to use their applications from one platform in another vendor's platform, especially if the platform requires exclusive service interfaces or specific languages. Another potential disadvantage is that the flexibility of the service may not meet the needs of some end users.

Share this:

Connect with us

Email Newsletter

Join thousands of others with our weekly newsletter

Resources
The 4th Era of IT Infrastructure: Superconverged Systems
The 4th Era of IT Infrastructure: Superconverged Systems:
Learn the benefits and limitations of the 3 generations of IT infrastructure – siloed, converged and hyperconverged – and discover how the 4th...
Approaches and Benefits of Network Virtualization
Approaches and Benefits of Network Virtualization:
Businesses today aspire to achieve a software-defined datacenter (SDDC) to enhance business agility and reduce operational complexity. However, the...
Free E-Book: Public Cloud Guide
Free E-Book: Public Cloud Guide:
This white paper is for leaders of Operations, Engineering, or Infrastructure teams who are creating or executing an IT roadmap.
Free Tool: Virtual Health Monitor
Free Tool: Virtual Health Monitor:
Virtual Health Monitor is a free virtualization monitoring and reporting tool for VMware, Hyper-V, RHEV, and XenServer environments.
Free 30 Day Trial – Turbonomic
Free 30 Day Trial – Turbonomic:
Turbonomic delivers an autonomic platform where virtual and cloud environments self-manage in real-time to assure application performance.