Cloud Monitoring & Cost Optimization

Chapter 1
Foundations of Cloud Monitoring and Cost Management

Advance Diploma in Cloud Computing
Cloud Monitoring & Cost Optimization   •   Advance Diploma

Foundations of Cloud Monitoring and Cost Management

Introduction

Cloud computing changes the technical and financial logic of information technology. Instead of purchasing fixed-capacity servers and operating them for several years, an organization can obtain computing, storage, networking, databases, and software capabilities as services. Capacity can be increased or reduced rapidly, and charges are commonly based on measured consumption. These advantages create flexibility, but they also introduce new management responsibilities. A cloud environment can be technically reliable yet financially wasteful, or inexpensive yet unable to meet performance and availability commitments.

Cloud monitoring and cost management therefore belong to the same management system. Monitoring provides evidence about what a system is doing; cost management relates that activity to expenditure, budgets, business priorities, and value. Observability extends monitoring by helping engineers explain why a system behaves as it does. Optimization uses this evidence to improve the balance among reliability, performance, security, sustainability, and cost.

This chapter establishes the concepts required for later study of dashboards, alerts, telemetry pipelines, budgets, cost allocation, rightsizing, automation, and FinOps practices.

Learning Objectives

By the end of this chapter, a learner should be able to:

  1. Distinguish cloud service models and deployment models.
  2. Explain the shared-responsibility model and its operational implications.
  3. Describe elasticity, scalability, consumption-based billing, and economic trade-offs.
  4. Distinguish monitoring, observability, telemetry, alerting, and incident response.
  5. Relate metrics, logs, traces, events, and business indicators.
  6. Explain how reliability, performance, cost, and business value influence one another.
  7. Apply basic cost and utilization calculations to a cloud scenario.
  8. Recommend foundational governance and optimization practices.

1. Cloud Computing as a Service Model

Cloud computing is the on-demand delivery of shared computing resources over a network, normally with rapid provisioning, measured usage, and provider-managed infrastructure. The essential idea is not merely remote hosting. It is the combination of abstraction, automation, resource pooling, elasticity, and measured service.

1.1 Essential characteristics

The commonly recognized characteristics are:

  • On-demand self-service: authorized users can provision resources without manual provider intervention.
  • Broad network access: services are available through standard networks and client mechanisms.
  • Resource pooling: provider resources serve multiple customers through logical isolation and dynamic allocation.
  • Rapid elasticity: capacity can expand or contract in response to demand.
  • Measured service: usage is monitored, controlled, and commonly used for billing or reporting.

Elasticity is particularly important. Scalability is the ability of a system to handle increased workload by adding resources or improving design. Elasticity is the ability to adjust capacity dynamically, often both upward and downward. A system may be scalable without being elastic if it can grow only through manual procurement. Elasticity can reduce idle capacity, but it can also increase expenditure when poorly controlled workloads scale unexpectedly.

1.2 Service models

ModelProvider commonly managesCustomer commonly managesTypical use
Infrastructure as a Service (IaaS)Data centre, physical servers, networking, virtualizationOperating system, applications, configurations, dataCustom enterprise systems
Platform as a Service (PaaS)Infrastructure, operating system, runtime, much platform administrationApplication code, data, application configurationRapid application delivery
Software as a Service (SaaS)Almost the entire application stackUsers, data settings, access, business configurationEmail, collaboration, CRM
Function or serverless serviceServers, runtime operations, scaling mechanismFunction code, triggers, permissions, data interactionsEvent-driven processing

These boundaries are conceptual rather than absolute. A managed database may be a PaaS capability, while a container service can provide different levels of operational responsibility. The correct question is always: Which party controls, configures, secures, monitors, and pays for each layer?

IaaS provides control and flexibility but usually creates greater operational work. PaaS reduces infrastructure administration and can improve developer productivity, although it may impose platform constraints or higher unit prices. SaaS offers the greatest abstraction, but customers have less control over implementation and must assess provider capabilities, data handling, integration, and service-level commitments.

