Courseiva

CCNA Management And Technical Operations Questions

75 of 81 questions · Page 1/2 · Management And Technical Operations · Answers revealed

1
MCQmedium

A cloud engineer needs to deploy a set of resources on Microsoft Azure in a repeatable and consistent manner. The engineer wants to define the infrastructure as code and be able to deploy it multiple times without manual intervention. Which Azure service should the engineer use?

A.Azure Resource Manager (ARM) templates
B.Azure Blueprints
C.Azure Advisor
D.Azure Policy
AnswerA

ARM templates are JSON files that define the infrastructure and configuration for an Azure deployment declaratively. They enable repeatable, consistent deployments and can be integrated into CI/CD pipelines. This directly satisfies the requirement to define infrastructure as code and deploy it multiple times without manual steps. ARM templates also support parameters and variables for reusability.

Why this answer

ARM templates are the correct choice because they provide a declarative, code-based method to define and deploy Azure infrastructure consistently and repeatedly. They are the native infrastructure-as-code solution in Azure and can be version-controlled and automated, meeting the requirement for repeatable deployments without manual intervention.

Exam trap

The trap here is selecting Azure Blueprints because it sounds like a deployment tool, but Blueprints are for governance and often rely on ARM templates for the actual infrastructure definition.

2
MCQhard

A company requires that all cloud logs be retained for seven years for legal compliance. Which service should they configure to ensure logs are moved to the cheapest storage class long-term?

A.S3 Lifecycle Policies
B.CloudWatch Logs retention
C.IAM Policies
D.AWS CloudTrail
AnswerA

S3 Lifecycle Policies automate transitions between storage classes, such as moving objects to Glacier Deep Archive after a set period, satisfying the seven-year retention requirement at the lowest cost. Manual tiering or versioning alone cannot enforce scheduled, cost-optimised long-term retention.

Why this answer

S3 Lifecycle Policies allow you to define rules that automatically transition objects (including logs) to cheaper storage classes like S3 Glacier or S3 Glacier Deep Archive after a specified period, and eventually expire them. This directly addresses the requirement to move logs to the cheapest long-term storage for seven-year retention. CloudWatch Logs retention and CloudTrail do not provide automated cost-optimized storage tiering; IAM policies control access, not storage lifecycle.

Exam trap

CLO-002 often tests the misconception that CloudWatch Logs retention or CloudTrail alone can satisfy long-term cost-effective log storage, when in fact S3 Lifecycle Policies are required to transition logs to cheaper storage classes like Glacier Deep Archive.

How to eliminate wrong answers

Option B is wrong because CloudWatch Logs retention only sets how long log events are kept in CloudWatch Logs (maximum 10 years, but no automatic transition to cheaper storage; logs are either retained or deleted, and long-term retention in CloudWatch Logs is expensive). Option C is wrong because IAM policies manage permissions and access control, not storage lifecycle or cost optimization. Option D is wrong because AWS CloudTrail is a service that records API activity and delivers log files to S3 or CloudWatch Logs, but it does not itself manage storage classes or lifecycle transitions; you still need S3 Lifecycle Policies to move those logs to cheaper storage.

3
Multi-Selectmedium

Which THREE factors influence cloud resource scalability decisions?

Select 3 answers
A.Traffic patterns
B.The developer's preferred OS
C.Budgetary cost limits
D.The color of the UI
E.Application performance metrics
AnswersA, C, E

Traffic patterns directly determine how demand fluctuates over time, driving the choice between horizontal and vertical scaling and the use of auto-scaling. Peak-to-trough ratios and seasonality dictate provisioned capacity, ensuring resources match actual load without over-provisioning, which satisfies the scalability decision's need to align capacity with observed demand.

Why this answer

Traffic patterns (A) are a core scalability input because peak vs. off-peak request rates, seasonality, and burstiness determine whether to scale horizontally (add instances) or vertically (resize), and how aggressively auto scaling policies should trigger. Budgetary cost limits (C) directly constrain scalability decisions, since scaling out increases compute, storage, and data-transfer charges, so cost ceilings and reserved vs. on-demand pricing shape the chosen scaling strategy and maximum capacity. Application performance metrics (E) such as CPU utilization, memory pressure, latency, queue depth, and throughput are the signals that drive auto scaling thresholds and right-sizing, making them essential to deciding when and how much to scale.

The developer's preferred OS (B) is irrelevant because scalability depends on workload demand and resource capacity, not on which operating system a developer likes. The color of the UI (D) is purely a cosmetic design choice and has no bearing on resource scaling.

Exam trap

CLO-002 often tests whether candidates can separate technical scalability drivers (traffic, performance) from business constraints (budget) and irrelevant distractors (OS preference, UI color) — the trap is over-selecting plausible-sounding but non-technical factors.

4
Multi-Selecteasy

Which THREE cloud service models require different levels of operational management from the customer?

Select 3 answers
A.Infrastructure as a Service (IaaS)
B.Software as a Service (SaaS)
C.People as a Service
D.Hardware as a Service (HaaS)
E.Platform as a Service (PaaS)
AnswersA, B, E

IaaS leaves the customer managing operating systems, middleware and runtime, while the provider handles only virtualisation, servers, storage and networking. This highest customer operational burden is precisely the differing management level the question asks about.

Why this answer

The three recognized cloud service models that shift different amounts of operational management to the customer are IaaS, PaaS, and SaaS. Option A, Infrastructure as a Service (IaaS), is correct because the customer manages the operating systems, middleware, runtime, and applications while the provider manages the virtualization, servers, storage, and networking. Option B, Software as a Service (SaaS), is correct because the provider manages essentially the entire stack and the customer only manages their data, user access, and configuration.

Option E, Platform as a Service (PaaS), is correct because the provider manages the OS, runtime, and middleware while the customer manages only the deployed applications and their data. Option C, People as a Service, is not a standard cloud service model and is not part of the IaaS/PaaS/SaaS taxonomy. Option D, Hardware as a Service (HaaS), is not one of the three canonical cloud service models tested here, as hardware provisioning is subsumed under IaaS.

5
Multi-Selectmedium

Which TWO of the following are benefits of using tags on cloud resources?

Select 2 answers
A.Improved cost allocation
B.Automatic software updates
C.Better resource organization
D.Automatic data encryption
E.Increased processing speed
AnswersA, C

Tags attach metadata such as cost centre, project, or owner to resources, enabling billing reports to be grouped and filtered by those keys. This granular attribution satisfies the requirement for improved cost allocation across departments and workloads.

Why this answer

Option A (Improved cost allocation) is correct because tags such as CostCenter, Owner, or Environment are propagated into cloud billing and cost-management services (e.g., AWS Cost Explorer, Azure Cost Management, GCP Billing), letting you filter, group, and charge back spend by tag key/value. Option C (Better resource organization) is correct because tags provide searchable, filterable metadata that lets you group, inventory, and automate operations on related resources (e.g., by application, project, or lifecycle stage) across services and regions. The remaining options do not belong: tags are metadata only and do not trigger automatic software updates (B), do not enable automatic data encryption (D), and have no effect on compute performance or processing speed (E).

Exam trap

CLO-002 often tests whether candidates confuse tagging with security or performance features, when tags are purely metadata for management and cost tracking.

6
MCQeasy

Which of the following is an example of 'Infrastructure as Code'?

A.Manual console configuration
B.Cloud provider dashboard
C.Using Terraform files
D.Automatic scaling alerts
AnswerC

Terraform declaratively defines infrastructure resources in version-controlled configuration files, then provisions them through an automated workflow. This satisfies Infrastructure as Code because the desired-state definition, not manual console clicking, drives deployment, enabling repeatable, auditable environments. It is the only option expressing infrastructure through machine-readable code.

Why this answer

Terraform files are declarative configuration code that defines infrastructure resources (VMs, networks, storage) in a version-controlled, repeatable format — the textbook definition of Infrastructure as Code. Terraform's HCL files are executed by the Terraform engine to provision and manage cloud resources idempotently, enabling automation, peer review, and reproducibility.

Exam trap

CLO-002 often tests the distinction between IaC tools (Terraform, CloudFormation) and operational/monitoring features (auto-scaling alerts, dashboards) — candidates pick the dashboard because it 'manages' cloud resources, but it is not code.

How to eliminate wrong answers

Option A is wrong because manual console configuration is the opposite of IaC — it is imperative, undocumented, and non-reproducible. Option B is wrong because a cloud provider dashboard is a GUI for manual operations, not code-driven infrastructure definition. Option D is wrong because automatic scaling alerts are monitoring/operational features, not infrastructure definition artifacts.

7
Multi-Selecthard

Which THREE items should be included in an incident response plan?

Select 3 answers
A.Monitoring and alerting thresholds
B.Communication plan
C.Defined roles and responsibilities
D.Employee training manuals
E.Budget approval workflows
AnswersA, B, C

Monitoring and alerting thresholds define what detection signals trigger the incident response process, ensuring incidents are identified promptly rather than discovered by users. This satisfies the plan requirement to specify how incidents are detected and escalated.

Why this answer

A monitoring and alerting thresholds are correct because an incident response plan must specify the detection criteria and severity triggers that determine when an alert escalates into a declared incident, enabling consistent triage and response. B communication plan is correct because it defines who notifies whom, via which channels, and in what timeframe, including internal stakeholders, legal, and external parties, which is essential for coordinated response and regulatory notification. C defined roles and responsibilities is correct because the plan must assign clear ownership such as incident commander, communications lead, and technical responders so actions are not duplicated or missed during an event.

D employee training manuals are not a core component of the plan itself; training is a supporting program that socializes the plan, not an item included within it. E budget approval workflows concern financial governance and procurement, not the detection, containment, eradication, and recovery activities that an incident response plan must document.

8
MCQmedium

Your team needs to share a large, sensitive file with an external partner. What is the secure way to share this file in the cloud?

A.Give the partner your root credentials
B.Use a pre-signed URL
C.Email the file as an attachment
D.Make the bucket public
AnswerB

A pre-signed URL grants time-limited, scoped access to a specific object without exposing credentials or making the file public. The external partner downloads via the signed link, satisfying secure sharing of sensitive data while the bucket remains private.

Why this answer

Pre-signed URLs or temporary access links allow secure, limited-time access to specific objects in cloud storage.

9
MCQhard

A financial services firm runs a regulated workload in a public cloud. Compliance requires that data at rest be encrypted with keys the firm controls and can rotate independently of the provider, and that an audit trail record every key usage. The firm wants to minimize operational overhead while retaining exclusive control of key material. Which approach best satisfies these requirements?

A.Use a cloud key management service with customer-managed keys and integrated audit logging.
B.Implement client-side encryption where the application encrypts data before upload and manages its own keys.
C.Use provider-managed encryption keys with automatic annual rotation.
D.Store encryption keys in a version-controlled repository and have applications retrieve them at runtime.
AnswerA

A cloud key management service with customer-managed keys lets the firm create, rotate, disable, and delete its own key material while the provider handles the hardened storage and cryptographic operations. Integrated audit logging records key usage events, satisfying the compliance trail requirement with minimal operational overhead.

Why this answer

The requirement is for customer-controlled key material with independent rotation and a complete audit trail, while minimizing operational burden. A cloud key management service with customer-managed keys provides exactly this balance: the customer owns and controls the keys, rotation can be scheduled or performed on demand, and every cryptographic operation is logged. It avoids the heavy lift of self-managed client-side key infrastructure.

Exam trap

The trap here is equating customer-controlled keys with client-side encryption, when a managed key service with customer-managed keys already provides exclusive control without the operational burden.

10
MCQhard

