1. What is the purpose of a Cloud Service Level Agreement (SLA)?
A. To define the security protocols of the cloud environment
B. To specify the services and guarantees provided by the cloud provider
C. To describe the network topology of the cloud provider
D. To outline the costs and charges associated with cloud usage
Answer: b) To specify the services and guarantees provided by the cloud provider
Rationale: An SLA outlines the terms of service, including performance guarantees, uptime,
support, and penalties for non-compliance.
2. What is "Serverless" computing?
A. A cloud architecture where users have complete control over servers
B. A model in which the cloud provider fully manages the infrastructure, and the user only runs
code
C. A method for provisioning and managing physical servers on-premises
D. A service that requires users to provision virtual machines manually
Answer: b) A model in which the cloud provider fully manages the infrastructure, and the user
only runs code
Rationale: In serverless computing, the cloud provider manages the infrastructure, and users
focus solely on writing and running code without worrying about server management.
,3. Which of the following cloud architectures supports deploying microservices for modern
applications?
A. Monolithic architecture
B. Serverless architecture
C. Microservices architecture
D. Hybrid architecture
Answer: c) Microservices architecture
Rationale: Microservices architecture supports the deployment of small, independently
deployable services, which is ideal for cloud environments and modern applications.
4. What is Cloud Architecture?
A. A way to design and implement cloud infrastructure
B. The methodology of deploying software on cloud environments
C. The configuration of cloud resources in an organization
D. A specific cloud service offering
Answer: a) A way to design and implement cloud infrastructure
Rationale: Cloud architecture refers to the process of designing and structuring cloud-based
systems and services, encompassing network resources, storage, and services used in the cloud.
, 5. Which of the following is a benefit of using a cloud-native architecture for application
deployment?
A. Faster deployment cycles
B. Reduced cost for data storage
C. No need for application updates
D. Complete control over hardware
Answer: a) Faster deployment cycles
Rationale: Cloud-native architecture promotes the use of microservices and containerization,
which speeds up deployment cycles and helps teams deploy more frequently.
6. Which service is typically used to manage secrets and sensitive data in the cloud?
A. Cloud HSM
B. AWS Secrets Manager
C. Azure Key Vault
D. Both b and c
Answer: d) Both b and c
Rationale: Both AWS Secrets Manager and Azure Key Vault provide managed services to store
and access secrets, such as API keys, passwords, and certificates.
7. In which cloud service model do users not manage or control the underlying infrastructure?
A. SaaS
A. To define the security protocols of the cloud environment
B. To specify the services and guarantees provided by the cloud provider
C. To describe the network topology of the cloud provider
D. To outline the costs and charges associated with cloud usage
Answer: b) To specify the services and guarantees provided by the cloud provider
Rationale: An SLA outlines the terms of service, including performance guarantees, uptime,
support, and penalties for non-compliance.
2. What is "Serverless" computing?
A. A cloud architecture where users have complete control over servers
B. A model in which the cloud provider fully manages the infrastructure, and the user only runs
code
C. A method for provisioning and managing physical servers on-premises
D. A service that requires users to provision virtual machines manually
Answer: b) A model in which the cloud provider fully manages the infrastructure, and the user
only runs code
Rationale: In serverless computing, the cloud provider manages the infrastructure, and users
focus solely on writing and running code without worrying about server management.
,3. Which of the following cloud architectures supports deploying microservices for modern
applications?
A. Monolithic architecture
B. Serverless architecture
C. Microservices architecture
D. Hybrid architecture
Answer: c) Microservices architecture
Rationale: Microservices architecture supports the deployment of small, independently
deployable services, which is ideal for cloud environments and modern applications.
4. What is Cloud Architecture?
A. A way to design and implement cloud infrastructure
B. The methodology of deploying software on cloud environments
C. The configuration of cloud resources in an organization
D. A specific cloud service offering
Answer: a) A way to design and implement cloud infrastructure
Rationale: Cloud architecture refers to the process of designing and structuring cloud-based
systems and services, encompassing network resources, storage, and services used in the cloud.
, 5. Which of the following is a benefit of using a cloud-native architecture for application
deployment?
A. Faster deployment cycles
B. Reduced cost for data storage
C. No need for application updates
D. Complete control over hardware
Answer: a) Faster deployment cycles
Rationale: Cloud-native architecture promotes the use of microservices and containerization,
which speeds up deployment cycles and helps teams deploy more frequently.
6. Which service is typically used to manage secrets and sensitive data in the cloud?
A. Cloud HSM
B. AWS Secrets Manager
C. Azure Key Vault
D. Both b and c
Answer: d) Both b and c
Rationale: Both AWS Secrets Manager and Azure Key Vault provide managed services to store
and access secrets, such as API keys, passwords, and certificates.
7. In which cloud service model do users not manage or control the underlying infrastructure?
A. SaaS