1.3 Deployment models

  • Public cloud: infrastructure is operated by a provider and shared among customers through logical isolation.
  • Private cloud: cloud-like capabilities are dedicated to one organization, whether operated internally or by a third party.
  • Hybrid cloud: two or more distinct environments are connected for workload, data, identity, or operational purposes.
  • Community cloud: infrastructure is shared by organizations with common requirements, such as regulatory or sector-specific needs.
  • Multicloud: an organization uses services from multiple public-cloud providers. This is not automatically the same as hybrid cloud, because hybrid cloud normally involves different deployment environments, whereas multicloud refers to multiple providers.

Deployment choice depends on security, regulation, latency, existing investment, skills, resilience, portability, and total cost. No model is universally superior.

2. Shared Responsibility and Cloud Governance

Cloud security and operations are shared responsibilities. The provider is responsible for the security of the cloud: facilities, physical hardware, core networking, and the services it offers. The customer remains responsible for security in the cloud: identity, data, configuration, access policies, workloads, and compliance activities appropriate to the selected service.

The boundary changes with the service model. In IaaS, the customer usually patches the guest operating system and configures network controls. In PaaS, the provider manages more of the operating environment, but the customer still secures code, identities, secrets, and data. In SaaS, the customer does not manage the application infrastructure, yet remains accountable for user access, data classification, configuration, and lawful use.

A useful governance model assigns each resource an owner and records:

  • business purpose and application criticality;
  • environment, such as development, test, or production;
  • data classification and regulatory obligations;
  • support team and escalation path;
  • expected availability and performance;
  • budget, cost centre, and product or project association;
  • retention, backup, and deletion requirements.

Tags, labels, accounts, subscriptions, projects, folders, and resource groups can support this model. They are not governance by themselves: organizations must define naming standards, enforce mandatory metadata, review exceptions, and reconcile cloud records with financial systems.

A control that cannot identify ownership will often fail operationally. An unowned resource may remain unpatched, unmonitored, and charged to an inappropriate budget. Governance is therefore a prerequisite for both security and cost optimization.

3. Consumption-Based Economics

Traditional IT often treats infrastructure as a capital asset with relatively fixed capacity. Cloud computing changes the cost pattern toward operating expenditure and variable consumption. A simple cost model is:

Ctotal = Cfixed + ∑(qi × pi) + Cadditional − D

Here, Ctotal is total cost for the chosen period; Cfixed is fixed or committed cost; qi is the quantity of usage for charge item i; pi is its unit price; Cadditional includes ancillary charges such as support, data transfer, or software licences; and D represents discounts or credits. The equation is a planning model, not a universal billing formula. Actual provider invoices may include tiers, minimum commitments, taxes, currency conversion, reservation terms, and product-specific rules.

Units must match. For example, a compute price expressed in currency per instance-hour must be multiplied by instance-hours, not by gigabytes. A storage price expressed in currency per gigabyte-month must be multiplied by the measured gigabyte-month quantity.

Worked example: monthly compute cost

An application runs four virtual machines continuously for a 30-day month. The rate is £0.08 per instance-hour. Ignoring tax, storage, network, and discounts:

Ccompute = 4 × (30 × 24) × £0.08 = £230.40

The assumption is that four machines run for every hour of a 720-hour month. If autoscaling reduces the average number of running machines to three, the corresponding compute cost is £172.80, a reduction of £57.60. The saving is real only if the reduced capacity still satisfies reliability and performance requirements.

Cost categories

Common cost drivers include:

  • compute time and capacity;
  • block, object, and file storage;
  • database capacity and operations;
  • network egress and inter-region transfer;
  • managed service requests and API operations;
  • observability ingestion, retention, and querying;
  • software licences and marketplace products;
  • support plans and committed-use arrangements.

