Page 88 - IPP-11
P. 88
Every sphere of life in a city like transportation systems, power plants, water supply networks,
waste management, law enforcement, information systems, schools, libraries, hospitals and
other community services works in unison to optimize the efficiency of city operations and
services.
12.5 CLOUD COMPUTING
Cloud computing is a technology of distributed data processing in which some scalable
information resources and capacities are provided as a service to multiple external customers
through the internet technology. It allows storing, accessing data and programs using the
internet.
Servers
Application
Laptops Desktops
Monitoring Collaboration
Content Communication Finance
Platform
Identity
Queue
Object Storage Runtime Database
Infrastructure
Supplement – Informatics Practices with Python–XI
Tablets Network
Block Storage
Phones Tablets
CLOUD COMPUTING
Fig. 12.13: Concept of Cloud Computing
There are broadly two types of clouds one can access:
(a) Public Cloud (b) Private Cloud
(a) Public Cloud: It is defined as a public or common cloud service provided to multiple users on
a network. Public cloud services are provided through a common portal or virtual platform
owned and operated by a third-party cloud provider. In a public cloud service, resources
such as memory, hardware devices and network devices are shared by all the clients (or
organizations that use the same cloud called subscribers) who are known as cloud tenants,
such as Google Drive, Microsoft OneDrive/OneNote, iCloud, Amazon Cloud Drive.
(b) Private Cloud: Private cloud is a virtual private interface provided by an individual or
owned by one organization. In a private cloud, all the resources such as memory and
services are dedicated solely to an organization.
Cloud computing further consists of services such as:
IaaS (Infrastructure as a Service)—A computer infrastructure, typically presented in the
form of virtualization. It is a service within the concept of cloud hosting.
12.10