1. What is the concept of "Cloud Bursting"?
A. Scaling cloud resources down during low-demand periods
B. Shifting workloads from a private cloud to a public cloud during peak demand
C. Providing additional cloud resources to users based on usage patterns
D. Consolidating multiple cloud services into one cloud provider
Answer: b) Shifting workloads from a private cloud to a public cloud during peak demand
Rationale: Cloud bursting is a hybrid cloud strategy where an application runs in a private cloud
but bursts into the public cloud when demand exceeds the private cloud's capacity.
2. What is the primary benefit of using cloud computing over traditional on-premise IT
infrastructure?
A. Lower cost and scalability
B. Better performance
C. Complete control over hardware
D. Better security
Answer: a) Lower cost and scalability
Rationale: Cloud computing offers pay-as-you-go models, lower upfront costs, and scalability
for growing needs, unlike traditional infrastructure that requires heavy capital investment and
maintenance.
,3. What is the main advantage of cloud-based monitoring services?
A. Complete control over monitoring hardware
B. Scalability and flexibility to monitor distributed resources
C. Limited access to monitoring data
D. Complete reliance on on-premises monitoring tools
Answer: b) Scalability and flexibility to monitor distributed resources
Rationale: Cloud-based monitoring tools offer scalable and flexible solutions to monitor large,
distributed environments in real-time.
4. What does the term "High Availability" in cloud architecture refer to?
A. The ability to handle large amounts of data
B. The ability to ensure a continuous and reliable service without downtime
C. The ability to scale services with minimal configuration
D. The ability to distribute workloads across multiple servers
Answer: b) The ability to ensure a continuous and reliable service without downtime
Rationale: High availability in cloud architecture ensures that applications or services are
available for use even in the event of hardware or software failures, through redundancy and
failover mechanisms.
, 5. Which service is typically used to perform distributed computing and parallel processing in
the cloud?
A. Google Cloud Dataproc
B. AWS Lambda
C. Amazon S3
D. Microsoft Azure Blob Storage
Answer: a) Google Cloud Dataproc
Rationale: Google Cloud Dataproc is a fast, easy-to-use cloud service for running Apache Spark
and Apache Hadoop clusters for distributed computing and data processing.
6. Which of the following is a key principle of the "12-Factor App" methodology for cloud
applications?
A. Use one server per application instance
B. Store all configuration in the cloud provider's metadata
C. Store logs in the application instance
D. Treat backing services as attached resources
Answer: d) Treat backing services as attached resources
Rationale: The 12-Factor App methodology emphasizes the use of attached resources (like
databases and message queues) as independent components, ensuring portability and scalability.
A. Scaling cloud resources down during low-demand periods
B. Shifting workloads from a private cloud to a public cloud during peak demand
C. Providing additional cloud resources to users based on usage patterns
D. Consolidating multiple cloud services into one cloud provider
Answer: b) Shifting workloads from a private cloud to a public cloud during peak demand
Rationale: Cloud bursting is a hybrid cloud strategy where an application runs in a private cloud
but bursts into the public cloud when demand exceeds the private cloud's capacity.
2. What is the primary benefit of using cloud computing over traditional on-premise IT
infrastructure?
A. Lower cost and scalability
B. Better performance
C. Complete control over hardware
D. Better security
Answer: a) Lower cost and scalability
Rationale: Cloud computing offers pay-as-you-go models, lower upfront costs, and scalability
for growing needs, unlike traditional infrastructure that requires heavy capital investment and
maintenance.
,3. What is the main advantage of cloud-based monitoring services?
A. Complete control over monitoring hardware
B. Scalability and flexibility to monitor distributed resources
C. Limited access to monitoring data
D. Complete reliance on on-premises monitoring tools
Answer: b) Scalability and flexibility to monitor distributed resources
Rationale: Cloud-based monitoring tools offer scalable and flexible solutions to monitor large,
distributed environments in real-time.
4. What does the term "High Availability" in cloud architecture refer to?
A. The ability to handle large amounts of data
B. The ability to ensure a continuous and reliable service without downtime
C. The ability to scale services with minimal configuration
D. The ability to distribute workloads across multiple servers
Answer: b) The ability to ensure a continuous and reliable service without downtime
Rationale: High availability in cloud architecture ensures that applications or services are
available for use even in the event of hardware or software failures, through redundancy and
failover mechanisms.
, 5. Which service is typically used to perform distributed computing and parallel processing in
the cloud?
A. Google Cloud Dataproc
B. AWS Lambda
C. Amazon S3
D. Microsoft Azure Blob Storage
Answer: a) Google Cloud Dataproc
Rationale: Google Cloud Dataproc is a fast, easy-to-use cloud service for running Apache Spark
and Apache Hadoop clusters for distributed computing and data processing.
6. Which of the following is a key principle of the "12-Factor App" methodology for cloud
applications?
A. Use one server per application instance
B. Store all configuration in the cloud provider's metadata
C. Store logs in the application instance
D. Treat backing services as attached resources
Answer: d) Treat backing services as attached resources
Rationale: The 12-Factor App methodology emphasizes the use of attached resources (like
databases and message queues) as independent components, ensuring portability and scalability.