A low unit price can still produce a high bill if usage is large. Conversely, a higher unit price may be economically preferable when it reduces administration, improves reliability, or shortens development time. Cost optimization is therefore not identical to selecting the cheapest service.

4. Monitoring, Observability, and Telemetry

4.1 Monitoring

Monitoring is the systematic collection, storage, visualization, and evaluation of signals about system behaviour. It answers questions such as:

  • Is the service available?
  • Is latency within the agreed target?
  • Are errors increasing?
  • Is capacity approaching a limit?
  • Is spending exceeding its forecast or budget?

Monitoring is usually strongest when the expected failure modes are known. A dashboard can show CPU utilization, request rate, error rate, storage growth, queue depth, and current expenditure. However, a dashboard alone does not explain an unfamiliar failure.

4.2 Observability

Observability is the ability to infer internal system state from externally available outputs. In practical cloud operations, observability combines telemetry, context, instrumentation, analytical tools, and human investigation. Monitoring asks whether a known condition has occurred; observability supports exploration of why it occurred.

The distinction is not absolute. Monitoring and observability overlap, but observability normally emphasizes high-cardinality context, distributed systems, unknown failure modes, and investigation across service boundaries.

4.3 Telemetry signals

SignalMeaningTypical questions
MetricsNumeric measurements sampled or aggregated over timeHow much? How often? How fast?
LogsTimestamped records of events or messagesWhat happened, and with what context?
TracesCausal paths of requests through componentsWhere was time spent, and where did failure occur?
EventsSignificant state changes or notificationsWhat changed, and what should be automated?
ProfilesRuntime resource and code-behaviour dataWhich functions consume CPU or memory?

Telemetry is the data generated by a system for monitoring, observability, and analysis. Instrumentation is the mechanism that produces telemetry. Poor instrumentation can create either insufficient evidence or excessive cost. For example, logging every request payload may increase storage charges and expose personal information, whereas structured logs containing a correlation identifier may provide useful diagnostic value with less risk.

4.4 From signals to action

A mature operational path is:

Cloud monitoring and cost management feedback cycle Workloadsand users Telemetrycollection Analysisand alerts Actionand learning Improvement, verification, and feedback Evidence-based cloud operations
Cloud monitoring and cost management feedback cycle
Figure: Cloud monitoring and cost management feedback cycle

Figure: Monitoring and cost management form a feedback cycle from workload evidence to action and learning.

Collection without interpretation produces data overload. Interpretation without action produces passive reporting. Action without verification can create unintended outages or costs. The cycle should therefore include post-change validation.

5. Metrics and Service Objectives

A metric is meaningful only when its unit, aggregation method, time window, and context are known. For example, “CPU = 80%” is incomplete unless one knows whether it is an instantaneous value, a five-minute average, or a ninety-fifth percentile across a fleet.

Important technical metrics include:

  • availability and successful-request rate;
  • latency, especially percentile latency such as p95 or p99;
  • error rate and error categories;
  • throughput, requests per second, or messages per second;
  • saturation, such as queue depth, connection exhaustion, or memory pressure;
  • resource utilization and capacity headroom.

A service-level indicator (SLI) is a measured aspect of service performance, such as successful requests divided by total valid requests. A service-level objective (SLO) is a target for an SLI over a stated period. A service-level agreement (SLA) is a formal commitment, often including remedies, between provider and customer.

For a simple request-success SLI:

SLIsuccess = Nsuccess ÷ Nvalid

where Nsuccess is the number of successful valid requests and Nvalid is the total number of valid requests in the measurement window. Both quantities must refer to the same population and period.

If 99,000 of 100,000 valid requests succeed, the SLI is 0.99, or 99%. An SLO of 99.9% would not be met. A percentage alone is not enough: the organization must define exclusions, measurement location, window, and consequences.

The four golden signals

A practical starting point for request-driven services is latency, traffic, errors, and saturation. These signals are useful because they connect user experience with system pressure. They should be complemented by business metrics, such as completed orders, payment success, search conversion, or claims processed. A technically healthy system that processes no business transactions may still represent a serious failure.