A cloud engineer is configuring a lifecycle policy for an object storage bucket that holds compliance audit logs. Regulations require that logs be retained for seven years and that they cannot be altered or deleted during that period. Which combination of lifecycle actions should the engineer implement?

A.Transition objects to an archive storage class after 90 days and enable object lock in compliance mode for seven years
B.Move objects to a cold storage tier immediately and set a bucket policy that denies delete actions
C.Enable versioning and configure a lifecycle rule to delete objects after seven years
D.Enable cross-region replication and apply a lifecycle rule to archive objects after one year
AnswerA

Object lock in compliance mode prevents deletion or modification for a defined retention period, satisfying the immutability requirement. Transitioning to an archive class after 90 days reduces storage costs for long-term retention. Together, these actions meet both the seven-year retention and tamper-proof mandates. This is the correct combination for regulatory audit logs.

Why this answer

Regulatory retention with immutability requires an object lock in compliance mode, which prevents any user, including administrators, from deleting or altering objects for the specified period. Combining this with a lifecycle transition to an archive class after 90 days controls cost while preserving the seven-year retention. Other options lack a true lock mechanism or fail to meet the full retention duration.

Exam trap

The trap here is believing that versioning or bucket policies provide the same legal immutability as an object lock in compliance mode.

11
MCQhard

A security audit requires that all database queries be logged and stored securely. Which feature should be enabled to meet this requirement in a relational database service?

A.Storage encryption
B.Database auditing/Query logging
C.Automated backups
D.Connection pooling
AnswerB

Database auditing and query logging capture executed statements and record them to a secure destination, providing the query-level audit trail the audit demands. It satisfies the requirement directly, unlike encryption or backup features, which do not log individual queries.

Why this answer

Database auditing/query logging captures all SQL statements executed against the database, including who ran them and when, and can store them securely for compliance. This directly satisfies the requirement to log and store all database queries. Storage encryption, backups, and connection pooling do not provide query-level logging.

Exam trap

CLO-002 often tests whether candidates confuse data-at-rest protections (encryption, backups) with activity monitoring (auditing, logging) when the requirement is specifically about tracking queries.

How to eliminate wrong answers

Option A is wrong because storage encryption protects data at rest but does not record which queries were executed. Option C is wrong because automated backups create copies of the database but do not log query activity. Option D is wrong because connection pooling reuses database connections for performance and has no auditing capability.

12
MCQeasy

A small business wants to move its customer relationship management system to a public cloud provider. The IT manager is concerned about the provider's ability to guarantee a specific level of uptime and to define remedies if that level is not met. Which document should the manager review to find the committed uptime percentage and any service credits?

A.The acceptable use policy (AUP) published by the cloud provider
B.The cloud provider's privacy policy and data processing addendum
C.The provider's public status dashboard and historical incident reports
D.The service level agreement (SLA) published by the cloud provider
AnswerD

The SLA is the contractual document that states the provider's committed service levels, such as monthly uptime percentages, and describes remedies like service credits when those targets are missed. Reviewing it lets the manager verify whether the guarantee meets business needs and understand the escalation path for outages, which is exactly the concern described.

Why this answer

The service level agreement is the formal contract that specifies measurable commitments such as uptime percentage, latency, or support response times, along with remedies like service credits when targets are missed. It is the only listed document that answers both parts of the manager's question: the guaranteed level of service and the consequence of failing to meet it.

Exam trap

The trap here is confusing operational monitoring artifacts, such as a status dashboard, with the contractual guarantee found in the service level agreement.

13
MCQeasy

A developer needs to monitor real-time CPU utilization across a fleet of virtual machines in Azure. Which service should be used to capture and visualize these metrics?

A.Azure Advisor
B.Azure Monitor
C.Azure Policy
D.Azure Resource Graph
AnswerB

Azure Monitor collects platform metrics such as CPU utilisation from Azure virtual machines via the diagnostic pipeline, then visualises them in near real time through metrics explorer and dashboards, satisfying the requirement to capture and visualise fleet-wide CPU metrics.

Why this answer

Azure Monitor is the platform service that collects, analyzes, and visualizes metrics and logs from Azure resources including VMs. It captures real-time CPU utilization via the Azure Monitor agent or diagnostic extension and surfaces it through Metrics Explorer, workbooks, and alerts. This makes it the correct choice for monitoring performance metrics across a VM fleet.

Exam trap

CLO-002 often tests the confusion between governance tools (Azure Policy), advisory tools (Azure Advisor), inventory query tools (Resource Graph), and the actual telemetry platform (Azure Monitor) — candidates must map 'real-time metrics' specifically to Azure Monitor.

How to eliminate wrong answers

Option A is wrong because Azure Advisor provides personalized best-practice recommendations (cost, security, reliability), not real-time performance metrics. Option C is wrong because Azure Policy enforces governance rules and compliance at scale, not metric collection or visualization. Option D is wrong because Azure Resource Graph is a query service for resource inventory and configuration data via Kusto queries, not a metrics monitoring or visualization tool.

14
MCQmedium

A financial services company runs a regulated workload on a public cloud. The compliance team requires that all data stored in object storage be encrypted at rest using keys that the company generates and controls, and that key usage be independently auditable. The cloud provider's default encryption uses provider-managed keys. Which action should the cloud operations team take?

A.Encrypt the data on-premises before upload and disable all server-side encryption on the bucket.
B.Enable provider-managed encryption and request an audit log export from the provider's support team.
C.Configure customer-managed keys in the cloud provider's key management service and enable key usage logging.
D.Store the data in a private subnet and rely on network isolation instead of encryption at rest.
AnswerC

Customer-managed keys in a cloud KMS let the organization generate, control, rotate, and revoke the key material itself. Enabling key usage logging produces an auditable record of every cryptographic operation, which directly satisfies the compliance requirement for independently auditable, customer-controlled encryption at rest. This is the standard pattern for regulated workloads on public cloud object storage.

Why this answer

Regulated workloads typically require that the customer, not the provider, own the encryption keys and that key operations be logged. Customer-managed keys in a cloud KMS give the organization full control over generation, rotation, and revocation, while key usage logging provides the independent audit trail. Provider-managed keys, network isolation, and client-side-only encryption do not meet both the control and auditability requirements in this scenario.

Exam trap

The trap here is assuming that any encryption at rest satisfies a compliance requirement, when the requirement specifically demands customer-controlled keys and an auditable key usage trail.

15
MCQhard

A media company stores years of video assets in a public cloud object storage bucket. Auditors require that no object can be deleted or overwritten for seven years, even by a user with full administrative rights, to satisfy a regulatory retention rule. Which capability should the company implement?

A.Configure an object lock with a retention mode and period that prevents deletion or overwrite
B.Replicate the bucket to a second region and restrict delete permissions in the replica
C.Enable versioning on the bucket and require multi-factor authentication for delete operations
D.Apply a bucket policy that denies delete actions to all principals except the storage administrator
AnswerA

Object lock applies write-once-read-many protection at the object level, and in compliance mode no user, including the root account, can delete or alter the object until the retention period expires. Setting a seven-year retention period directly enforces the regulatory requirement and provides the tamper-resistant guarantee the auditors are seeking.

Why this answer

Object lock with a retention mode and period enforces immutability within the storage service itself, so protected objects cannot be deleted or overwritten until the retention window ends, even by privileged administrators. Setting a seven-year period maps directly to the regulatory retention rule and gives auditors verifiable, tamper-resistant protection rather than a configuration that could be changed.

Exam trap

The trap here is treating access controls, such as bucket policies or MFA delete, as equivalent to true immutability when a privileged administrator can still change the configuration.

16
Multi-Selecthard

Which TWO components are essential for a robust cloud disaster recovery plan?

Select 2 answers
A.A dedicated office space
B.A defined failover procedure
C.Regular data backups
D.Hardware procurement contracts
E.Increased marketing budget
AnswersB, C

A defined failover procedure supplies the sequenced, tested steps that shift workloads to the recovery environment, satisfying the stem's demand for robustness. Without documented invocation criteria, role assignments and rollback actions, recovery stalls during an actual outage, so the procedure converts standby capacity into workable continuity.

Why this answer

Option B, a defined failover procedure, is essential because disaster recovery requires a documented, tested process for redirecting workloads to the recovery environment (for example, promoting a standby region, updating DNS, or switching to a secondary availability zone) so that recovery is deterministic rather than improvised. Option C, regular data backups, is essential because it provides the recoverable copy of data needed to meet RPO targets; without backups, failover alone cannot restore lost or corrupted data. In cloud DR, backups are typically implemented with snapshots, object storage versioning, or cross-region replication, and they must be validated through restore tests.

The remaining options do not belong: a dedicated office space (A) is a workplace-continuity concern, not a cloud DR component; hardware procurement contracts (D) are largely irrelevant in cloud environments where capacity is provisioned on demand; and an increased marketing budget (E) has no bearing on technical recovery capability.

Exam trap

CLO-002 often includes legacy on-premises DR distractors (office space, hardware contracts) to see if candidates recognize that cloud DR is about procedures and data, not physical assets.

17
Multi-Selectmedium

Which TWO of the following are benefits of using a Content Delivery Network (CDN)?

Select 2 answers
A.Decreased load on origin servers
B.Reduced latency for end users
C.Direct database access
D.Encryption of data at rest
E.Automated server patching
AnswersA, B

Caching static assets at edge nodes means repeat requests are served without touching the origin, directly cutting origin bandwidth, compute and egress costs. This satisfies the stem's benefit of relieving pressure on the backend infrastructure that would otherwise handle every user request.

Why this answer

Option A is correct because a CDN caches static and dynamic content at edge locations, so a large share of user requests are served by the CDN's points of presence instead of the origin, directly decreasing the request volume and load on the origin servers. Option B is correct because CDN edge nodes are geographically distributed and terminate requests close to the end user, shortening the network round-trip and reducing latency (and often improving throughput) compared with fetching everything from a single distant origin. Option C is not a CDN benefit: CDNs serve cached or proxied HTTP(S) content and do not provide direct database access to end users.

Option D is not inherent to a CDN: encryption of data at rest is a storage-layer control (e.g., disk or object-store encryption), whereas a CDN typically handles TLS in transit. Option E is not a CDN function: automated server patching is an OS/configuration-management task (e.g., via patch management tooling), not something a content delivery network performs on your servers.

18
Multi-Selecthard

A company runs a production workload on Azure Kubernetes Service (AKS). The operations team must reduce the blast radius of a node failure and ensure that pod disruption budgets are respected during voluntary disruptions. Which two actions should the team take? (Choose two.)

Select 2 answers
A.Define a PodDisruptionBudget for each critical deployment.
B.Set the pod priority class to a higher value for all production pods.
C.Spread pods across multiple node pools and availability zones using topology spread constraints.
D.Configure cluster autoscaler to add nodes when pods are pending.
E.Enable Azure Advisor cost recommendations for the AKS cluster.
AnswersA, C

A PodDisruptionBudget specifies the minimum number of pods that must remain available during voluntary disruptions such as node drains or upgrades. It prevents the eviction API from taking down too many replicas at once. This is the standard mechanism to ensure that maintenance operations respect availability requirements, directly addressing the second part of the scenario.

Why this answer

Reducing blast radius requires spreading replicas across failure domains, which topology spread constraints across node pools and availability zones accomplish. Respecting pod disruption budgets during voluntary disruptions requires defining a PodDisruptionBudget for each critical deployment, because that object instructs the eviction API to maintain a minimum available count. The other actions address capacity, cost advice, or scheduling priority, none of which directly limit failure impact or enforce disruption limits.

Exam trap

The trap here is confusing capacity scaling or scheduling priority with availability guarantees, assuming that autoscaling or priority classes will protect pods during node drains.

19
MCQhard

