Platform as a service

PaaSplatform-as-a-servicePlatform as a Service (PaaS)platformPlatform-as-a-Service (PaaS) platform as a service (PaaS)Application platform as a service (aPaaS)Artificial intelligence as a servicebackendcloud platforms
Platform as a Service (PaaS) or Application Platform as a Service (aPaaS) or platform-based service is a category of cloud computing services that provides a platform allowing customers to develop, run, and manage applications without the complexity of building and maintaining the infrastructure typically associated with developing and launching an app.wikipedia
232 Related Articles

Computing platform

platformplatformssoftware platform
Platform as a Service (PaaS) or Application Platform as a Service (aPaaS) or platform-based service is a category of cloud computing services that provides a platform allowing customers to develop, run, and manage applications without the complexity of building and maintaining the infrastructure typically associated with developing and launching an app.

Cloud computing

cloudcloud-basedcloud services
Platform as a Service (PaaS) or Application Platform as a Service (aPaaS) or platform-based service is a category of cloud computing services that provides a platform allowing customers to develop, run, and manage applications without the complexity of building and maintaining the infrastructure typically associated with developing and launching an app.
This cloud offering is poised to be the first to provide users with access to an integrated set of IT solutions, including the Applications (SaaS), Platform (PaaS), and Infrastructure (IaaS) layers.

Software as a service

SaaSsoftware-as-a-serviceSoftware as a Service (SaaS)
Public PaaS is derived from software as a service (SaaS), and is situated in cloud computing between SaaS and infrastructure as a service (IaaS).
The term "Software as a Service" (SaaS) is considered to be part of the nomenclature of cloud computing, along with Infrastructure as a Service (IaaS), Platform as a Service (PaaS), Desktop as a Service (DaaS), managed software as a service (MSaaS), mobile backend as a service (MBaaS), and information technology management as a service (ITMaaS).

Google App Engine

App EngineGoogle AppEnginecloud service
In April 2008, Google launched App Engine, with a free trial version limited to 10,000 developers.
Google App Engine (often referred to as GAE or simply App Engine) is a Platform as a Service and cloud computing platform for developing and hosting web applications in Google-managed data centers.

Network as a service

Connectivity-as-a-Service
The term "Network-as-a-Service" (NaaS) is often used along with other marketing terms like cloud computing, along with acronyms such as Infrastructure-as-a-Service (IaaS), Platform-as-a-Service (PaaS), Software-as-a-Service (SaaS), and Communication-as-a-Service (CaaS).

Mobile backend as a service

backend as a serviceback-endBaaS
Although similar to other cloud-computing business models, such as software as a service (SaaS), infrastructure as a service (IaaS), and platform as a service (PaaS), BaaS is distinct from these other services in that it specifically addresses the cloud-computing needs of web and mobile app developers by providing a unified means of connecting their apps to cloud services.

Canon Inc.

CanonCanon USACanon Inc
Fotango, a London-based company owned by Canon Europe launched the world's first public platform as a service known as "Zimki".

Scalability

scalablescalescale-out
All aspects of infrastructure and operations from provisioning and setting up virtual servers, scaling, configuration, security and backups were done automatically by Zimki.

Yak shaving

Pre-Shaved Yaks
Zimki introduced the tagline "Pre-Shaved Yaks" to describe the removal of all these repetitive tasks.

Multitenancy

multi-tenantmultitenantmulti-tenancy
It provided a multitenant platform where developers could create entire applications (front and back end through SSJS ) by using a single language - Javascript, with all development, billing, monitoring and application control exposed through APIs and a range of component services from a No-SQL object store to Message Queue services.

NoSQL

Structured storagenon-relationalNoSQL Database
It provided a multitenant platform where developers could create entire applications (front and back end through SSJS ) by using a single language - Javascript, with all development, billing, monitoring and application control exposed through APIs and a range of component services from a No-SQL object store to Message Queue services.

Message queue

queueevent queuemailbox
It provided a multitenant platform where developers could create entire applications (front and back end through SSJS ) by using a single language - Javascript, with all development, billing, monitoring and application control exposed through APIs and a range of component services from a No-SQL object store to Message Queue services.

Simon Wardley

This risk had been highlighted in July 2007, when the CEO (Simon Wardley, known for Wardley Maps) gave a presentation on Zimki at OSCON 2007 which announced that Zimki would no longer be open sourced and discussed the future of what was then called Framework as a Service (later renamed to Platform as a Service) covering the importance of a market of providers based upon an open source reference model.

Google

Google Inc.Google, Inc.Google LLC
In April 2008, Google launched App Engine, with a free trial version limited to 10,000 developers.

Runtime system

runtimeruntime environmentrun-time system
With PaaS, the consumer manages applications and data, while the provider (in public PaaS) or IT department (in private PaaS) manages runtime, middleware, operating system, virtualization, servers, storage and networking.

Middleware

integration brokermiddleware componentsmiddleware tools
With PaaS, the consumer manages applications and data, while the provider (in public PaaS) or IT department (in private PaaS) manages runtime, middleware, operating system, virtualization, servers, storage and networking.

Operating system

operating systemsOScomputer operating system
With PaaS, the consumer manages applications and data, while the provider (in public PaaS) or IT department (in private PaaS) manages runtime, middleware, operating system, virtualization, servers, storage and networking.

Virtualization

virtualizedvirtualvirtualisation
With PaaS, the consumer manages applications and data, while the provider (in public PaaS) or IT department (in private PaaS) manages runtime, middleware, operating system, virtualization, servers, storage and networking.

Server (computing)

serverserversserver computer
With PaaS, the consumer manages applications and data, while the provider (in public PaaS) or IT department (in private PaaS) manages runtime, middleware, operating system, virtualization, servers, storage and networking.

Computer memory

memorymemoriesmain memory
With PaaS, the consumer manages applications and data, while the provider (in public PaaS) or IT department (in private PaaS) manages runtime, middleware, operating system, virtualization, servers, storage and networking.

Computer network

networkcomputer networkingnetworking
With PaaS, the consumer manages applications and data, while the provider (in public PaaS) or IT department (in private PaaS) manages runtime, middleware, operating system, virtualization, servers, storage and networking.

Collaborative software

groupwarecollaboration softwarecollaboration platform
PaaS offerings may also include facilities for application design, application development, testing and deployment, as well as services such as team collaboration, web service integration, and marshalling, database integration, security, scalability, storage, persistence, state management, application versioning, application instrumentation, and developer community facilitation.

Marshalling (computer science)

marshallingmarshalmarshalled
PaaS offerings may also include facilities for application design, application development, testing and deployment, as well as services such as team collaboration, web service integration, and marshalling, database integration, security, scalability, storage, persistence, state management, application versioning, application instrumentation, and developer community facilitation.