0% found this document useful (0 votes)
3 views13 pages

CC

The document provides an overview of cloud computing, including definitions of key service models (IaaS, PaaS, SaaS) and deployment models (Public, Private, Hybrid, Community). It discusses the characteristics, advantages, and disadvantages of cloud computing, as well as virtualization and security challenges. Additionally, it compares cloud computing with traditional computing and outlines the architecture of cloud systems.
Copyright
© © All Rights Reserved
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)
3 views13 pages

CC

The document provides an overview of cloud computing, including definitions of key service models (IaaS, PaaS, SaaS) and deployment models (Public, Private, Hybrid, Community). It discusses the characteristics, advantages, and disadvantages of cloud computing, as well as virtualization and security challenges. Additionally, it compares cloud computing with traditional computing and outlines the architecture of cloud systems.
Copyright
© © All Rights Reserved
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

1. What is Cloud Computing?

A) Storing data in CPU


B) Delivering computing services over the internet
C) Installing software locally
D) Using USB storage
✅ Answer: Delivering computing services over the internet

2. IaaS stands for:


A) Internet as a Service
B) Infrastructure as a Service
C) Integration as a Service
D) Internal as a Service
✅ Answer: Infrastructure as a Service

3. PaaS stands for:


A) Platform as a Service
B) Program as a Service
C) Processing as a Service
D) Private as a Service
✅ Answer: Platform as a Service

4. SaaS stands for:


A) Storage as a Service
B) Software as a Service
C) Server as a Service
D) Security as a Service
✅ Answer: Software as a Service

5. Which of the following is an example of SaaS?


A) Gmail
B) Amazon EC2
C) Microsoft Azure VM
D) Google Compute Engine
✅ Answer: Gmail
6. Which service model provides virtual machines?
A) SaaS
B) PaaS
C) IaaS
D) DaaS
✅ Answer: IaaS

7. What is Virtualization?
A) Physical storage
B) Creating virtual versions of resources
C) Data cleaning
D) Encryption
✅ Answer: Creating virtual versions of resources

8. A Hypervisor is used to:


A) Store data
B) Manage virtual machines
C) Design websites
D) Encrypt files
✅ Answer: Manage virtual machines

9. Which cloud model is accessible to the general public?


A) Private Cloud
B) Hybrid Cloud
C) Public Cloud
D) Community Cloud
✅ Answer: Public Cloud

10. Hybrid Cloud is a combination of:


A) Public and Private Cloud
B) SaaS and PaaS
C) IaaS and SaaS
D) LAN and WAN
✅ Answer: Public and Private Cloud
11. Pay-as-you-go means:
A) Fixed payment
B) Pay only for used resources
C) Free services
D) Annual payment only
✅ Answer: Pay only for used resources

12. Which is a characteristic of cloud computing?


A) Limited storage
B) On-demand self-service
C) Manual provisioning
D) Fixed capacity
✅ Answer: On-demand self-service

13. Scalability refers to:


A) Reducing security
B) Increasing or decreasing resources as needed
C) Data backup
D) Network failure
✅ Answer: Increasing or decreasing resources as needed

14. Elasticity means:


A) Permanent resource allocation
B) Automatic scaling of resources
C) Data deletion
D) Manual control
✅ Answer: Automatic scaling of resources

15. Which company provides AWS?


A) Google
B) Microsoft
C) Amazon
D) IBM
✅ Answer: Amazon
16. Which of the following is a PaaS example?
A) Google App Engine
B) Dropbox
C) Gmail
D) Amazon S3
✅ Answer: Google App Engine

17. Multi-tenancy means:


A) Single user system
B) Multiple users sharing resources
C) Offline computing
D) Private storage
✅ Answer: Multiple users sharing resources

18. Cloud storage is mainly used for:


A) Running hardware
B) Storing data online
C) Designing CPU
D) Coding OS
✅ Answer: Storing data online

19. Which is NOT a deployment model?


A) Public
B) Private
C) Hybrid
D) Digital
✅ Answer: Digital

20. Which layer manages hardware in virtualization?


A) Hypervisor
B) SaaS
C) API
D) Router
✅ Answer: Hypervisor
21. One major advantage of cloud computing is:
A) High maintenance cost
B) Scalability
C) Limited access
D) Manual updates
✅ Answer: Scalability

22. One disadvantage of cloud computing is:


A) Data security concerns
B) High flexibility
C) Easy access
D) Cost efficiency
✅ Answer: Data security concerns

23. Which cloud provides highest security control?


A) Public Cloud
B) Private Cloud
C) Hybrid Cloud
D) Open Cloud
✅ Answer: Private Cloud

24. Resource pooling means:


A) Separate hardware for each user
B) Sharing computing resources among multiple users
C) Offline storage
D) Limited bandwidth
✅ Answer: Sharing computing resources among multiple users

25. Which of the following is NOT a cloud service model?


A) IaaS
B) PaaS
C) SaaS
D) LANaaS
✅ Answer: LANaaS

1. What is Cloud Computing?


Cloud computing is the delivery of computing services such as servers, storage, databases,
and software over the internet on demand instead of using local computers.
2. Define IaaS.
Infrastructure as a Service (IaaS) is a cloud service model that provides virtualized computing
resources such as virtual machines, storage, and networks over the internet.

3. Define PaaS.
Platform as a Service (PaaS) is a cloud service model that provides a platform and
environment for developers to build, test, and deploy applications without managing
hardware.

4. Define SaaS.
Software as a Service (SaaS) is a cloud service model where software applications are
delivered over the internet and accessed through a web browser.

5. What is Virtualization?
Virtualization is the technology that creates virtual versions of physical resources such as
servers, storage, or operating systems to improve efficiency and resource utilization.

6. What is a Hypervisor?
A hypervisor is software that creates and manages virtual machines by allocating hardware
resources to them.

7. What is Public Cloud?


Public cloud is a cloud deployment model where services are provided over the internet and
shared among multiple users.

8. What is Private Cloud?


Private cloud is a cloud infrastructure dedicated to a single organization, offering greater
control and security.

9. What is Hybrid Cloud?


Hybrid cloud is a combination of public and private cloud environments that allows data and
applications to be shared between them.
10. What is Elasticity in Cloud Computing?
Elasticity is the ability of a cloud system to automatically increase or decrease resources
based on demand.

11. What is Scalability?


Scalability is the ability to increase or decrease computing resources as needed to handle
workload changes.

12. What is Pay-as-you-go model?


Pay-as-you-go is a pricing model where users pay only for the cloud resources they use.

13. What is Multi-tenancy?


Multi-tenancy is a feature of cloud computing where multiple users share the same
computing resources while keeping their data separate.

14. What is Cloud Storage?


Cloud storage is a service that allows users to store and access data over the internet instead
of local storage devices.

15. Give two advantages of Cloud Computing.

1. Cost efficiency (pay only for used resources)

2. Scalability and flexibility

Explain Cloud Service Models with Diagram.

Cloud computing provides services through three main service models:

(i) Infrastructure as a Service (IaaS)

IaaS provides virtualized computing resources such as virtual machines, storage, and
networking over the internet. Users manage the operating system and applications, while
the cloud provider manages the infrastructure.
Example: Amazon EC2, Microsoft Azure VM.

(ii) Platform as a Service (PaaS)

PaaS provides a platform and development environment where developers can build, test,
and deploy applications without managing underlying hardware.
Example: Google App Engine, Microsoft Azure App Services.
(iii) Software as a Service (SaaS)

SaaS delivers software applications over the internet. Users can access applications through
a web browser without installing or maintaining them.
Example: Gmail, Microsoft Office 365.

Diagram of Service Models:

-------------------------------------------------

| SaaS | Applications (User Access) |

-------------------------------------------------

| PaaS | Runtime, Middleware, Development |

-------------------------------------------------

| IaaS | Virtual Machines, Storage, Network |

-------------------------------------------------

| Physical Infrastructure (Managed by Provider)|

-------------------------------------------------

2. Discuss Cloud Deployment Models with Examples.

Cloud deployment models define how cloud services are made available to users.

(i) Public Cloud

Public cloud services are available to the general public over the internet. Resources are
shared among multiple users.
Example: Amazon Web Services (AWS), Google Cloud.

(ii) Private Cloud

Private cloud is dedicated to a single organization and provides greater control and security.
Example: An organization’s internal cloud infrastructure.

(iii) Hybrid Cloud

Hybrid cloud combines public and private clouds, allowing data and applications to move
between them.
Example: A company storing sensitive data in private cloud and using public cloud for web
hosting.

(iv) Community Cloud


Community cloud is shared among several organizations with similar requirements.
Example: Government departments sharing a cloud infrastructure.

3. Explain Working of Virtualization and Hypervisor.

Virtualization is the process of creating virtual versions of physical resources such as servers,
storage, and operating systems.

A hypervisor is software that enables virtualization by creating and managing virtual


machines (VMs). It allocates CPU, memory, and storage resources to each VM.

Types of Hypervisors:

1. Type 1 (Bare Metal Hypervisor) – Installed directly on hardware.


Example: VMware ESXi

2. Type 2 (Hosted Hypervisor) – Installed on top of an operating system.


Example: VirtualBox

Working:
The hypervisor divides physical hardware into multiple virtual machines. Each VM runs its
own operating system independently while sharing the same hardware resources.