A retailer's cloud architect is designing a strategy to avoid vendor lock-in for a containerized order-processing application. The application must be able to move between Amazon Elastic Kubernetes Service and Azure Kubernetes Service with minimal rework. Which approach best supports this goal?

A.Use AWS Fargate profiles with task definitions written in Amazon ECS format
B.Package the application as standard OCI container images and deploy with Kubernetes manifests and Helm charts
C.Deploy the application using Azure Container Apps with Dapr sidecars
D.Integrate the application with AWS App Mesh for service-to-service traffic management
AnswerB

Standard OCI images and Kubernetes manifests or Helm charts are portable across conformant Kubernetes distributions such as EKS and AKS. Avoiding provider-specific extensions keeps the deployment artifacts reusable, so the workload can be moved between clouds with minimal changes, directly supporting the anti-lock-in objective.

Why this answer

Portability across Kubernetes services comes from relying on standard OCI images plus portable orchestration artifacts such as Kubernetes manifests and Helm charts. Provider-specific platforms like ECS task definitions, App Mesh, or Azure Container Apps introduce dependencies that must be rewritten during migration, defeating the anti-lock-in goal.

Exam trap

The trap here is equating any container service with portability, when proprietary orchestration and service mesh layers silently bind the workload to one provider.

20
MCQeasy

Which cloud operation task is primarily responsible for ensuring that the cloud environment adheres to corporate security and regulatory standards?

A.Cost optimization
B.Load balancing
C.Compliance management
D.Capacity planning
AnswerC

Compliance management continuously audits, reports and remediates against corporate policies and regulatory frameworks, directly satisfying the stem's requirement to ensure the cloud environment adheres to security and regulatory standards rather than merely deploying or monitoring resources.

Why this answer

Compliance management is the cloud operations task specifically focused on ensuring the cloud environment adheres to corporate security policies and regulatory standards. It involves continuous monitoring, auditing, and enforcement of controls to maintain alignment with frameworks such as ISO 27001, SOC 2, HIPAA, and GDPR. Unlike other operational tasks, compliance management directly addresses governance and regulatory adherence.

Exam trap

CLO-002 often tests the distinction between operational efficiency tasks (cost, capacity, load balancing) and governance tasks (compliance), so candidates may pick cost optimization thinking it relates to 'standards' when the question explicitly mentions security and regulatory adherence.

How to eliminate wrong answers

Option A is wrong because cost optimization focuses on reducing cloud spending through rightsizing, reserved instances, and eliminating waste, not on regulatory adherence. Option B is wrong because load balancing distributes traffic across resources for availability and performance, not for compliance enforcement. Option D is wrong because capacity planning ensures sufficient resources are available for current and future demand, which is a performance and scalability concern, not a compliance one.

21
Multi-Selecteasy

Which TWO of the following are common cloud monitoring tasks?

Select 2 answers
A.Auditing API access logs
B.Purchasing new hardware
C.Automating user salary payments
D.Tracking CPU and RAM utilization
E.Designing marketing collateral
AnswersA, D

Auditing API access logs is a core cloud monitoring task, satisfying the need to track who called which service and when. It provides the visibility required for security, compliance and troubleshooting across cloud resources, complementing metrics and alerting rather than replacing them.

Why this answer

Option A (Auditing API access logs) is a common cloud monitoring task because cloud providers expose control-plane and data-plane activity through services like AWS CloudTrail, Azure Activity Log, and GCP Cloud Audit Logs, which are reviewed to detect unauthorized access and compliance violations. Option D (Tracking CPU and RAM utilization) is also a core monitoring task, typically performed with metrics services such as Amazon CloudWatch, Azure Monitor, or Google Cloud Monitoring to observe resource performance and trigger scaling or alerts. The remaining options are not monitoring activities: purchasing new hardware (B) is procurement, automating user salary payments (C) is payroll processing, and designing marketing collateral (E) is a creative/marketing function, none of which involve observing or analyzing cloud resources.

22
MCQeasy

Which document is essential to review to understand the scope and limitations of a cloud provider's commitment to service uptime?

A.Pricing sheet
B.Support contact list
C.Architecture diagram
D.Service Level Agreement (SLA)
AnswerD

The Service Level Agreement defines the provider's guaranteed uptime percentage, plus the specific exclusions, measurement windows and remedies that bound that commitment. Reviewing the SLA directly satisfies the stem's requirement to understand both scope and limitations, since those limitations appear only in the SLA's exclusions and service-credit terms.

Why this answer

A Service Level Agreement (SLA) is the contract that defines the provider's committed uptime percentage, the measurement window, exclusions (e.g., scheduled maintenance), and the remedies (service credits) if the commitment is missed. It is the authoritative document for understanding both the scope and the limitations of the provider's uptime commitment. Reviewing it is essential before designing for availability or making claims about resilience.

Exam trap

CLO-002 often tests the confusion between documents that describe a service (architecture diagrams, pricing) and the one that contractually defines uptime commitments and remedies — candidates must recognize that only the SLA carries the provider's formal availability guarantee.

How to eliminate wrong answers

Option A is wrong because a pricing sheet only lists costs and billing tiers — it says nothing about uptime commitments or remedies. Option B is wrong because a support contact list only provides escalation paths and does not define service-level guarantees. Option C is wrong because an architecture diagram shows how the service is built but does not state contractual uptime commitments, exclusions, or credit terms.

23
MCQeasy

A startup is migrating its on-premises PostgreSQL database to Microsoft Azure. The team wants to minimize administrative overhead for patching, backups, and high availability while retaining control over database schema and query tuning. Which Azure service best fits these requirements?

A.PostgreSQL installed on an Azure Virtual Machine
B.Azure Cosmos DB for PostgreSQL
C.Azure SQL Database
D.Azure Database for PostgreSQL Flexible Server
AnswerD

Azure Database for PostgreSQL Flexible Server is a managed platform-as-a-service offering that automates patching, backups, and zone-redundant high availability while preserving full PostgreSQL compatibility. The team keeps control over schema design, indexes, and query tuning, and administrative overhead for routine maintenance is largely eliminated.

Why this answer

Azure Database for PostgreSQL Flexible Server is a managed platform-as-a-service database that offloads patching, backup, and high-availability configuration to Microsoft while preserving PostgreSQL compatibility. The team can still manage schemas, indexes, and queries, which matches the requirement for reduced overhead without losing tuning control.

Exam trap

The trap here is assuming any managed Azure database service supports PostgreSQL, when Azure SQL Database is tied to the SQL Server engine and cannot run PostgreSQL workloads without rewrites.

24
Multi-Selectmedium

A cloud operations team is preparing to migrate a business-critical workload to a public cloud provider. Leadership wants assurance that the provider's internal controls, security posture, and compliance status have been independently validated. Which TWO artifacts should the team request from the cloud provider to satisfy this due diligence? (Choose two.)

Select 2 answers
A.The provider's internal security awareness training completion statistics
B.A marketing whitepaper describing the provider's security architecture
C.The provider's service level agreement listing uptime commitments
D.A SOC 2 Type II report covering security, availability, and confidentiality trust services criteria
E.An ISO/IEC 27001 certificate for the provider's information security management system
AnswersD, E

A SOC 2 Type II report is issued by an independent auditor and describes the design and operating effectiveness of the provider's controls over a period of time. It gives leadership evidence that security and availability controls were consistently applied, which is exactly the independent validation the due diligence effort requires.

Why this answer

SOC 2 Type II reports and ISO/IEC 27001 certificates are both produced through independent third-party audits of a provider's controls and management systems. They give leadership verifiable evidence of security posture and compliance status, whereas internal metrics, marketing material, and SLAs lack independent validation.

Exam trap

The trap here is accepting provider-authored documents such as whitepapers or training statistics as proof of compliance, when only independent auditor attestations carry that weight.

25
MCQhard

A cloud architect is designing a solution that must provide a recovery point objective (RPO) of 15 minutes and a recovery time objective (RTO) of 2 hours for a critical database. The database currently runs on a single virtual machine with nightly backups. Which change should the architect implement to meet these objectives?

A.Increase the frequency of nightly backups to every 12 hours
B.Take a snapshot of the database volume every hour and store it in a different availability zone
C.Enable database read replicas in the same region and promote one during a failure
D.Configure continuous log shipping to a standby database in a second region with automated failover
AnswerD

Continuous log shipping replicates transaction logs to a standby database, enabling an RPO as low as a few minutes and allowing automated failover within the 2-hour RTO. This directly meets both objectives by minimizing data loss and recovery time. It is the appropriate architectural change for a critical database with strict RPO and RTO requirements.

Why this answer

To achieve a 15-minute RPO and 2-hour RTO, the architect needs near-continuous replication and automated failover. Continuous log shipping to a standby database in another region provides minimal data loss and rapid recovery. Other options rely on periodic backups or manual promotion, which cannot meet the tight objectives for a critical database.

Exam trap

The trap here is equating more frequent backups or read replicas with true disaster recovery capabilities that meet specific RPO and RTO targets.

26
MCQmedium

A database is experiencing high I/O wait times. Which resource change is most appropriate?

A.Upgrade to a higher-performance storage volume
B.Increase CPU cores
C.Enable encryption
D.Reduce the number of users
AnswerA

Upgrading to a higher-performance storage volume directly addresses the I/O bottleneck by increasing IOPS and reducing latency, satisfying the stem's high I/O wait constraint. Storage throughput, not CPU or memory, governs disk-bound wait times, so this change targets the actual limiting resource rather than masking symptoms elsewhere.

Why this answer

High I/O wait usually indicates slow storage; upgrading to a higher-performance storage tier (e.g., SSD) resolves this.

27
Multi-Selectmedium

A cloud operations team is preparing to migrate a legacy three-tier application to a public cloud. The team must ensure the new environment supports operational visibility and controlled change management after cutover. Which two actions should the team take? (Choose two.)

Select 2 answers
A.Disable all auto-scaling groups so instance counts remain fixed and predictable.
B.Grant every engineer full administrator rights to speed up troubleshooting.
C.Define infrastructure as code templates so environment changes are versioned and repeatable.
D.Configure centralized logging and metric collection for all tiers of the application.
E.Migrate all databases to a single shared instance to simplify the architecture.
AnswersC, D

Infrastructure as code stores the desired state of the environment in version-controlled templates, so every change is reviewable, repeatable, and reversible. This directly supports controlled change management after cutover because modifications go through the same review and approval process as application code, and drift can be detected by comparing deployed state to the template.

Why this answer

Operational visibility and controlled change management after migration depend on two foundations: centralized logging and metrics so the team can see what all tiers are doing, and infrastructure as code so changes are versioned, reviewed, and repeatable. Disabling auto-scaling, granting broad admin rights, and consolidating databases reduce control and resilience rather than supporting the migration goals.

Exam trap

The trap here is choosing actions that feel operationally convenient, such as broad admin access or fixed capacity, when the requirements call for visibility and controlled, auditable change.

28
Multi-Selecthard

A cloud administrator is implementing a backup strategy for an Amazon RDS for MySQL database. The administrator must ensure point-in-time recovery and long-term retention beyond the maximum automated backup window. Which TWO actions should the administrator take? (Choose two.)

Select 2 answers
A.Configure a read replica in a different Availability Zone.
B.Create a manual DB snapshot and copy it to another AWS Region.
C.Enable automated backups and set the backup retention period to 35 days.
D.Enable Multi-AZ deployment for the RDS instance.
E.Take an automated snapshot every hour using a Lambda function.
AnswersB, C

Manual DB snapshots are retained until explicitly deleted, so they satisfy long-term retention beyond the automated backup window. Copying the snapshot to another Region provides additional durability and disaster recovery. This action, combined with automated backups, ensures both point-in-time recovery and long-term retention as required.

