0% found this document useful (0 votes)
37 views3 pages

Cloud Computing

Cloud computing refers to providing computational resources and services over the internet. It offers users an abstract view that simplifies the complex inner workings. Key aspects include applications being delivered and managed remotely from central locations, enabling users to access them from anywhere via the web. Application programming interfaces allow machines to interact with cloud software in the same way user interfaces allow humans to interact with computers. There are three main types of cloud services - Infrastructure as a Service provides virtualized computing infrastructure, Platform as a Service provides platforms and solutions to build applications on, and Software as a Service delivers software over the internet without needing to install or run it locally.

Uploaded by

Sabnish Beharee
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
37 views3 pages

Cloud Computing

Cloud computing refers to providing computational resources and services over the internet. It offers users an abstract view that simplifies the complex inner workings. Key aspects include applications being delivered and managed remotely from central locations, enabling users to access them from anywhere via the web. Application programming interfaces allow machines to interact with cloud software in the same way user interfaces allow humans to interact with computers. There are three main types of cloud services - Infrastructure as a Service provides virtualized computing infrastructure, Platform as a Service provides platforms and solutions to build applications on, and Software as a Service delivers software over the internet without needing to install or run it locally.

Uploaded by

Sabnish Beharee
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 3

Cloud computing 

refers to the provision of computational resources on demand via a computer network.

Cloud computing can be compared to the supply of electricity and gas, or the provision of telephone,
television and postal services. All of these services are presented to the users in a simple way that is
easy to understand without the users needing to know how the services are provided. This simplified view
is called an abstraction. Similarly, cloud computing offers computer application developers and users an
abstract view of services that simplifies and ignores much of the details and inner workings. A provider's
offering of abstracted Internet services is often called "The Cloud".

The user's IP address, for example, can be used to establish where the user is located
(geolocation). DNS services can then direct the user to a cluster of servers that are close to the user so
the site can be accessed rapidly and in the user's local language. Users do not log in to a server, but they
log in to the service they are using by obtaining a session id or a cookie, which is stored in their browser.

Application Programming Interface (API) accessibility to software that enables machines to interact


with cloud software in the same way the user interface facilitates interaction between humans and
computers. Cloud computing systems typically use REST-based APIs.
Application
Cloud application services or "Software as a Service (SaaS)" deliver software as a service over the
Internet, eliminating the need to install and run the application on the customer's own computers and
simplifying maintenance and support. People tend to use the terms "SaaS" and "cloud" interchangeably,
when in fact they are two different things.[citation needed] Key characteristics include:[37][clarification needed]

 Network-based access to, and management of, commercially available (i.e., not custom) software
 Activities that are managed from central locations rather than at each customer's site, enabling
customers to access applications remotely via the Web
 Application delivery that typically is closer to a one-to-many model (single instance, multi-tenant
architecture) than to a one-to-one model, including architecture, pricing, partnering, and management
characteristics
 Centralized feature updating, which obviates the need for downloadable patches and upgrades
Platform
Cloud platform services or "Platform as a Service (PaaS)" deliver a computing platform and/or solution
stack as a service, often consuming cloud infrastructure and sustaining cloud applications.[38] It facilitates
deployment of applications without the cost and complexity of buying and managing the underlying
hardware and software layers.[39][40]
Infrastructure
Cloud infrastructure services, also known as "Infrastructure as a Service (IaaS)",
delivers computer infrastructure – typically a platform virtualization environment – as a service. Rather
than purchasing servers, software, data-center space or network equipment, clients instead buy those
resources as a fully outsourced service. Suppliers typically bill such services on a utility computing basis
and amount of resources consumed (and therefore the cost) will typically reflect the level of activity. IaaS
evolved from virtual private server offerings.[41]

Cloud infrastructure often takes the form of a tier 3 data center with many tier 4 attributes, assembled
from hundreds of virtual machines.

http://zenofnptech.org/2008/08/what-is-cloud-computing.html

You might also like