DEPARTMENT OF INFORMATION TECHNOLOGY
Cloud Computing and its Applications
Module 1 - Question Bank
PART A
1. Interpret how “Cloud computing provides on-demand functionality”.
2. Classify the various Distributed Computing systems.
3. Infer the different layers in cloud computing
The 4 layers of Cloud
Infrastructure as a Service (IaaS) The basic layer of cloud is the infrastructure –
IaaS (Infrastructure as a service). ...
Platform as a Service (PaaS) The second layer of the cloud is the platform – the
PaaS (Platform as a service). ...
Software as a Service (SaaS) ...
Business Process Outsourcing (BPO)
.
4. Summarize the essential characteristics of cloud computing.
5. Mention the key drivers of cloud computing.
6. Give the benefits and security challenges of saas in a cloud computing
environment
Access management is critical for every SaaS application due
to the presence of sensitive data.
Most SaaS products add more layers of complexity to their
system, thus increasing the chances for misconfigurations to
arise.
Before you purchase new software, it is vital to check where all
the data is stored
7. A national bank requires high security, privacy, and reliability cloud deployment
services, allowing only authorized persons to access resources. Which
deployment model is best suited for these requirements?
8. Consider that a cloud instance over a 4-week timeline has a total uptime of 800
hours and a total downtime of 98 hours with 2 failures in this timeline. Compute
the total timeline in hours and availability.
9. Compute the availability for the scenario. Consider that a cloud instance over a
6-week timeline has a total uptime of 900 hours and a total downtime of 108
hours with 6 failures in this timeline.
10. Illustrate the hypervisor and list its types.
11. Identify the resources that are provided by infrastructure as a service.
12. Illustrate the NIST cloud reference model with a neat diagram.
13. Indicate the importance of Anything as a cloud(Xaas)
XaaS is a collective term that refers to the delivery of anything as a service. It
encompasses the many products, tools and technologies that vendors deliver to users as a
service over a network .
XaaS is the more general term. There are many different types of
XaaS deployment models. The three main ones are SaaS, platform
as a service (PaaS) and infrastructure as a service (IaaS).
14. Compare Grid and Cluster Computing.
15. Describe the usage of the PaaS environment.
PaaS is a cloud service model that gives a ready-to-use development
environment where developers can specialize in writing and executing
high-quality code to make customized applications.
It helps to create an application quickly without managing the underlying
infrastructure.
This cloud service model makes the method of developing and deploying
applications simpler and it is more expensive than IaaS but less expensive
than SaaS.
This helps you be more efficient as you don’t get to worry about resource
procurement, capacity planning, software maintenance, patching, or any
of the opposite undifferentiated work involved in running your application.
16. Discuss the different types of resources that can be provided as services
over the internet.
Cloud services are infrastructure, platforms, or software that are hosted by third-
party providers and made available to users through the internet. There are three
main types of as-a-Service solutions: IaaS, PaaS, and SaaS.
17. Generalize the challenges of Cloud computing over Distributed Computing.
18. Differentiate between Public and Private cloud.
Public Cloud Private Cloud
Cloud Computing infrastructure
Cloud Computing infrastructure is shared with is shared with private
the public by service providers over the organizations by service
internet. It supports multiple customers i.e, providers over the internet. It
enterprises. supports one enterprise.
Multi-Tenancy i.e, Data of many enterprises
are stored in a shared environment but are
isolated. Data is shared as per rule, Single Tenancy i.e, Data of a
permission, and security. single enterprise is stored.
Cloud service provider provides all the
possible services and hardware as the
user-base is the world. Different people and Specific services and hardware
organizations may need different services as per the need of the
and hardware. Services provided must be enterprise are available in a
versatile. private cloud.
It is hosted at the Service
It is hosted at the Service Provider site. Provider site or enterprise.
It only supports connectivity
It is connected to the public internet. over the private network.
Scalability is very high, and reliability is Scalability is limited, and
moderate. reliability is very high.
Cloud service provider manages the cloud Managed and used by a single
and customers use them. enterprise.
It is costlier than the public
It is cheaper than the private cloud. cloud.
Security matters and dependent on the
service provider. It gives a high class of security.
Performance is low to medium. Performance is high.
Public Cloud Private Cloud
It has shared servers. It has dedicated servers.
Example: Amazon web service (AWS) and Example: Microsoft KVM, HP,
Google AppEngine etc. Red Hat & VMWare etc
19. Illustrate the architecture of classical data centers and virtualized data centers.
Classic datacenter architecture consists of switches and routers which
organize in three layers .A data center network (DCN) plays a crucial role in
data center communications and provides the infrastructure for cloud computing
services and data-intensive applications in a cloud data center.
A virtual data center offers the capabilities of a traditional data center, but
using cloud-based resources instead of physical resources. It provides an
organization with the ability to deploy additional infrastructure resources at
need without acquiring, deploying, configuring, and maintaining physical
appliances. This enables organizations to take advantage of the flexibility,
scalability, and cost savings of cloud computing.
20. Relate the hypervisor with its types.
PART B
1. Explain the existing architecture of a data center and explain how cloud
architecture differs from traditional architecture with a neat diagram. Specify its
characteristics, benefits, and limitations.
2. Illustrate the NIST cloud reference model with a neat explanation
3. A company sells a variety of product in their store. To target customers across
the country the seller decides to extend the service through online mode. Suggest and
elaborate the appropriate deployment model and service model required to set up a
cloud environment in the company’s site. Also, design the architecture for the same.
4. Summarize the Peer-Peer, Cluster, Parallel, and Distributed computing.
5. Explain in detail about the technologies for network-based systems.
6. Demonstrate in detail about Deployment Models of a cloud environment.
Produce its merits and demerits.
7. Identify the different computing platforms from below diagrams. And explain each
computing platform, its benefits and challenges