6. Reliability, Performance, Cost, and Business Value

These dimensions are interdependent rather than independent objectives.

  • Increasing redundancy may improve availability but increase compute, storage, and data-transfer cost.
  • Increasing capacity may reduce latency but leave more idle resources.
  • Reducing telemetry retention may lower cost but weaken forensic and diagnostic capability.
  • Choosing a managed service may increase unit cost while reducing staff effort and operational risk.
  • Aggressive rightsizing may reduce cost but cause throttling, queue growth, or outages.

A useful decision framework is to define a required outcome first, then optimize within constraints. The objective is not minimum cloud expenditure; it is maximum sustainable business value subject to reliability, performance, security, compliance, and budget constraints.

One conceptual model is:

Valuenet = Benefitbusiness − (Costcloud + Costoperations + Costrisk)

This is a management model, not an accounting standard. Benefitbusiness may include revenue, avoided loss, productivity, or customer retention. Costoperations includes engineering and support effort, while Costrisk represents expected loss from unacceptable failure, security exposure, or non-compliance. The model reminds decision-makers that a cheaper architecture is not necessarily more valuable.

Reliability engineering often uses redundancy and failure isolation. Cost management must understand those designs rather than remove them blindly. For a stateless application, horizontal scaling across availability zones may be justified even when average utilization is low, because the capacity provides resilience and peak handling. Optimization should remove waste, not essential risk controls.

7. Foundations of Cloud Cost Management

Cloud cost management includes visibility, allocation, planning, control, optimization, and continuous improvement. It is often associated with FinOps, a cross-functional practice involving engineering, finance, procurement, product management, and leadership.

7.1 Visibility and allocation

An organization should be able to answer:

  • Which team or product incurred the cost?
  • Which environment and region were involved?
  • Which service and usage dimension caused the charge?
  • Was the expenditure planned, committed, or exceptional?
  • What customer, transaction, or business capability did it support?

Allocation methods include direct tagging, account or subscription separation, shared-cost allocation, and showback or chargeback. Showback reports costs to responsible teams without necessarily transferring funds. Chargeback transfers financial responsibility through an internal accounting mechanism. Both require clear definitions and trustworthy data.

7.2 Forecasting and budgets

A basic average-cost forecast is:

Cforecast = Ctodate + (Caveragedaily × dremaining)

Ctodate is cost incurred so far; Caveragedaily is an assumed average daily cost; and dremaining is the number of days remaining. This estimate is appropriate only when usage is reasonably stable. Seasonal demand, one-time purchases, tier changes, commitments, and scheduled campaigns require a more suitable model.

Budgets are control thresholds, not automatic prevention mechanisms. Alerts should be configured at graduated levels, such as forecasted 80%, 90%, and 100% of budget. A financial alert should lead to an owner, an investigation process, and documented exceptions.

7.3 Optimization practices

Common practices include:

  1. Right-size resources: compare demand with allocated capacity using representative peak and percentile data.
  2. Remove waste: delete unattached volumes, obsolete snapshots, idle load balancers, unused IP addresses, and abandoned test environments.
  3. Schedule non-production resources: stop development systems outside working hours where appropriate.
  4. Use elasticity carefully: configure scaling boundaries, cooldown periods, and protection against runaway scaling.
  5. Select suitable storage tiers: apply lifecycle policies according to access frequency and recovery requirements.
  6. Manage data transfer: place communicating components appropriately and avoid unnecessary cross-region movement.
  7. Evaluate commitments: use reserved or committed capacity only when baseline demand and organizational stability justify it.
  8. Control observability cost: set retention, sampling, aggregation, and log-volume policies.
  9. Automate policy enforcement: detect drift and remediate low-risk waste with approval and audit trails.

Optimization should be measured after implementation. A reduction in instance count is not success if latency, error rate, or incident frequency worsens.

