2013-10-28

Recently i was looking for some terminology and i was surprised to see that for PaaS, there is still is no comprehensive glossary to be found. So I created one.  A few letters in the below are iffy, others incomplete. That is where you fit it. Am looking to complete this A – Z . Just add your comments

 

A – Z of PaaS

APaaS (application PaaS)

Offers application development and cloud deployment services through an application server and composite application platform in the cloud that is integrated with a database system. (Gartner)

BpmPaaS (business process management PaaS)

The delivery of BPM platform capabilities as a cloud service by a service provider that includes a graphical business process and/or a rule modeling capability, a process repository to handle the metadata model and the process execution via a rule engine. (Gartner)

Cloud

A model for enabling convenient, on-demand network access to a shared pool of configurable computing resources – such as networks, servers, storage, applications, and services – that can be rapidly provisioned and released with minimal management effort or service provider interaction. (NIST)

DBpaaS (database PaaS)

a database management system or data store engineered as a scalable, elastic, multitenant service and sold and supported by a cloud service provider. (Gartner)

Elasticity

The degree to which a system is able to adapt to workload changes by provisioning and de-provisioning resources in an autonomic manner (Nikolas Roman Herbst). One of the 5 cloud characteristics (NIST)

Federating

Combining data or user identities across multiple systems.

GAAP (Generally Accepted Accounting Principles)

Not the best of letter choices, but you cannot talk about PaaS, without addressing subscriptions and this is how I bamboozled it into the A-Z. GAAP or its international equivalence IFRS (International Financial Reporting Standards) highlight how you recognize revenues. In the case of as-a-service offerings, this is via subscription licenses that are cheaper year on year than license equivalents.

Hybrid IT deployment

Deploying IT workloads on-premise and in the cloud (be it public, private, community or hybrid cloud).

iPaaS (integration PaaS)

A cloud services suite that provides a platform to support application, data and process integration projects, involving a combination of cloud services (cloud-based applications or Web APIs) and on-premises systems. iPaaS delivers a combination of capabilities that is typically found in ESBs, data integration tools, B2B gateways, managed file transfer products and governance platforms. (Gartner)

Java

The programing language of choice for the Enterprise.

K

Kirstetter, Axel (for your Software AG Live needs @softwareaglive) – Klueckmann, Joerg (for your Process Live needs @joegklueckmann) – Kidambi, Nandan (for your AgileApps needs @nandyk) – Kalex, Ulrich (for your Portfolios Live needs @alfabet). Obviously, better suggestions are welcome.

Longjump

The first Java based aPaaS service provider dedicated to the needs of the Enterprise. Since being acquired by Software AG it added BPMPaaS capabilities becoming AgileApps Live.

Measured Service

Cloud computing resource utilization that can be measured, controlled, and reported upon with a view of achieving transparency and resource optimization. One of the 5 cloud characteristics. (NIST)

Network Access

Cloud capabilities are available over the network and accessed through standard mechanisms that promote use by heterogeneous thin or thick client platforms such as mobile phones, laptops, tablets, phablets, smart personal devices. One of the 5 cloud characteristics. (NIST)

On-demand self-service

A consumer can unilaterally provision computing capabilities, such as server time and network storage, as needed automatically without requiring human interaction with each service provider. One of the 5 cloud characteristics. (NIST)

PaaS

A PaaS offering is usually depicted in all-cloud diagrams between the SaaS layer above it and the IaaS layer below, is a broad collection of application infrastructure (middleware) services (including application platform, integration, business process management and database services). (Gartner)

QoS (Quality of Service)

Another bamboozle. From the telecoms space refers to the notion that many of the characteristics of an IT service, such as transmission speeds, error rates etc., can be measured. In the cloud space this has given way to SLA (Service Level Agreement), which specifies the levels of service a service provider aspires to deliver.

Resource Pooling

Computing resources are pooled to serve multiple consumers using a multi-tenant model, with different physical and virtual resources dynamically assigned and reassigned according to demand. There is a sense of location independence in that the customer generally has no control or knowledge over the exact location of the provided resources but may be able to specify location at a higher level of abstraction (e.g., country, state, or datacenter). Examples of resources include storage, processing, memory, and network bandwidth. One of the 5 cloud characteristics. (NIST)

Security

A critical component in PaaS. It refers to a broad set of policies, processes, technologies, and controls deployed to protect data, applications, and the associated infrastructure. Security is not an absolute standard, but a relative level of protection and a statement of risk that a service provider is willing to take.

Tenancy

Multitenancy allows a single instance of the software to run on a server that serves multiple client-organizations (tenants). Multitenancy is in contrast to multi-instance, where separate software instances (or hardware systems) operate on behalf of different client organizations.

Unified PaaS

A unfied PaaS, such as Software AG Live, is a cloud offering that unifies agile application development, process design, IT portfolio management and application integration.

Virtualization

Is the act of creating a virtual (rather than actual) version of something, including but not limited to a virtual hardware platform, operating system (OS), storage device, or network resources.

Workload

Is the amount of processing that a computer has been given to do at any given time. It is a benchmark made up of performance, response time and throughput. In cloud, including PaaS, there are mostly 4 workload types spread across physical or virtual servers: hockey-stick, on-off, planed spikes and unexpected spikes.

XaaS

A collective term that refers to any- or every-thing as a service. The idea is that an increasing amount of services are subscribed to rather than purchased.

Y – suggestions welcome

Z – suggestions welcome



The post A – Z of PaaS – your input is needed appeared first on Reality Check.

Show more