4. Describe Characteristics of Cloud Computing.

The main characteristics of cloud computing are:

1. On-demand Self-Service – Users can access resources without human intervention.

2. Broad Network Access – Services are available over the internet.

3. Resource Pooling – Resources are shared among multiple users.

4. Rapid Elasticity – Resources can be quickly scaled up or down.

5. Measured Service – Usage is monitored and billed based on consumption.

These characteristics make cloud computing flexible, scalable, and cost-effective.

5. Explain Security Challenges in Cloud Computing.

Although cloud computing offers many benefits, it also faces security challenges:

1. Data Breaches – Unauthorized access to sensitive data.

2. Data Loss – Loss of data due to system failure or cyber-attacks.


3. Insecure APIs – Weak interfaces can expose systems to attacks.

4. Account Hijacking – Unauthorized access through stolen credentials.

5. Compliance Issues – Organizations must follow legal and regulatory requirements.

6. Shared Technology Vulnerabilities – Multi-tenancy may lead to security risks.

1. Explain the Service Models of Cloud Computing (IaaS, PaaS, SaaS).

Cloud computing provides services through three main service models:

(i) Infrastructure as a Service (IaaS)

IaaS provides virtualized computing resources such as virtual machines, storage, and
networking over the internet. The cloud provider manages the hardware and infrastructure,
while users manage the operating system and applications.
Example: Amazon EC2, Microsoft Azure VM.

(ii) Platform as a Service (PaaS)

PaaS provides a development platform with tools and environments to build, test, and
deploy applications. The provider manages infrastructure and runtime, while users focus on
application development.
Example: Google App Engine, Microsoft Azure App Services.

(iii) Software as a Service (SaaS)

SaaS provides software applications over the internet. Users access applications through
web browsers without installation or maintenance.
Example: Gmail, Microsoft Office 365.

2. Explain the Deployment Models of Cloud Computing.

Deployment models describe how cloud infrastructure is organized.

(i) Public Cloud

Services are provided over the internet and shared among multiple users.
Example: AWS, Google Cloud.

(ii) Private Cloud

Cloud infrastructure is dedicated to a single organization for greater control and security.

(iii) Hybrid Cloud

Combination of public and private cloud allowing data and applications to move between
them.
(iv) Community Cloud

Shared among organizations with similar requirements, such as government institutions.

3. What are the Advantages and Disadvantages of Cloud Computing?

Advantages:

1. Cost efficiency through pay-as-you-go model

2. Scalability and flexibility

3. Easy access from anywhere

4. Automatic updates and maintenance

5. High storage capacity

Disadvantages:

1. Security and privacy concerns

2. Internet dependency

3. Limited control in public cloud

4. Risk of data loss

5. Downtime issues

4. Explain Virtualization in Detail.

Virtualization is the process of creating virtual versions of computing resources such as


servers, storage, and operating systems.

It allows multiple virtual machines (VMs) to run on a single physical machine. Each VM
operates independently with its own operating system.

A hypervisor manages virtualization by allocating hardware resources to each VM.

Types of Hypervisors:

 Type 1 (Bare Metal): Installed directly on hardware.

 Type 2 (Hosted): Installed on top of an operating system.

Virtualization improves resource utilization, reduces cost, and increases efficiency.

5. Explain Characteristics of Cloud Computing.


1. On-demand Self-Service – Users can access resources automatically.

2. Broad Network Access – Services available over the internet.

3. Resource Pooling – Shared resources among multiple users.

4. Rapid Elasticity – Quick scaling of resources.

5. Measured Service – Usage is monitored and billed accordingly.

6. Compare Cloud Computing with Traditional Computing.

Basis Cloud Computing Traditional Computing

Cost Pay-as-you-go High initial investment

Maintenance Managed by provider Managed by organization

Scalability Easily scalable Limited scalability

Access Internet-based Local system

Updates Automatic Manual

Cloud computing is more flexible and cost-effective compared to traditional computing.

7. What are the Security Issues in Cloud Computing?

1. Data breaches

2. Data loss

3. Account hijacking

4. Insecure APIs

5. Insider threats

6. Compliance and legal issues

Proper encryption, authentication, and monitoring are required to address these risks.

8. Explain Cloud Architecture.

Cloud architecture refers to the components and structure of cloud computing systems.

It consists of:

1. Front-end: Client devices and applications used to access cloud services.


2. Back-end: Servers, storage systems, databases, and virtual machines.

3. Cloud-based Delivery: Internet network that connects front-end and back-end.

4. Management Layer: Controls, monitors, and allocates resources.

Cloud architecture ensures efficient delivery of services, scalability, and reliability. SP

You might also like