Why this answer

Enabling automated backups with the maximum 35-day retention provides point-in-time recovery within that window, while creating manual snapshots and copying them to another Region ensures long-term retention beyond 35 days. Together, these actions meet both the point-in-time recovery and long-term retention requirements for the RDS for MySQL database.

Exam trap

The trap here is assuming that Multi-AZ or read replicas count as backups; they provide availability and read scaling, not point-in-time recovery or long-term retention.

29
Multi-Selecteasy

Which THREE items are considered part of cloud resource maintenance?

Select 3 answers
A.Patching operating systems
B.Deleting unused volumes
C.Buying new office desks
D.Cleaning the office kitchen
E.Monitoring health metrics
AnswersA, B, E

Patching operating systems keeps cloud workloads secure and compliant, directly satisfying the maintenance requirement to remediate vulnerabilities across compute instances. Unlike provisioning or decommissioning, patching is an ongoing operational task performed throughout a resource's lifecycle, making it a core component of cloud resource maintenance under CompTIA Cloud+ objectives.

Why this answer

Cloud resource maintenance covers the ongoing operational tasks needed to keep provisioned resources secure, efficient, and healthy. Option A (Patching operating systems) is correct because applying OS security and bug-fix updates to cloud VMs and managed instances is a core maintenance activity that reduces vulnerabilities and keeps systems supported. Option B (Deleting unused volumes) is correct because removing orphaned or unattached storage volumes reclaims capacity and reduces unnecessary cloud spend, a routine maintenance/housekeeping task.

Option E (Monitoring health metrics) is correct because continuously tracking metrics such as CPU, memory, disk, and network utilization (e.g., via Amazon CloudWatch or Azure Monitor) is essential maintenance that detects degradation and triggers remediation. Options C (Buying new office desks) and D (Cleaning the office kitchen) are physical workplace/facilities tasks unrelated to maintaining cloud resources, so they do not belong.

30
Multi-Selecthard

Which THREE actions are best practices for securing a cloud virtual machine?

Select 3 answers
A.Allowing all ports in Security Groups
B.Applying the principle of least privilege
C.Using public IPs for all services
D.Keeping the OS and software updated
E.Using strong key-based authentication
AnswersB, D, E

Least privilege restricts each account, service and process to only the permissions its function requires, shrinking the exploitable attack surface if credentials are compromised. This directly satisfies the stem's requirement for a best practice securing a cloud virtual machine.

Why this answer

Option B is correct because applying the principle of least privilege means granting only the minimum permissions and network access required, which reduces the attack surface of a cloud VM by limiting what compromised credentials or services can reach. Option D is correct because keeping the OS and software updated ensures known vulnerabilities are patched, preventing attackers from exploiting unpatched flaws in the guest operating system or installed applications. Option E is correct because strong key-based authentication, such as SSH public-key authentication instead of passwords, resists brute-force and credential-stuffing attacks and is a standard hardening practice for cloud instances.

Option A is incorrect because allowing all ports in Security Groups exposes every service to the internet, violating least privilege and dramatically increasing risk. Option C is incorrect because assigning public IPs to all services unnecessarily exposes management and internal interfaces to the internet; private IPs with bastion hosts or VPN access are preferred.

Exam trap

CLO-002 often tests whether candidates recognize that 'convenience' configurations (public IPs, all-ports-open, password auth) are anti-patterns — the trap is picking options that sound operationally simple but violate security fundamentals.

31
MCQhard

You have a fleet of instances that need to automatically update their software patches. What is the best cloud-native approach to manage this?

A.Disabling updates
B.Re-deploying instances
C.Manual login and update
D.Automated patch management
AnswerD

Automated patch management applies updates across the fleet on a schedule without manual intervention per instance, satisfying the requirement for automatic software patch updates. It is cloud-native because it uses managed tooling rather than bespoke scripting.

Why this answer

Automated patch management is the best cloud-native approach because it leverages tools like AWS Systems Manager Patch Manager to define patch baselines, schedule maintenance windows, and automatically apply OS and software patches across a fleet of instances without manual intervention. This ensures consistency, reduces human error, and maintains security compliance at scale. Cloud-native services integrate with instance metadata and tagging, allowing dynamic targeting of instances by environment, OS, or tags.

This approach aligns with the shared responsibility model, where the customer automates patching of their guest OS and applications.

Exam trap

CLO-002 often tests the misconception that re-deploying instances is the only cloud-native way to update software, but the exam expects recognition that automated patch management services are specifically designed for this purpose and are more efficient for routine patching.

How to eliminate wrong answers

Option A is wrong because disabling updates leaves instances vulnerable to known exploits and violates security best practices, increasing attack surface. Option B is wrong because re-deploying instances (e.g., via immutable infrastructure) can be part of a patching strategy but is not a direct patch management approach; it requires building new images with patches, which is operationally heavy and not the primary method for routine patching. Option C is wrong because manual login and update does not scale, is error-prone, and is not cloud-native; it defeats the purpose of automation and increases operational overhead.

32
MCQeasy

A cloud operations team wants to receive alerts before their monthly cloud spend exceeds the approved budget for the production subscription. They already use Azure Cost Management and want an automated notification when actual or forecasted costs cross a defined threshold. What should they configure?

A.An Azure Cost Management budget with an alert threshold and an action group.
B.A Log Analytics workspace query scheduled with a daily alert rule.
C.An Azure Policy definition assigned to the subscription with a deny effect.
D.An Azure Monitor metric alert on the subscription's network egress bytes.
AnswerA

Azure Cost Management budgets let you define a scope, time grain, and amount, then trigger alerts when actual or forecasted spend crosses configured thresholds. Attaching an action group routes the alert to email, SMS, or automation, which satisfies the automated notification requirement without relying on manual review.

Why this answer

Azure Cost Management budgets are purpose-built for tracking consumption against a monetary limit and can trigger alerts when actual or forecasted costs cross a threshold. Associating an action group converts that alert into an automated notification or remediation workflow. The other choices monitor technical metrics, enforce configuration compliance, or require custom log pipelines, none of which directly notify on budget overrun.

Exam trap

The trap here is assuming that any alerting service, such as Azure Monitor metric alerts, can enforce a monetary budget when only Cost Management budgets track billed spend.

33
MCQhard

You notice that the latency of your web application is increasing. You have determined the database is the bottleneck. What is the most effective way to improve read performance?

A.Delete old indexes
B.Create read replicas
C.Enable multi-AZ failover
D.Increase primary instance size
AnswerB

Read replicas create additional database copies that serve read-only queries, offloading SELECT traffic from the primary instance. Distributing reads across replicas directly relieves the bottleneck, improving read performance without altering the write path or schema.

Why this answer

Adding read replicas distributes query load, reducing the pressure on the primary database instance.

34
MCQmedium

A system administrator needs to automatically replace unhealthy EC2 instances in an AWS Auto Scaling group. Which component must be configured?

A.CloudWatch Alarms
B.Elastic Load Balancer
C.IAM Role
D.Auto Scaling Health Checks
AnswerD

Auto Scaling health checks continuously probe instance and ELB status, then terminate and replace instances failing those checks, maintaining desired capacity automatically. This satisfies the requirement to replace unhealthy EC2 instances without manual intervention, unlike scaling policies that only react to demand metrics.

Why this answer

Auto Scaling Health Checks are the component that automatically detects and replaces unhealthy EC2 instances in an Auto Scaling group. When health checks are enabled, the group terminates instances that fail and launches replacements to maintain desired capacity.

Exam trap

CLO-002 often tests the confusion between CloudWatch Alarms (which trigger scaling policies) and Auto Scaling Health Checks (which directly replace unhealthy instances), leading candidates to pick alarms for replacement.

How to eliminate wrong answers

Option A is wrong because CloudWatch Alarms can trigger scaling actions based on metrics but do not directly replace unhealthy instances; they are a monitoring and alarm mechanism. Option B is wrong because an Elastic Load Balancer distributes traffic and performs its own health checks, but it does not replace instances; it only stops routing to unhealthy ones. Option C is wrong because an IAM Role grants permissions to AWS services but does not manage instance health or replacement.

35
MCQmedium

A financial services firm runs a payment API on Amazon EC2 instances behind an Application Load Balancer. The security team mandates that all incoming traffic be inspected for SQL injection and cross-site scripting before reaching the application, without modifying the application code. Which AWS service should the cloud operations team implement to meet this requirement?

A.AWS Shield Advanced associated with the load balancer
B.Amazon Inspector assessment targeting the EC2 instances
C.Amazon GuardDuty enabled in the account
D.AWS WAF attached to the Application Load Balancer
AnswerD

AWS WAF inspects incoming HTTP(S) requests at the Application Load Balancer and applies rule groups that block SQL injection and cross-site scripting patterns before traffic reaches the EC2 instances. It requires no application code changes, integrates natively with ALB, and satisfies the security team's mandate for inline inspection.

Why this answer

AWS WAF is the only listed service that performs inline application-layer inspection of HTTP(S) requests and can block SQL injection and XSS patterns. It integrates directly with the Application Load Balancer, so requests are filtered before reaching the EC2 instances and no application changes are needed.

Exam trap

The trap here is confusing threat detection services such as GuardDuty with inline traffic filtering services such as AWS WAF, which actually inspects and blocks request payloads.

36
MCQeasy

A company is deploying a new web application on AWS. The security team requires that all data stored in Amazon S3 be encrypted at rest. The operations team wants to minimize management overhead while ensuring compliance. Which S3 encryption option should they choose?

A.SSE-C with customer-provided keys
B.SSE-S3 with AWS managed keys
C.SSE-KMS with customer managed keys
D.Client-side encryption with a custom key management solution
AnswerB

SSE-S3 provides server-side encryption with AWS managed keys, where AWS handles key management, rotation, and storage. It requires no additional configuration or overhead from the operations team, and it encrypts all objects at rest by default. This meets the compliance requirement for encryption at rest with minimal management effort, making it the simplest and most cost-effective option.

Why this answer

SSE-S3 with AWS managed keys provides automatic encryption at rest with no additional management from the operations team. AWS handles key rotation and storage, ensuring compliance with minimal effort. Other options require more active key management, increasing overhead.

SSE-S3 is the simplest and most aligned with the requirement to minimize management overhead.

Exam trap

The trap here is assuming that customer managed keys are always required for compliance, when AWS managed keys can satisfy encryption at rest requirements with less overhead.

37
Multi-Selecthard

Which TWO of the following are key considerations for cloud operational compliance?

Select 2 answers
A.Ignoring regional laws
B.Policy enforcement automation
C.Avoiding cloud providers
D.Regular security audits
E.Using only one password
AnswersB, D

Policy enforcement automation continuously applies and audits configuration rules across cloud resources, satisfying the stem's compliance consideration by replacing manual checks with repeatable, evidence-generating controls. It detects drift against regulatory baselines in near real time, ensuring Microsoft Entra ID and workload settings remain auditable without relying on periodic human review.

Why this answer

Policy enforcement automation (B) is a key operational compliance consideration because it uses tools like AWS Config rules, Azure Policy, or OPA/Gatekeeper to continuously detect and remediate drift from regulatory and internal controls, ensuring consistent enforcement at cloud scale rather than relying on manual checks. Regular security audits (D) are also essential, since frameworks such as SOC 2, ISO 27001, PCI DSS, and HIPAA require periodic independent assessments, log reviews, and control testing to verify that cloud operations remain compliant over time. Ignoring regional laws (A) is wrong because compliance demands adherence to data-residency and privacy regulations like GDPR or PIPEDA, not disregard for them.

Avoiding cloud providers (C) is incorrect because cloud operational compliance is about governing cloud usage, not abstaining from it. Using only one password (E) is wrong because it violates least-privilege and unique-credential principles, and is a security anti-pattern rather than a compliance consideration.