8. Illustrative Case: The Rapidly Growing Retail API

Background

The following is a fictional illustrative case. A retail organization operates an online API in a public cloud. The service uses virtual machines, a managed database, object storage, and centralized logs. Monthly cloud cost has increased from £18,000 to £31,000 in four months, while customers report slow checkout during evening peaks.

Problem

The organization has separate engineering and finance reports. Resources lack consistent tags, logs are retained indefinitely, and development instances run continuously. The operations dashboard displays CPU utilization but not request latency, error rate, queue depth, or cost by product. Engineers respond to incidents by adding larger virtual machines.

Analysis

A joint team first defines the service boundary and business objective: complete checkout successfully within the customer experience target while maintaining resilience across two availability zones. It then instruments request traces and records a correlation identifier across the API, payment adapter, and database calls.

The evidence shows that average CPU is only 35%, but p95 latency rises sharply when the database connection pool is exhausted. The larger virtual machines do not solve the bottleneck. Storage analysis shows that 40% of object data is older than one year and rarely accessed. Log analysis shows repeated debug messages generating high ingestion volume. Cost allocation identifies that development accounts represent 22% of compute expenditure and run continuously.

Approach and solution

The team applies several controlled changes:

  • database connection limits and query performance are reviewed;
  • application instances are scaled horizontally with defined minimum and maximum limits;
  • development environments are scheduled outside working hours;
  • old objects move to a lower-cost storage tier under a tested lifecycle policy;
  • debug logging is reduced in production, while security and error logs remain protected;
  • mandatory ownership and environment tags are enforced;
  • dashboards combine technical SLOs with cost per completed checkout;
  • budget and forecast alerts are assigned to named owners.

Each change is tested against availability, p95 latency, error rate, recovery procedures, and cost. A rollback plan is prepared before production deployment.

Outcome

After one billing cycle, compute waste decreases and storage growth slows. More importantly, checkout latency improves because the actual database constraint is addressed. The organization does not claim success from cost reduction alone; it verifies that the service objective remains satisfied. Finance can now attribute expenditure to the retail product, while engineers can connect a latency incident to a trace and a database metric.

Learning points

  1. Average utilization can conceal a performance bottleneck.
  2. Observability is required to explain distributed-system behaviour.
  3. Cost allocation depends on governance metadata and ownership.
  4. Optimization should be validated against reliability and user outcomes.
  5. Business metrics make technical monitoring more meaningful.

9. Challenges, Risks, and Limitations

Cloud monitoring and cost management are not effortless simply because providers expose dashboards. Important limitations include:

  • Metric ambiguity: averages can hide tail latency and short-lived saturation.
  • Data volume: high-cardinality metrics and verbose logs can become expensive.
  • Alert fatigue: excessive or poorly tuned alerts cause operators to ignore warnings.
  • Vendor-specific semantics: services may measure utilization, requests, and billing units differently.
  • Distributed causality: clocks, retries, queues, and asynchronous processing complicate diagnosis.
  • Shared-resource allocation: platform and network costs may not map neatly to one team.
  • Optimization risk: deleting or reducing resources can damage recovery, compliance, or performance.
  • Forecast uncertainty: new products, traffic spikes, exchange rates, and pricing changes weaken forecasts.
  • Tool fragmentation: multiple providers and monitoring systems can produce inconsistent identities and units.

Governance must also address privacy and ethics. Logs and traces may contain personal data, credentials, tokens, location information, or commercially sensitive content. Organizations should minimize collection, redact secrets, restrict access, encrypt data, define retention, and audit use. Monitoring employees or customers without a lawful and proportionate purpose may violate privacy expectations or regulation. Automated remediation should have least privilege, change control, explainable rules, and safe failure modes.

Artificial intelligence can assist anomaly detection, incident summarization, forecasting, and query generation. It should not be treated as an unquestionable authority. Models can generate false positives, miss rare failures, expose sensitive telemetry, or recommend unsafe changes. Human review, access controls, evaluation data, and audit trails remain necessary.

