What is cloud computing ?




“The cloud” is the delivery of on-demand computing resources – everything from applications to the data centers over the internet on a pay-for-use basic. Cloud computing is an information technology (IT) paradigm that enables ubiquitous(everywhere anytime) access to shared pools of configurable system resources.



Services Models :-                                               Infrastructure as a service (IaaS) :-
  It refers to online services that provide high level APIs used to
  dereference various low-level details of underlying network 
  infrastructure like location, data partition, backup etc.
→ Platform as a service (PaaS) :-
  It refers the capability provided to the consumers is to deploy onto
  the cloud infrastructure consumer-created or acquired applications 
  created using programming languages, libraries, services, and tools
  supported by the provider. The consumer does not manage or control the
  underlying cloud infrastructure including network, servers, operating
  systems, or storage, but has control over the deployed applications and
  possibly configuration settings for the application-hosting environment.
→ Software as a service (SaaS) :-
  It refers the capability provided to the consumer is to use the 
  provider's applications running on a cloud infrastructure. The 
  applications are accessible from various client devices through either
  a thin client interface, such as a web browser (e.g., web-based email),
  or a program interface. The consumer does not manage or control the
  underlying cloud infrastructure including network, servers, operating
  systems, storage, or even individual application capabilities, with the
  possible exception of limited user-specific application configuration
  settings.

Comments

Popular posts from this blog

Tree

AVL (Adelson-Velskii and Landis) Trees

How to Build REST API Using PHP