38
MCQmedium

You are tasked with automating a script that runs every night at 2 AM to clean up temporary files. Which service is most appropriate for triggering this task?

A.AWS SNS
B.AWS IAM
C.AWS Lambda + EventBridge
D.AWS SQS
AnswerC

EventBridge schedules cron-style rules, invoking Lambda at 02:00 nightly without any server running between executions. This satisfies the stem's requirement for an automated, recurring trigger, since Lambda supplies the serverless compute and EventBridge supplies the time-based event source.

Why this answer

AWS Lambda combined with Amazon EventBridge is the canonical serverless pattern for scheduled tasks. EventBridge (formerly CloudWatch Events) supports cron and rate expressions, so a rule like 'cron(0 2 * * ? *)' triggers the Lambda function nightly at 2 AM. Lambda executes the cleanup code without requiring a persistent EC2 instance, making it cost-effective and operationally simple.

Exam trap

CLO-002 often tests the confusion between messaging services (SNS, SQS) and scheduling services — candidates may pick SNS or SQS thinking they can 'trigger' tasks, but neither has native cron scheduling.

How to eliminate wrong answers

Option A is wrong because SNS is a pub/sub notification service — it can fan out messages but has no native scheduler for cron-based triggers. Option B is wrong because IAM is an identity and access management service; it controls permissions, not task execution or scheduling. Option D is wrong because SQS is a message queue for decoupling producers and consumers — it stores messages but does not initiate scheduled invocations on its own.

39
MCQmedium

A media company stores millions of video files in a public cloud object storage bucket. Legal hold requirements mandate that specific files be retained for seven years and that no user, including administrators, can delete or overwrite them during that period. The company wants to enforce this at the storage layer without relying on application logic. Which capability should be implemented?

A.Apply a bucket policy that denies delete actions to all principals except a break-glass role.
B.Enable versioning on the bucket and require multi-factor authentication for delete operations.
C.Replicate the bucket to a second region and restrict delete permissions in the replica.
D.Configure an object lock with a retention period in compliance mode.
AnswerD

Object lock in compliance mode enforces a write-once-read-many model where no user, including the root account, can delete or overwrite the protected object version until the retention period expires. This satisfies the legal hold requirement at the storage layer without depending on application code.

Why this answer

Legal hold with a seven-year immutability requirement demands a storage-layer control that even privileged users cannot override. Object lock in compliance mode provides exactly that: protected object versions cannot be deleted or overwritten by any principal until the retention period expires. This makes it the correct choice over policy-based or replication-based approaches that remain mutable by administrators.

Exam trap

The trap here is assuming that a restrictive bucket policy or MFA delete is equivalent to immutability, when both can be changed or bypassed by sufficiently privileged accounts.

40
Multi-Selectmedium

A financial services firm is preparing to move a regulated workload to a public cloud. The compliance officer requires evidence that the provider's controls are independently assessed and that the firm can retrieve its data in a usable format if it leaves the provider. Which TWO provider artifacts should the firm obtain? (Choose two.)

Select 2 answers
A.Third-party audit reports and compliance certifications such as SOC 2 or ISO 27001
B.The provider's internal employee training completion statistics
C.A documented data portability and export format description for the firm's stored data
D.A list of the provider's other customers in the same industry vertical
E.The provider's internal marketing brochure describing the breadth of its global regions
AnswersA, C

Independent audit reports and certifications give the firm documented evidence that the provider's security and operational controls have been examined against recognized standards. They support the compliance officer's demand for independent assessment and help map provider controls to the firm's own regulatory obligations. These artifacts are typically available through the provider's trust or compliance portal.

Why this answer

Independent audit reports and certifications provide the third-party assurance the compliance officer demands, showing that provider controls meet recognized standards. A documented data portability and export format description proves the firm can retrieve its information in a usable form if it exits. Together they address both the assurance and the exit-strategy concerns for a regulated workload.

Exam trap

The trap here is accepting informal signals, such as customer lists or marketing claims, as substitutes for independent audit evidence and documented data export capability.

41
MCQeasy

A startup deploys a web application on a public cloud. The operations team wants to be notified automatically when average CPU utilization on the application servers exceeds 80 percent for five consecutive minutes, without manually checking dashboards. Which capability should the team configure?

A.A scheduled script that queries the provider's billing API every five minutes.
B.A cloud monitoring alarm with a notification action tied to the metric threshold.
C.A configuration management runbook that restarts instances when CPU is high.
D.A log aggregation query that searches application logs for the word CPU.
AnswerB

Cloud monitoring services evaluate metric streams against defined thresholds over a specified evaluation period. Creating an alarm on average CPU utilization with an 80 percent threshold and a five-minute evaluation window, plus a notification action such as an email or webhook, delivers automatic alerting exactly as requested. This is the native, low-effort way to convert a metric condition into an actionable notification.

Why this answer

The team needs automatic notification when a metric crosses a threshold for a sustained period. Cloud monitoring alarms natively evaluate metric streams against thresholds over an evaluation window and invoke notification actions. Billing APIs, log text searches, and remediation runbooks do not provide threshold-based metric alerting, so they cannot deliver the timely notification this scenario requires.

Exam trap

The trap here is confusing remediation with alerting, or assuming billing or log data can substitute for real-time performance metrics.

42
Multi-Selectmedium

Which TWO of the following are common cloud deployment patterns?

Select 2 answers
A.Blue/Green deployment
B.Deleting the cloud account
C.Rolling update
D.Manual copy-paste
E.Physical shipping
AnswersA, C

Blue/green deployment maintains two identical environments, routing traffic to the new green stack only after validation, then switching back instantly if faults appear. This pattern delivers near-zero-downtime releases with rapid rollback, a defining characteristic of common cloud deployment patterns.

Why this answer

Blue/Green deployment (A) is a common cloud deployment pattern in which two identical environments are maintained so that traffic can be switched from the old (blue) version to the new (green) version, enabling near-zero-downtime releases and instant rollback. Rolling update (C) is also a standard cloud deployment pattern where instances are replaced incrementally in batches, keeping the application available throughout the release while gradually shifting to the new version. Deleting the cloud account (B) is a destructive administrative action, not a deployment pattern.

Manual copy-paste (D) is an ad hoc, error-prone method rather than a structured deployment strategy. Physical shipping (E) refers to transferring hardware or media, which is not a cloud deployment pattern.

Exam trap

CLO-002 often tests whether candidates can distinguish genuine automated deployment patterns from operational anti-patterns like manual copy-paste or destructive actions, so eliminate anything that isn't a recognized release strategy.

43
Multi-Selectmedium

A company is preparing a change management process for its cloud environment. The operations lead wants to ensure that changes to production workloads are traceable, reversible, and reviewed before deployment. Which TWO practices best support these goals? (Choose two.)

Select 2 answers
A.Disable change logging to reduce storage costs in the centralized logging platform.
B.Maintain a documented rollback plan and test it in a staging environment before production changes.
C.Store infrastructure definitions in a version-controlled repository and deploy through a pipeline with peer review.
D.Allow engineers to apply changes directly in the cloud console during incidents to reduce resolution time.
E.Require all changes to be approved verbally by the on-call manager during the change window.
AnswersB, C

A documented, tested rollback plan makes changes reversible in practice rather than only on paper. Validating it in staging reveals gaps such as data migrations that cannot be cleanly undone, so the team knows the true recovery time. This directly addresses the reversibility goal and complements review and traceability controls.

Why this answer

Traceability, reversibility, and review are achieved by codifying changes in version control with peer-reviewed pipelines and by maintaining a tested rollback plan. Version history provides the audit trail and the mechanism for reverting, while pipeline review enforces approval before production. Direct console changes, verbal approvals, and disabled logging each weaken at least one of the three goals.

Exam trap

The trap here is accepting speed-oriented practices like direct console edits or verbal approval as valid change control, when they break traceability and review.

44
MCQmedium

A cloud operations team needs to ensure that the production environment can be rebuilt identically after a region-wide failure. The team already stores nightly database backups in an object storage bucket in a second region. Which additional artifact is MOST critical to include in the recovery plan to guarantee the application tier can be redeployed consistently?

A.A screenshot archive of the current cloud management console showing all running resources
B.Infrastructure as Code templates that define the virtual network, compute instances, and load balancer configuration
C.The billing invoice from the previous month detailing all consumed services
D.A copy of the service level agreement signed with the cloud provider
AnswerB

Infrastructure as Code templates capture the declarative configuration of the application tier, including network topology, instance types, and load balancer settings. Reapplying these templates in a recovery region recreates the environment consistently without manual rebuilds, which is exactly what is missing when only database backups exist. This directly addresses the requirement to redeploy the application tier identically.

Why this answer

Rebuilding an application tier consistently after a regional failure requires a machine-readable definition of the environment. Infrastructure as Code templates provide that definition, allowing automated, repeatable deployment of networks, compute, and load balancing. Backups alone restore data but not the surrounding infrastructure, so the IaC artifacts are the critical missing piece for full recovery.

Exam trap

The trap here is assuming that data backups alone constitute a complete disaster recovery plan, when the application infrastructure configuration must also be reproducible.

45
MCQmedium

A developer needs to update a database schema without losing any existing data. Which concept is essential for this operational task?

A.Database snapshots
B.Caching layer purge
C.Database migration scripts
D.Full database replication
AnswerC

Migration scripts apply ordered schema changes, such as adding columns or altering types, while preserving existing rows through the transition. This satisfies the stem's constraint of updating the schema without data loss, since ad-hoc manual edits or dropping and recreating tables would destroy the existing records.

Why this answer

Database migration scripts are the essential concept because they provide a versioned, repeatable, and reversible mechanism to apply schema changes (e.g., ALTER TABLE, ADD COLUMN) while preserving existing rows. Unlike raw DDL executed manually, migration scripts track state so the schema can be evolved incrementally without data loss. This is the standard operational practice in DevOps and application lifecycle management for schema evolution.

Exam trap

CLO-002 often tests whether candidates confuse backup/recovery mechanisms (snapshots, replication) with schema evolution mechanisms, causing them to pick a data-protection option when the question is really about controlled schema change.

How to eliminate wrong answers

Option A is wrong because database snapshots are point-in-time backups used for recovery or cloning, not for applying forward schema changes; a snapshot alone does not alter the schema. Option B is wrong because purging a caching layer only invalidates cached data and has no bearing on schema modification or data preservation. Option D is wrong because full database replication copies data to another node for availability or read scaling; it does not change schema and can even propagate a bad schema if applied incorrectly.

46
MCQmedium

Which protocol is most commonly used for secure, encrypted remote management of Linux-based virtual machines in the cloud?

A.SSH
B.FTP
C.HTTP
D.Telnet
AnswerA

SSH encrypts the entire management session over TCP port 22, providing the secure remote shell access the stem demands for Linux-based cloud VMs. Its native integration with Linux and key-based authentication satisfies the encrypted remote management constraint directly, unlike RDP (Windows-oriented) or unencrypted Telnet.

Why this answer

SSH (Secure Shell) is the de facto standard for encrypted remote administration of Linux VMs, operating over TCP port 22 and providing strong cryptographic authentication and confidentiality. Cloud providers such as AWS, Azure, and GCP all issue SSH key pairs by default for Linux instance access, making it the canonical answer. It replaces insecure legacy tools like Telnet for shell access.

Exam trap

CLO-002 often tests whether candidates confuse file-transfer protocols (FTP) or legacy remote tools (Telnet) with the encrypted remote-shell standard (SSH), so always map 'secure remote management of Linux' directly to SSH.

How to eliminate wrong answers