10. Best-Practice Foundation

A practical foundational programme should:

  1. Establish ownership, naming, tagging, and account structure before large-scale migration.
  2. Define important user journeys and their SLIs, SLOs, and business measures.
  3. Collect metrics, structured logs, traces, and events with consistent timestamps and correlation identifiers.
  4. Design alerts around actionable conditions, with severity, owner, runbook, and escalation path.
  5. Set telemetry retention and sampling according to diagnostic value, regulation, and cost.
  6. Separate production, development, and experimental environments.
  7. Create budgets, forecasts, anomaly detection, and graduated notifications.
  8. Review rightsizing and waste regularly, but protect resilience and recovery requirements.
  9. Test every optimization using performance, reliability, security, and cost evidence.
  10. Conduct post-incident and post-optimization reviews so that learning changes architecture or policy.

The central professional habit is to connect evidence to decisions. A metric should support a question; an alert should support an action; a cost report should support accountability; and an optimization should support a measurable business outcome.

Chapter Summary

Cloud computing provides shared, network-accessible, elastic resources as services. IaaS, PaaS, SaaS, and serverless models shift operational responsibilities in different ways, while public, private, hybrid, community, and multicloud deployments create different governance and risk conditions. The shared-responsibility model requires both provider and customer to understand their specific controls.

Consumption-based billing makes cloud expenditure variable and closely connected to architecture, demand, data movement, telemetry, and operational choices. Cost management requires visibility, allocation, forecasting, budgeting, waste reduction, and continuous optimization. The objective is not simply the lowest invoice; it is sustainable business value within reliability, performance, security, compliance, and financial constraints.

Monitoring collects and evaluates known signals. Observability combines telemetry and context to investigate why system behaviour occurs. Metrics, logs, traces, events, and profiles provide complementary evidence. Effective operations connect these signals to SLIs, SLOs, alerts, incident response, business indicators, and cost data.

Reliability, performance, cost, and value are interdependent. A mature cloud practitioner changes resources carefully, measures the outcome, protects necessary resilience, and uses governance to assign ownership. Privacy, security, retention, human oversight, and auditability are essential parts of responsible monitoring and cost management.

Key Terms

Cloud computing: On-demand delivery of shared computing capabilities over a network with rapid provisioning and measured use.

IaaS: A service model providing virtualized infrastructure while leaving substantial operating-system and application responsibility to the customer.

PaaS: A service model in which the provider manages infrastructure and platform components so customers can focus mainly on applications and data.

SaaS: A provider-managed application delivered for customer use through a network.

Elasticity: The ability to increase or decrease capacity dynamically in response to demand.

Scalability: The ability of a system to handle increased workload through additional capacity or improved design.

Shared responsibility: The allocation of security and operational duties between provider and customer.

Consumption-based billing: Charging based on measured quantities of services or resources used.

Monitoring: Systematic collection and evaluation of signals about expected system conditions.

Observability: The ability to infer internal system state from externally available outputs.

Telemetry: Data generated by systems for monitoring, diagnosis, and analysis.

Metric: A numeric measurement associated with a time period and defined aggregation.

Log: A timestamped record describing an event, message, or system activity.

Trace: A representation of a request’s path through distributed components.

SLI: A measured indicator of a service characteristic, such as successful-request rate.

SLO: A target value or range for an SLI over a defined period.

SLA: A formal service commitment, often including remedies or responsibilities.

FinOps: A cross-functional practice for maximizing business value from technology expenditure.

Rightsizing: Adjusting resource capacity to match measured workload requirements.

Showback: Reporting costs to responsible teams without necessarily transferring budget ownership.

Review Questions

Short Answer Questions

  1. What is the difference between scalability and elasticity?
  2. Name two responsibilities commonly retained by a customer using SaaS.
  3. How does observability differ from basic monitoring?
  4. What are the four golden signals?
  5. Why are tags and ownership metadata important for cost management?

