20cs215 - Cloud Computing
20cs215 - Cloud Computing
Reg. No:
1. CO1 Which layer in the cloud computing stack is responsible for providing virtualized
hardware resources to users .
a) IaaS b) PaaS c) SaaS d) NaaS
3. CO2 Which of the following services in AWS is used for automating code deployment to
any instance, including Amazon EC2 instances and instances running on-premises
_.
a) AWS Elastic Beanstalk b) Amazon RDS c) AWS Lambda d) Amazon SNS
5. CO3 Which Azure security feature provides real-time threat detection and protection for
Azure resources .
a) Azure Security Center b) Azure Active Directory (AD)
c) Azure Firewall d) Azure Key Vault
22-23-26 -1-
6. CO3 Which GCP service provides a way to manage encryption keys for data
encryption at rest .
a) Google Cloud Load Balancing b) Google Cloud Storage
c) Google Cloud IAM d) Key Management Service
7. CO4 Which of the following is NOT a command for managing Docker containers?
a) docker run b) docker start c) docker stop d) docker build
PART - C (5 x 15 = 75 Marks)
Q.No: 16 Compulsory Question
Q.No: 17 to 22 Answer any FOUR Questions
Compulsory Question:
22-23-26 -2-
17. CO1 i) Give the Advantages and Disadvantages of Cloud computing. (7)
CO2 ii) Outline the problems in virtualizing in CPU, I/O and memory devices and (8)
suggest how it could be overridden for efficient utilization of cloud
services.
18. CO2 i) Describe the various levels of virtualization with an example for each (8)
category.
CO2 ii) Explain the different phenomenon that has gained an interest towards (7)
virtualization Technologies.
19. CO2 i) Illustrate the design of a large-scale Virtual Cluster System. (8)
CO3 ii) What are the key security considerations for virtual machines (VMs) in cloud (7)
computing, and how they can be addressed to ensure a secure VM
environment?
20. CO3 i) Discuss the importance of authentication in cloud computing and how it (9)
can be implemented effectively.
CO3 ii) Write the challenges and solutions for ensuring operating system security (6)
in cloud computing.
22-23-26 -3-
22. CO4 i) Enumerate Docker commands with suitable examples and with pertinent
explanations.
CO4 ii) How to use Kubernetes in Docker (KinD) and discuss its advantages in
creating a development and testing environment.
22-23-26 -4-