Option B is wrong because FTP transmits credentials and data in cleartext and is designed for file transfer, not remote shell management. Option C is wrong because HTTP is an unencrypted application-layer protocol for web content delivery, not a remote administration protocol. Option D is wrong because Telnet sends all data including passwords in plaintext and has been superseded by SSH for secure remote management.

47
MCQeasy

A cloud engineer is designing a solution on Microsoft Azure that must distribute incoming HTTP traffic across a set of virtual machines in a single region, provide URL-based routing, and support TLS termination. Which Azure service should the engineer use?

A.Azure Front Door
B.Azure Application Gateway
C.Azure Traffic Manager
D.Azure Load Balancer
AnswerB

Azure Application Gateway is a layer 7 load balancer that supports URL path-based routing, multiple-site hosting, and TLS/SSL termination. It is designed for HTTP/HTTPS traffic and can route requests to different backend pools based on the URL. This directly satisfies the requirement to distribute HTTP traffic with URL-based routing and TLS termination in a single region.

Why this answer

Azure Application Gateway is the correct service because it provides layer 7 load balancing with URL path-based routing and TLS termination for HTTP/HTTPS workloads within a region. The other services either operate at a different layer or are designed for global distribution, making them unsuitable for this specific requirement.

Exam trap

The trap here is confusing Azure Front Door with Application Gateway; Front Door is global, while Application Gateway is regional and fits the single-region requirement.

48
MCQmedium

A company runs a stateless web application on a fleet of cloud virtual machines behind a load balancer in a single region. The operations team wants to survive the loss of an entire availability zone with minimal manual intervention, while keeping the recovery time objective as low as possible. Which approach best meets these requirements?

A.Take scheduled snapshots of the instance volumes every hour and restore them into a new availability zone during an outage.
B.Increase the instance size so fewer, larger virtual machines can absorb the full production workload if one host fails.
C.Deploy the fleet across multiple availability zones and configure the load balancer to distribute traffic across all of them.
D.Enable termination protection on each instance and configure the load balancer health checks to restart failed instances automatically.
AnswerC

Spreading the stateless fleet across multiple availability zones means the loss of one zone only removes a subset of instances, and the load balancer automatically stops routing to unhealthy targets. Because the application holds no local state, remaining instances absorb the traffic without data reconciliation, giving a very low recovery time with almost no manual intervention.

Why this answer

Because the application is stateless, the most effective resilience measure is to distribute identical instances across multiple availability zones and let the load balancer route around failures. This removes the single point of failure at the zone level, keeps recovery automatic, and preserves a low recovery time objective without manual rebuild steps.

Exam trap

The trap here is assuming that backups or snapshots provide high availability, when they actually only support recovery after an outage and cannot keep the service running during zone failure.

49
MCQhard

You are designing a high-availability architecture. Which configuration ensures that your application is resilient to the failure of an entire physical data center?

A.Multi-AZ deployment
B.Vertical scaling
C.Single AZ deployment
D.Local caching
AnswerA

Multi-AZ deployment distributes resources across physically separate availability zones within a region, each with independent power, cooling, and networking. This satisfies the resilience requirement by surviving the complete failure of any single data centre without application downtime.

Why this answer

Deploying across multiple Availability Zones (AZs) ensures that the application remains online even if one data center fails.

50
MCQmedium

You have a microservices architecture. How can you effectively manage the deployment of configuration changes across hundreds of containers without manual intervention?

A.Rebooting the instances
B.Centralized configuration management
C.Manual SSH access
D.Hard-coding values
AnswerB

Centralised configuration management stores configuration in one authoritative source and pushes updates to all containers automatically, removing manual edits. This satisfies the stem's constraint of propagating configuration changes across hundreds of containers without manual intervention.

Why this answer

Centralized configuration management (e.g., Consul, etcd, AWS AppConfig, Spring Cloud Config, or Kubernetes ConfigMaps/Secrets) lets you define configuration in one authoritative place and push or inject it into hundreds of containers automatically. Containers can watch for changes and reload without manual SSH or redeployment, which is essential for consistency and auditability at scale. This eliminates configuration drift and human error across the fleet.

Exam trap

CLO-002 often tests the misconception that operational actions like rebooting or SSHing into hosts constitute configuration management — candidates miss that the question is about automated, centralized distribution of configuration at scale.

How to eliminate wrong answers

Option A is wrong because rebooting instances is disruptive, slow, and does not actually distribute new configuration — it just restarts whatever is already baked in. Option C is wrong because manual SSH access does not scale to hundreds of containers and introduces inconsistency, credential sprawl, and no audit trail; it also contradicts the 'without manual intervention' requirement. Option D is wrong because hard-coding values bakes configuration into images, making changes require rebuilds and redeployments, and it prevents environment-specific tuning — the opposite of manageable configuration.

51
MCQeasy

You are notified that an unused storage volume is incurring costs. What is the standard operational procedure to stop these charges?

A.Encrypt the volume
B.Rename the volume
C.Move to a different region
D.Delete the volume
AnswerD

Cloud providers bill for provisioned block storage regardless of attached state, so an unused volume continues accruing charges until removed. Deleting the volume releases the underlying capacity and terminates billing; detaching or stopping merely preserves the resource and its cost.

Why this answer

In cloud environments, storage volumes incur costs as long as they exist, regardless of whether they are attached or used. To stop charges for an unused volume, the standard procedure is to delete the volume. Once deleted, the volume no longer exists, and billing for that resource ceases.

Exam trap

CLO-002 often tests the misconception that detaching or stopping a volume stops billing, but in reality, volumes continue to incur charges until deleted.

How to eliminate wrong answers

Option A is wrong because encrypting a volume does not eliminate costs; it may even add slight overhead but does not stop the volume from being billed. Option B is wrong because renaming a volume is a metadata change and does not affect billing. Option C is wrong because moving a volume to a different region may incur additional data transfer costs and does not stop charges; the volume still exists and is billed in the new region.

52
MCQmedium

Which metric should you monitor to determine if your application's load balancer is struggling with concurrent user connections?

A.Disk I/O throughput
B.Active connection count
C.Memory usage of the DB
D.Log write errors
AnswerB

Active connection count reports how many concurrent connections the load balancer is currently handling. Rising values approaching its capacity indicate the balancer is struggling with concurrent user connections, directly satisfying the metric the scenario requires.

Why this answer

The active connection count directly measures the number of concurrent connections currently handled by the load balancer. This metric reflects the load balancer's capacity to manage simultaneous user sessions, and a high or growing count indicates it may be struggling to keep up. Other metrics like disk I/O, database memory, or log errors are not directly tied to the load balancer's connection handling.

Exam trap

CLO-002 often tests the misconception that database or storage metrics directly impact load balancer performance, when in fact the load balancer's own connection metrics are the primary indicator of its capacity.

How to eliminate wrong answers

Option A is wrong because disk I/O throughput measures storage performance, not the load balancer's ability to handle concurrent connections. Option C is wrong because memory usage of the DB relates to database performance, not the load balancer's connection load. Option D is wrong because log write errors indicate logging issues, not the load balancer's capacity for concurrent connections.

53
Multi-Selectmedium

Which THREE services are typically involved in cloud infrastructure automation?

Select 3 answers
A.Microsoft Word
B.Adobe Photoshop
C.CloudFormation
D.Terraform
E.Ansible
AnswersC, D, E

CloudFormation provisions infrastructure as code, letting templates define and deploy AWS resources repeatably without manual configuration. This directly satisfies the automation requirement in the stem, since template-driven orchestration removes human intervention from resource creation and updates, making it a core service for automating cloud infrastructure deployment.

Why this answer

CloudFormation (C) is correct because it is AWS's native Infrastructure as Code service that lets you model and provision cloud resources declaratively via JSON/YAML templates and stacks. Terraform (D) is correct because it is a widely used infrastructure-as-code tool that automates provisioning across multiple cloud providers through declarative HCL configurations and a state file. Ansible (E) is correct because it is a configuration-management and automation engine that uses agentless SSH/WinRM and YAML playbooks to configure servers and orchestrate cloud deployments.

Microsoft Word (A) and Adobe Photoshop (B) are document and image-editing applications, respectively, and provide no infrastructure provisioning, configuration management, or cloud automation capabilities.

54
MCQhard

Your organization uses a 'Shared Responsibility Model'. Which of the following is typically the customer's responsibility in the cloud?

A.Maintenance of the host OS kernel
B.Redundancy of the physical power grid
C.Physical security of the data center
D.Configuration of security groups
AnswerD

Under the Shared Responsibility Model, the provider secures the cloud infrastructure, while the customer configures security groups, IAM policies and data. Security group rules are customer-controlled access decisions, so their configuration sits firmly on the customer's side of the divide.

Why this answer

In most cloud models, the provider manages the physical hardware, while the customer manages data, patches, and configurations.

55
MCQmedium

A company's cloud administrator needs to reduce the cost of a fleet of Amazon EC2 instances that run a stateless web application. The workload can tolerate interruptions but must be highly available. Which AWS purchasing option should the administrator select to achieve the LOWEST cost while meeting these requirements?

A.Dedicated Hosts
B.Reserved Instances
C.On-Demand Instances
D.Spot Instances
AnswerD

Spot Instances use spare AWS capacity and cost up to 90% less than On-Demand. Because the workload is stateless and interruption-tolerant, Spot interruption notices can be handled by draining connections or terminating instances without data loss. This matches the requirement for the lowest cost while maintaining high availability through a diversified fleet across multiple Spot capacity pools.

Why this answer

Spot Instances are the correct choice because they offer the deepest discounts on AWS compute and are designed for fault-tolerant, stateless workloads. The application can be distributed across multiple Spot pools to maintain availability despite interruptions, meeting both the cost and high-availability requirements without long-term commitments.

Exam trap

The trap here is assuming that Reserved Instances always provide the greatest savings, when Spot Instances can be cheaper for interruption-tolerant workloads.

56
MCQmedium

A company runs a production workload across two public cloud providers. The security team requires that a single set of identity policies govern access to resources in both environments, and that a terminated employee lose access everywhere within minutes. Which approach should the company adopt?

A.Issue long-lived API keys in each provider and distribute them to employees as needed.
B.Federate both cloud providers to a central identity provider using SAML or OpenID Connect.
C.Create separate local user accounts in each cloud provider and synchronize passwords manually.
D.Share a single administrator account between the two providers to reduce the number of credentials.
AnswerB

Federating both clouds to a central identity provider means authentication and group membership are managed in one place. Access to each provider is granted through role or group mappings, so disabling the central account immediately blocks access everywhere. This satisfies both the unified policy requirement and the rapid revocation requirement without duplicating identity stores.

Why this answer

Centralizing identity in one provider and federating both clouds to it using SAML or OpenID Connect gives a single source of truth for authentication and group membership. Disabling the central account immediately prevents new token issuance in both clouds, satisfying rapid revocation. Separate local accounts, shared credentials, and distributed long-lived keys all fragment control and delay revocation.

Exam trap

The trap here is equating multiple local accounts with multi-cloud identity management, when only federation to a central identity provider delivers unified policy and fast revocation.

57
MCQmedium

You need to ensure that all virtual machines follow a consistent naming convention and have specific tags for cost tracking. What service should you use to enforce this?

A.Azure Monitor
B.Azure Policy
C.Azure Resource Graph
D.Azure Advisor
AnswerB

Azure Policy evaluates resource properties against defined rules and enforces effects such as deny or audit, so non-compliant VM names or missing cost-tracking tags are blocked or flagged. This satisfies the stem's requirement to enforce naming conventions and tags consistently across all virtual machines.

Why this answer