Long Answer Questions

  1. Compare IaaS, PaaS, SaaS, and serverless services in terms of control, operational responsibility, and likely use.
  2. Explain the shared-responsibility model and show how the boundary changes across service models.
  3. Discuss the relationship among reliability, performance, cost, and business value.
  4. Explain how metrics, logs, traces, and events complement one another in a distributed cloud system.
  5. Develop a foundational cloud cost-management programme for a medium-sized organization.

Analytical / Application Questions

  1. A development environment contains ten virtual machines running continuously, although it is used eight hours per weekday. Identify the information required before scheduling shutdowns and explain the risks and likely benefits.
  2. A service reports low average CPU utilization but increasing p99 latency and checkout failures. Propose an investigation using telemetry and explain why increasing CPU capacity may not solve the problem.
  3. An organization reduces log retention and disables traces to lower expenditure. Evaluate this decision and recommend a balanced policy considering cost, diagnosis, privacy, compliance, and reliability.

Multiple Choice Questions with Answers

Question 1

Which characteristic most directly distinguishes elasticity from ordinary scalability?

A. Elasticity adjusts capacity dynamically as demand changes

B. Elasticity guarantees that every request succeeds

C. Elasticity requires a private cloud deployment

D. Elasticity eliminates all infrastructure costs

Correct Answer: A. Elasticity adjusts capacity dynamically as demand changes

Question 2

In a typical IaaS arrangement, which responsibility normally remains with the customer?

A. Maintaining the provider’s physical data centre

B. Managing the guest operating system and application configuration

C. Replacing failed physical disks

D. Operating the cloud provider’s core network

Correct Answer: B. Managing the guest operating system and application configuration

Question 3

Which telemetry signal is most directly suited to showing the path of one request through several services?

A. Metric

B. Log-retention policy

C. Trace

D. Budget threshold

Correct Answer: C. Trace

Question 4

If 99,000 of 100,000 valid requests succeed, what is the success SLI?

A. 0.09%

B. 9.9%

C. 99%

D. 99.9%

Correct Answer: C. 99%

Question 5

A virtual machine costs £0.08 per instance-hour. What is the monthly compute cost for four machines running 720 hours, excluding other charges?

A. £23.04

B. £57.60

C. £172.80

D. £230.40

Correct Answer: D. £230.40

Question 6

Which statement best describes observability?

A. It is only the process of creating a monthly invoice

B. It helps infer internal system state from external outputs

C. It replaces the need for security controls

D. It means increasing every telemetry retention period

Correct Answer: B. It helps infer internal system state from external outputs

Question 7

What is the primary purpose of cost allocation metadata?

A. To increase network bandwidth automatically

B. To identify ownership and associate expenditure with products or teams

C. To guarantee a provider SLA

D. To encrypt all application data

Correct Answer: B. To identify ownership and associate expenditure with products or teams

Question 8

Why can reducing telemetry lower operational quality?

A. It always increases CPU utilization

B. It may remove evidence required to diagnose incidents or prove compliance

C. It prevents all autoscaling

D. It converts PaaS into SaaS

Correct Answer: B. It may remove evidence required to diagnose incidents or prove compliance

Question 9

Which is an example of optimization that can reduce waste without necessarily reducing resilience?

A. Deleting all backups

B. Disabling authentication logs

C. Scheduling unused non-production resources outside working hours

D. Removing one availability zone from production

Correct Answer: C. Scheduling unused non-production resources outside working hours

Question 10

What should be verified after a cloud cost optimization change?

A. Only whether the invoice decreased

B. Whether performance, reliability, security, and the intended cost outcome remain acceptable

C. Whether all monitoring alerts were deleted

D. Only whether resource count decreased

Correct Answer: B. Whether performance, reliability, security, and the intended cost outcome remain acceptable

Cloud Monitoring & Cost Optimization
Chapter 1 of 15