Azure Policy is the governance service that enforces organizational standards by evaluating resources against rules and effects, including naming conventions and required tags. It can deny non-compliant resource creation or remediate existing resources via deployIfNotExists and modify effects. This directly satisfies the requirement to enforce consistent naming and tagging for cost tracking.

Exam trap

CLO-002 often tests whether candidates confuse monitoring/querying services (Azure Monitor, Resource Graph, Advisor) with enforcement services (Azure Policy), so map 'enforce' and 'governance' directly to Azure Policy.

How to eliminate wrong answers

Option A is wrong because Azure Monitor collects and analyzes telemetry (metrics, logs, alerts) but does not enforce resource configuration rules. Option C is wrong because Azure Resource Graph is a query service for exploring resources at scale, not an enforcement mechanism. Option D is wrong because Azure Advisor provides best-practice recommendations but does not enforce or block non-compliant deployments.

58
MCQhard

A financial services firm runs regulated workloads on AWS. An auditor requires proof that data stored in Amazon S3 is encrypted at rest with keys the firm controls, that key usage is logged, and that keys can be rotated on a defined schedule. Which combination of AWS services and features satisfies these requirements?

A.S3 default encryption with SSE-KMS using a customer managed key, key rotation enabled, and AWS CloudTrail logging of KMS API calls.
B.Client-side encryption with a key stored in AWS Secrets Manager and S3 access logging enabled.
C.S3 default encryption with SSE-S3 and S3 server access logging enabled on the bucket.
D.S3 default encryption with SSE-KMS using an AWS managed key and S3 Object Lock in compliance mode.
AnswerA

SSE-KMS with a customer managed key gives the firm control over the key policy and lifecycle. Enabling automatic key rotation rotates the backing key material on a defined schedule, and CloudTrail records KMS API calls such as Encrypt and Decrypt, providing the key-usage audit trail. Together these satisfy control, rotation, and logging requirements.

Why this answer

The requirements map to customer-controlled encryption keys, scheduled rotation, and auditable key usage. SSE-KMS with a customer managed key provides customer control over key policy and lifecycle, automatic rotation rotates key material on a schedule, and CloudTrail records KMS API activity for audit. AWS managed keys and SSE-S3 remove customer control, while Object Lock and access logging address different controls.

Exam trap

The trap here is equating encryption at rest with key control, when SSE-S3 and AWS managed keys do not give the customer rotation or policy authority.

59
Multi-Selecthard

A multinational enterprise is migrating a latency-sensitive trading application to a public cloud. The architecture team must select deployment characteristics that minimize network round-trip time for users in multiple regions while maintaining high availability. Which TWO characteristics should the team prioritize? (Choose two.)

Select 2 answers
A.Deploy the application in multiple regions close to major user concentrations.
B.Use a content delivery network to cache dynamic API responses at edge locations.
C.Increase the size of the database instance to handle more concurrent connections.
D.Consolidate all application instances into a single region with the lowest average latency to all users.
E.Route user traffic to the nearest healthy region using latency-based or geolocation DNS routing.
AnswersA, E

Placing application instances in multiple regions near user concentrations reduces the physical distance data must travel, directly lowering round-trip latency. It also provides regional fault isolation, so an outage in one region does not take down the entire service, satisfying both the latency and high availability goals.

Why this answer

Minimizing latency for a globally distributed user base requires bringing compute closer to users and steering each user to the nearest healthy endpoint. Deploying across multiple regions near user concentrations reduces physical distance, and latency-based or geolocation DNS routing ensures traffic reaches the optimal region while enabling failover. Together these deliver both low round-trip time and high availability.

Exam trap

The trap here is assuming that scaling up a central database or caching dynamic responses solves latency, when the dominant factor for a global user base is physical distance and traffic routing.

60
Multi-Selecteasy

Which TWO things should be checked when a cloud service is exceeding its budget?

Select 2 answers
A.Cost allocation reports
B.The provider's marketing website
C.Internet speed tests
D.Internal employee email logs
E.Resource utilization metrics
AnswersA, E

Cost allocation reports break spend down by tag, subscription, resource group or service, exposing which workload or team is driving the overrun. This satisfies the stem's requirement to identify the source of excess spend before remediation, rather than merely observing the total.

Why this answer

Cost allocation reports (A) are correct because they break down spending by service, project, or tag, letting you pinpoint exactly which resources or departments are driving the budget overrun. Resource utilization metrics (E) are correct because they reveal whether over-provisioned, idle, or inefficiently sized instances are wasting money, which is a common root cause of cloud overspend. Together these two checks address both where the money is going and why the consumption is higher than expected.

The provider's marketing website (B) is irrelevant since promotional content contains no account-specific billing or usage data. Internet speed tests (C) measure network throughput and have no bearing on cloud service costs. Internal employee email logs (D) are unrelated to billing and would not explain a budget overage.

Exam trap

CLO-002 often tests whether candidates distinguish between cost-visibility tools (allocation reports) and operational metrics (utilization) versus irrelevant data sources — the trap is picking a plausible-sounding but unrelated option like budgets or marketing pages.

61
Multi-Selecteasy

Which THREE factors are primary drivers for cloud cost management?

Select 3 answers
A.Employee salary
B.Data transfer rates
C.Internet browser choice
D.Resource type and size
E.Geographic region
AnswersB, D, E

Providers bill egress traffic leaving their network, so cross-region replication, internet downloads and multi-cloud architectures incur charges. This metered data transfer rate is a primary cost driver, satisfying the stem's requirement for a factor governing cloud spend.

Why this answer

Data transfer rates (B) are a primary cost driver because cloud providers bill egress traffic and inter-region or inter-AZ transfers separately, so higher transfer volumes or rates directly increase the bill. Resource type and size (D) determine the hourly or per-second compute, memory, storage, and database charges, making instance class and capacity a core lever for cost control. Geographic region (E) matters because each region has its own price list for compute, storage, and data transfer, so deploying in a cheaper region lowers costs.

Employee salary (A) is an internal HR expense, not a metered cloud service charge, and Internet browser choice (C) has no bearing on cloud consumption pricing.

62
MCQmedium

A cloud operations team needs to ensure that a critical application running on Google Cloud can automatically recover from a zone failure without manual intervention. The application is deployed on Compute Engine instances managed by an instance group. Which feature should the team configure?

A.Managed instance group with health checks and autohealing
B.Managed instance group with autoscaling
C.Unmanaged instance group
D.Sole-tenant nodes
AnswerA

A managed instance group with health checks and autohealing continuously monitors instance health and automatically recreates unhealthy instances. When configured as a regional managed instance group, it can distribute instances across multiple zones and recreate them in a healthy zone if one zone fails. This provides automatic recovery without manual intervention, meeting the requirement.

Why this answer

A regional managed instance group with health checks and autohealing is the correct configuration because it automatically detects unhealthy instances and recreates them, including in a different zone if one becomes unavailable. This provides the required automatic recovery from zone failure without manual intervention.

Exam trap

The trap here is thinking that autoscaling alone provides high availability; autoscaling adjusts capacity but does not automatically heal failed instances across zones.

63
MCQmedium

A company runs a three-tier application in AWS. During peak hours, users report slow page loads. CloudWatch metrics show the application load balancer is healthy, the web tier CPU is at 40 percent, and the database read replica latency is 20 ms, but the application tier shows high request queue depth and steady CPU near 95 percent. The team wants the fastest operational fix that preserves availability. What should they do?

A.Scale out the application tier using an Auto Scaling group policy based on CPU utilization.
B.Increase the database instance size to reduce query latency.
C.Configure an Application Load Balancer health check with a shorter interval.
D.Enable a larger instance type for the web tier to handle more concurrent connections.
AnswerA

The application tier shows sustained CPU near 95 percent with rising queue depth, which is the classic signal for horizontal scaling. Adding instances distributes the request load and reduces queue depth, restoring response times while keeping the service available. A target tracking policy on CPU utilization automates this for future peaks without manual intervention.

Why this answer

High sustained CPU on the application tier combined with growing queue depth indicates the tier lacks compute capacity, so horizontal scaling is the fastest way to add capacity without downtime. A target tracking Auto Scaling policy on CPU utilization adds instances automatically during peaks and removes them afterward. The database and web tiers show healthy metrics, so changes there would not address the actual bottleneck.

Exam trap

The trap here is chasing the database because slow pages feel like a data problem, when the metrics show the application tier is the saturated component.

64
MCQeasy

When a cloud service experiences a global outage, which document should you check to verify the current status of the provider's infrastructure?

A.Internal IT wiki
B.Billing report
C.Service Level Agreement (SLA) doc
D.Cloud provider status dashboard
AnswerD

The status dashboard publishes real-time health per region and service, showing active incidents and remediation progress during outages. Checking it verifies current infrastructure state directly, satisfying the stem's requirement to confirm the provider's live operational status.

Why this answer

A cloud provider's public status dashboard (e.g., status.cloud.google.com, status.aws.amazon.com) is the authoritative, real-time source for current service health and ongoing incidents. It shows per-region, per-service status and incident timelines. This is the correct place to verify whether an outage is provider-side and its scope.

Exam trap

CLO-002 often tests whether candidates confuse contractual documents (SLA) with live operational tools (status dashboard) when verifying real-time outage status.

How to eliminate wrong answers

Option A is wrong because an internal IT wiki is not updated in real time by the cloud provider and cannot reflect live outage status. Option B is wrong because a billing report shows charges incurred, not operational service health or incident status. Option C is wrong because an SLA document defines contractual uptime commitments and remedies, but it is a static legal document, not a live status feed.

65
Multi-Selectmedium

A cloud operations team is implementing a cost optimization strategy for their Google Cloud environment. They want to reduce spend on Compute Engine instances without affecting performance. Which TWO actions should they take? (Choose two.)

Select 2 answers
A.Purchase committed use discounts for steady-state workloads.
B.Enable sustained use discounts by running instances continuously for a month.
C.Switch all instances to preemptible VMs to reduce costs.
D.Use custom machine types to exactly match workload requirements.
E.Enable autoscaling for managed instance groups based on CPU utilization.
AnswersA, E

Committed use discounts (CUDs) provide significant discounts (up to 57% for most machine types) in exchange for committing to a 1- or 3-year term for a specific amount of vCPU and memory. This is ideal for predictable, steady-state workloads, as it reduces cost without impacting performance. It aligns with cost optimization best practices by leveraging long-term commitments for baseline usage.

Why this answer

Committed use discounts offer substantial savings for predictable workloads by committing to a term, while autoscaling ensures resources match demand, reducing waste. Both actions directly reduce costs without compromising performance. Preemptible VMs risk termination, custom machine types alone may not yield significant savings, and sustained use discounts are automatic rather than an action.

Exam trap

The trap here is assuming that preemptible VMs are a universal cost-saving solution, when they can be terminated and are unsuitable for many production workloads.

66
MCQeasy

An administrator is setting up a new cloud account. What is the first security best practice they should implement?

A.Increase instance capacity
B.Create a support ticket
C.Enable MFA on the root account
D.Upload a custom logo
AnswerC

Enabling MFA on the root account is the first practice because the root account holds unrestricted access to all resources and billing. MFA adds a second authentication factor, so a leaked password alone cannot compromise the entire cloud account, satisfying the stem's initial security hardening requirement.

Why this answer

Enabling MFA is the most critical first step to secure any account access.

67
Multi-Selectmedium

Which THREE of the following are necessary to manage multi-cloud deployments effectively?

Select 3 answers
A.Ignoring one cloud provider
B.Unified monitoring tools
C.Printing physical logs
D.Infrastructure as Code
E.Centralized identity management
AnswersB, D, E

Each cloud provider supplies its own native monitoring console, so correlating performance and availability across AWS, Azure and GCP demands a unified monitoring tool that aggregates metrics and logs into a single pane of glass, satisfying the cross-provider visibility requirement.

Why this answer

Unified monitoring tools (B) are necessary because multi-cloud deployments span AWS, Azure, and GCP, so a single pane of glass aggregating metrics, logs, and traces across providers is required to detect issues and maintain consistent observability. Infrastructure as Code (D) is essential because declarative templates (e.g., Terraform, CloudFormation, ARM/Bicep) let you provision and version identical, repeatable environments across heterogeneous clouds, avoiding manual drift. Centralized identity management (E) is required to federate authentication and authorization across providers using standards like SAML 2.0 or OIDC, so users and service accounts have one consistent identity and RBAC policy set rather than per-cloud silos.

Ignoring one cloud provider (A) is wrong because it defeats the purpose of multi-cloud management and leaves resources ungoverned, while printing physical logs (C) is neither scalable nor a real management practice compared with centralized log aggregation.

Exam trap

CLO-002 often tests the misconception that multi-cloud management requires separate, provider-specific tools for each cloud, leading candidates to overlook unified monitoring, IaC, and centralized identity as the essential cross-cutting capabilities.

68
MCQmedium

A cloud operations team wants to automatically remediate an EC2 instance that has been running with CPU utilization below 5% for 14 consecutive days. The team needs the remediation to trigger without manual intervention and to notify a Slack channel. Which AWS service should be used to orchestrate this workflow?

A.AWS Trusted Advisor
B.AWS Config
C.AWS CloudFormation
D.AWS Systems Manager Automation
AnswerD

Systems Manager Automation lets you build runbooks that perform actions such as stopping or resizing instances, and it integrates with CloudWatch alarms and Amazon EventBridge to trigger automatically. It can also invoke Lambda or send notifications, so it satisfies the requirement for unattended remediation plus Slack notification without writing a custom application.

Why this answer

The requirement is an event-driven, multi-step remediation that stops an underutilized instance and notifies a channel without human action. Systems Manager Automation provides runbooks that can be triggered by CloudWatch alarms or EventBridge rules, execute API calls, and integrate with notification services. The other services either only assess compliance, only provision infrastructure, or only give recommendations, so none can orchestrate the full workflow autonomously.

Exam trap

The trap here is assuming that a monitoring or advisory service such as Trusted Advisor or AWS Config will automatically perform remediation actions like stopping an instance.

69
MCQeasy

What is the primary benefit of using a Managed Service (like RDS) over a self-managed database on a virtual machine?

A.Access to underlying OS
B.Lower cost
C.Reduced operational overhead
D.Unlimited performance
AnswerC

A managed service such as RDS handles provisioning, patching, backups and scaling, so the customer's team no longer performs those database administration tasks. This directly reduces operational overhead compared with running a self-managed database on a virtual machine.

Why this answer

Managed services handle operational tasks like patching, backups, and maintenance, reducing the operational burden on the user.

70
MCQmedium

A cloud administrator is tasked with reducing idle resource costs in AWS. Which tool should be configured to provide specific rightsizing recommendations for EC2 instances based on historical utilization data?

A.AWS Cost Explorer
B.AWS Trusted Advisor
C.AWS Budgets
D.AWS Compute Optimizer
AnswerD

AWS Compute Optimizer analyses historical CloudWatch utilisation metrics for EC2 instances and returns rightsizing recommendations with over-provisioned and under-provisioned findings. This satisfies the stem's constraint of historical-utilisation-based rightsizing guidance, unlike CloudWatch alone, which only reports raw metrics without recommendations.

Why this answer

AWS Compute Optimizer analyzes historical CloudWatch metrics (CPU, memory if the agent is installed, network, disk) and applies machine-learning models to generate specific rightsizing recommendations for EC2 instances, including over-provisioned and under-provisioned findings. It is purpose-built for this task and integrates with Cost Explorer and Trusted Advisor.

Exam trap

CLO-002 often tests the overlap between cost tools — candidates pick Cost Explorer or Trusted Advisor because they 'show cost data,' but only Compute Optimizer produces instance-level rightsizing recommendations from utilization metrics.

How to eliminate wrong answers

Option A is wrong because Cost Explorer visualizes and forecasts spend and usage but does not generate instance-level rightsizing recommendations. Option B is wrong because Trusted Advisor offers broad best-practice checks (including some cost checks like idle load balancers), but its EC2 rightsizing guidance is high-level and not the detailed, metrics-driven recommendation engine Compute Optimizer provides. Option C is wrong because AWS Budgets only tracks spend against thresholds and sends alerts — it has no rightsizing capability at all.

71
MCQhard

You are migrating a legacy application to the cloud. The application requires an OS that is no longer supported by the provider. Which migration strategy is most appropriate?

A.Re-hosting (Lift and Shift)
B.Re-platforming
C.Retaining
D.Retiring
AnswerB

Re-platforming modifies the underlying platform — such as upgrading to a supported OS — while preserving the application's core code and logic. This resolves the unsupported-OS constraint without the cost and risk of a full rewrite that re-architecting would demand.

Why this answer

Re-platforming (lift, tinker, and shift) involves making targeted changes to the application or its runtime to take advantage of cloud capabilities — including moving to a supported OS or managed service. Since the legacy OS is unsupported, re-platforming lets you migrate while modernizing the OS/runtime, avoiding the security and support risks of re-hosting an unsupported platform.

Exam trap

CLO-002 often tests the boundary between re-hosting and re-platforming, tricking candidates into choosing lift-and-shift because it sounds simplest, while ignoring that an unsupported OS demands modification.

How to eliminate wrong answers

Option A is wrong because re-hosting (lift and shift) moves the workload as-is, which would carry the unsupported OS into the cloud and perpetuate the vulnerability. Option C is wrong because retaining means keeping the workload on-premises or as-is, which does not address the migration requirement. Option D is wrong because retiring means decommissioning the application entirely, which contradicts the goal of migrating it.

72
MCQhard

You are managing a multi-cloud environment using Terraform. You need to ensure that the infrastructure state is locked to prevent concurrent modifications during CI/CD pipeline runs. Which backend component should you implement to achieve state locking?

A.DynamoDB table
B.S3 Versioning
C.Terraform Cloud Workspaces
D.IAM Policy
AnswerA

A DynamoDB table provides the state-locking mechanism Terraform requires when using the AWS S3 backend, acquiring a lock before any plan or apply and releasing it afterwards. This prevents concurrent CI/CD pipeline runs from modifying the same state file simultaneously, satisfying the stem's requirement to block parallel modifications.

Why this answer

DynamoDB is the standard remote backend component for Terraform state locking when using the S3 backend. Terraform writes a lock item to a DynamoDB table (specified via the dynamodb_table argument in the backend block) before any state-modifying operation, and releases it afterward. This prevents two CI/CD pipeline runs from concurrently applying changes and corrupting the state file.

Exam trap

CLO-002 often tests the confusion between S3 Versioning (durability/rollback) and DynamoDB (locking), tricking candidates into picking versioning because both are 'state protection' features.

How to eliminate wrong answers

Option B is wrong because S3 Versioning only preserves historical versions of the state object; it provides durability and rollback, not mutual exclusion, so two writers can still race and overwrite each other. Option C is wrong because Terraform Cloud Workspaces provide their own built-in locking mechanism but are not a backend component you 'implement' alongside S3 — the question asks for the locking component in a self-managed backend. Option D is wrong because IAM policies only control authorization (who can call S3/DynamoDB APIs); they do not provide any locking primitive or concurrency control.

73
MCQhard

You are utilizing Infrastructure as Code (IaC) templates. You notice that a specific resource update is causing service downtime. Which deployment pattern should you adopt to verify updates in a controlled environment before rolling out to production?

A.Canary release
B.In-place upgrade
C.Rolling update
D.Blue/Green deployment
AnswerD

Blue/green deployment maintains two identical environments, routing production traffic only to the live one. Updates deploy to the idle environment first, where they can be verified in isolation before traffic switches over, satisfying the requirement to validate changes in a controlled environment prior to production rollout.

Why this answer

Blue/Green deployment is the correct pattern because it maintains two identical environments (blue = current production, green = new version) and allows you to verify the update in the green environment before switching traffic over. This provides a controlled, low-risk way to test changes and enables instant rollback by switching traffic back to blue if issues arise. It directly addresses the requirement to verify updates in a controlled environment before production rollout.

Exam trap

CLO-002 often tests the distinction between blue/green (separate environments, instant switch) and canary (gradual traffic shift in production), causing candidates to pick canary when the question emphasizes verifying in a controlled environment before production.

How to eliminate wrong answers

Option A is wrong because a canary release gradually shifts a small percentage of production traffic to the new version, which means the new version is already serving live users — it does not provide a separate controlled environment for pre-production verification. Option B is wrong because an in-place upgrade modifies the existing production environment directly, offering no isolation and risking downtime if the update fails. Option C is wrong because a rolling update replaces instances incrementally in production, again exposing live traffic to the new version without a separate verification environment.

74
MCQhard

An organization runs a containerized e-commerce platform on a managed Kubernetes service. During a flash sale, response times degrade sharply. Metrics show the application pods are healthy and the database is not saturated, but the cluster reports that some nodes cannot schedule new pods because of resource pressure. The team must add capacity automatically when pod demand rises and remove it when demand falls. Which action should the team take?

A.Configure a horizontal pod autoscaler to increase the replica count based on CPU utilization
B.Increase the CPU request and limit values on the existing application deployment
C.Create a pod disruption budget to guarantee minimum availability during scaling events
D.Enable the cluster autoscaler so the node pool grows and shrinks with pending pod demand
AnswerD

The cluster autoscaler watches for pods that cannot be scheduled due to insufficient node resources and adds nodes to the node pool. When demand drops and nodes are underutilized, it drains and removes them. This directly addresses the reported scheduling pressure while providing the automatic scale-in the team needs to control cost.

Why this answer

The cluster autoscaler is designed for exactly this situation: it detects pods that are pending because no node has enough allocatable resources, then adds nodes to the pool, and later removes underutilized nodes when demand subsides. Because the workload pods are already healthy and the database is not the bottleneck, the missing piece is automatic node-level capacity, which this component supplies.

Exam trap

The trap here is reaching for workload-level scaling when the cluster itself reports that nodes lack the resources to host additional pods.

75
MCQeasy

A startup is deploying a new web application on a public cloud. The team wants to minimize the attack surface of the web tier by allowing only HTTP and HTTPS traffic from the internet while blocking all other inbound ports. Which cloud construct should the team configure to enforce this network-level restriction?

A.A network ACL that allows all inbound traffic and relies on the operating system firewall for port filtering.
B.A route table entry that directs all inbound traffic to a NAT gateway for inspection.
C.An internet gateway with a policy that blocks non-web ports.
D.A security group attached to the web servers that permits inbound TCP 80 and 443 from 0.0.0.0/0 and denies all other inbound traffic by default.
AnswerD

Security groups act as virtual stateful firewalls at the instance or resource level. By default they deny all inbound traffic, so explicitly allowing only TCP 80 and 443 from any source achieves the desired minimal attack surface for the web tier while automatically permitting return traffic for established connections.

Why this answer

To restrict inbound traffic to only HTTP and HTTPS at the network level, a stateful security group is the appropriate construct. Its default-deny inbound posture means only explicitly allowed ports are reachable, and return traffic for established connections is automatically permitted. This provides centralized, cloud-native enforcement without relying on host-based firewalls.

Exam trap

The trap here is confusing routing components such as internet gateways and NAT gateways with security enforcement components, which serve entirely different purposes in a cloud network.

Page 1 of 2 · 81 questions totalNext →

Ready to test yourself?

Try a timed practice session using only Management And Technical Operations questions.