Cloud Computing Advantages and Disadvantages: A Complete CPA ISC Guide

Updated April 3, 2026 by Vicky Sarin

Cloud Computing Explained: Benefits, Risks & Models

Cloud computing is the delivery of IT services—including servers, storage, databases, networking, software, and analytics—over the internet. With 94% of enterprises now using some form of cloud computing and a global market valued at $912 billion in 2025, understanding cloud computing advantages and disadvantages is essential for CPA candidates preparing for the ISC section of the CPA exam. This guide covers IaaS, PaaS, SaaS service models, deployment architectures, security risks, audit implications, and internal controls—everything you need for exam success and real-world practice.

Key Takeaways

  • Cloud computing delivers IT resources on-demand via the internet, replacing traditional on-premises infrastructure.
  • Three service models (IaaS, PaaS, SaaS) define who manages what in the shared responsibility model.
  • Four deployment types (public, private, hybrid, community) each carry different risk and control profiles.
  • Key advantages include cost savings (20–30% reduction), scalability, disaster recovery, and remote access.
  • Key disadvantages include vendor lock-in, security concerns, compliance complexity, and potential downtime.
  • CPA ISC exam tests cloud service models, shared responsibility, SOC reports, and IT general controls.
  • Audit implications require evaluating SOC 1/SOC 2 reports and complementary user entity controls (CUECs).

What Is Cloud Computing?

Cloud computing is the on-demand delivery of computing resources—servers, storage, databases, networking, software, analytics, and intelligence—over the internet. Instead of owning and maintaining physical data centers and servers, organizations access technology services from a cloud service provider (CSP) such as Amazon Web Services (AWS), Microsoft Azure, or Google Cloud Platform (GCP).

Definition Box: Cloud computing is a model for enabling ubiquitous, convenient, on-demand network access to a shared pool of configurable computing resources that can be rapidly provisioned and released with minimal management effort or service provider interaction. — NIST (National Institute of Standards and Technology)

The five essential characteristics of cloud computing defined by NIST are:

  1. On-demand self-service — Users provision resources automatically without human interaction.
  2. Broad network access — Services available over the network via standard mechanisms.
  3. Resource pooling — Provider resources are pooled to serve multiple consumers (multi-tenancy).
  4. Rapid elasticity — Resources scale up or down quickly based on demand.
  5. Measured service — Usage is monitored, controlled, and reported transparently.

For CPA candidates studying IT general controls, cloud computing fundamentally changes how organizations manage their technology infrastructure and, consequently, how auditors assess IT risk.

Cloud Service Models: IaaS vs PaaS vs SaaS

Cloud services are categorized into three models based on the level of abstraction and control provided to the user. Understanding these models is critical for the CPA ISC exam, as each model shifts responsibility for controls differently between the provider and the customer.

Feature IaaS PaaS SaaS
What you get Virtual machines, storage, networking Development platform and tools Complete software application
Customer manages OS, middleware, applications, data Applications and data Data and user access only
Provider manages Hardware, networking, virtualization OS, middleware, runtime Everything except user data
Examples AWS EC2, Azure VMs, Google Compute Azure App Service, Google App Engine, Heroku Salesforce, QuickBooks Online, Microsoft 365
Control level High Medium Low
Market share (2025) Fastest growing segment Growing rapidly with DevOps Largest segment by revenue
💡 Pro Tip: For the CPA ISC exam, remember that as you move from IaaS to SaaS, the customer's control decreases but so does their management burden. The audit approach must adapt accordingly—IaaS requires more direct testing, while SaaS relies heavily on SOC reports.

Cloud Deployment Models

Cloud infrastructure can be deployed in four ways, each with distinct security, cost, and compliance characteristics. According to recent data, 72% of organizations use a hybrid cloud approach, while 87% of enterprises have adopted a multi-cloud strategy.

Deployment Model Description Advantages Disadvantages Best For
Public Cloud Resources shared across multiple tenants via the internet Low cost, high scalability, no maintenance Less control, data residency concerns, multi-tenant risks Startups, non-sensitive workloads
Private Cloud Dedicated infrastructure for a single organization Maximum control, enhanced security, compliance Higher cost, limited scalability, maintenance burden Regulated industries (healthcare, finance)
Hybrid Cloud Combination of public and private clouds Flexibility, optimized costs, data sovereignty Complex management, integration challenges Enterprises with mixed workloads
Community Cloud Shared by organizations with common requirements Shared costs, tailored compliance, collaboration Limited providers, shared risk exposure Government agencies, industry consortiums

Advantages of Cloud Computing

The global cloud computing market reached $912 billion in 2025 and is projected to grow at a CAGR of 20.6% through 2035, driven by these compelling advantages:

1. Cost Reduction and OpEx Model

Cloud computing converts capital expenditure (CapEx) to operational expenditure (OpEx). Organizations avoid massive upfront investments in hardware and data centers. According to industry data, companies report 20–30% cost reductions after cloud migration.

2. Scalability and Elasticity

Resources scale automatically based on demand. During tax season, an accounting firm can instantly increase computing capacity and scale back when demand normalizes—paying only for what they use.

3. Business Continuity and Disaster Recovery

Cloud providers maintain geographically distributed data centers with built-in redundancy. This means 99.95–99.99% uptime SLAs and automatic failover capabilities that would be prohibitively expensive to replicate on-premises.

4. Remote Access and Collaboration

Cloud-based tools enable real-time collaboration across geographies. This is particularly relevant for audit teams working across multiple client sites, accessing audit trail documentation from anywhere.

5. Automatic Updates and Patch Management

Cloud providers handle software updates, security patches, and infrastructure maintenance, reducing the IT burden on organizations and ensuring systems stay current with the latest security protections.

6. Enhanced Security Infrastructure

Major CSPs invest billions in security annually—far more than most individual organizations could afford. AWS, Azure, and GCP maintain SOC 2 Type II certifications, ISO 27001 compliance, and industry-specific accreditations.

7. Environmental Sustainability

Cloud data centers achieve higher utilization rates (65–75%) compared to on-premises centers (12–18%), resulting in lower carbon footprints per unit of computing.

Disadvantages of Cloud Computing

Despite its benefits, cloud computing introduces significant risks that CPAs and auditors must understand. A Forrester survey found that 65% of IT leaders cite security as the top barrier to cloud adoption, while 40% report unexpected cost overruns.

1. Security and Data Privacy Risks

Storing sensitive financial data off-site introduces risks including unauthorized access, data breaches, and insider threats. Multi-tenant environments create a risk that data isolation failures could expose confidential information across clients.

⚠️ Warning: In multi-tenant cloud environments, a misconfigured access control in one tenant can potentially expose data across the shared infrastructure. This is a critical risk for organizations handling financial data subject to segregation of duties requirements.

2. Vendor Lock-In

Migrating between cloud providers is complex and costly. Proprietary APIs, data formats, and service architectures can trap organizations with a single provider, limiting negotiating power and increasing dependency risk.

3. Compliance and Regulatory Complexity

Data stored in the cloud may reside in multiple jurisdictions, complicating compliance with regulations like GDPR, HIPAA, and SOX. Organizations must verify where their data is physically stored and processed.

4. Downtime and Service Outages

Even major providers experience outages. AWS experienced several significant outages in recent years, disrupting thousands of businesses. While rare, cloud outages can halt critical financial processes.

5. Limited Control and Visibility

Organizations surrender direct control over infrastructure, change management schedules, and security configurations. The provider deploys updates on its own schedule—the entity may not control or even know about changes affecting their environment.

6. Data Transfer and Bandwidth Costs

While cloud storage is inexpensive, data egress charges (moving data out of the cloud) can create unexpected costs. Organizations processing large volumes of financial data need to carefully model these expenses.

7. Internet Dependency

Cloud services require reliable internet connectivity. Network failures or latency issues can render cloud-based accounting information systems inaccessible during critical periods like month-end close or audit fieldwork.

The Shared Responsibility Model

The shared responsibility model is a fundamental concept for the CPA ISC exam. It defines which security and control obligations belong to the cloud service provider (CSP) and which remain with the customer.

Responsibility Area IaaS PaaS SaaS
Physical security Provider Provider Provider
Network infrastructure Provider Provider Provider
Virtualization layer Provider Provider Provider
Operating system Customer Provider Provider
Middleware/Runtime Customer Provider Provider
Application Customer Customer Provider
Data Customer Customer Customer
User access management Customer Customer Customer
Compliance Shared Shared Shared
💡 Pro Tip: Even in a SaaS model where the provider manages nearly everything, the customer always retains responsibility for data governance, user provisioning, and compliance oversight. This is a frequently tested concept on the CPA ISC exam.

Cloud Computing and Internal Controls

Cloud adoption directly impacts an organization's COSO-based internal control framework. CPAs must evaluate how cloud environments affect each component of internal control.

Step-by-Step: Evaluating Cloud Controls
  1. Identify cloud-dependent processes — Map which financial reporting processes rely on cloud services.
  2. Assess the shared responsibility model — Determine which controls the provider manages vs. the organization.
  3. Review SOC reports — Obtain and evaluate the provider's SOC 1 or SOC 2 report for control effectiveness.
  4. Test CUECs — Verify that complementary user entity controls are implemented and operating effectively.
  5. Evaluate access controls — Assess identity and access management (IAM) policies, including multi-factor authentication and role-based access.
  6. Review data encryption — Confirm data is encrypted both at rest and in transit.
  7. Assess vendor management — Evaluate the organization's cloud vendor governance program and SLA monitoring.

Key IT general controls (ITGCs) affected by cloud computing include:

  • Access controls — IAM policies, single sign-on (SSO), privileged access management
  • Change management — Provider-initiated updates, configuration drift, version control
  • Operations — Backup procedures, incident response, business continuity
  • Network security — Firewalls, intrusion detection, DDoS protection, network segmentation

Audit Implications of Cloud Computing

When a client migrates financially significant processes to cloud infrastructure, the auditor's risk assessment changes fundamentally. Auditors must understand how cloud computing affects evidence gathering, control testing, and risk evaluation.

Audit Dimension Cloud Environment Traditional On-Premises
Control location Controls reside with the CSP, outside entity's direct governance Controls within entity's own IT department
Evidence source SOC 1/SOC 2 reports from provider, plus CUEC testing Direct testing of entity's IT general controls
Auditor access Provider may restrict access; contractual audit rights vary Direct access to servers, configurations, logs
Change management Provider deploys updates on own schedule Entity controls timing and approval of changes
Data segregation Multi-tenant risk of data cross-contamination Single-tenant by default; not an additional risk

SOC Reports and Cloud Auditing

SOC (System and Organization Controls) reports are the primary mechanism for auditors to gain assurance over cloud provider controls:

  • SOC 1 (SSAE 18) — Focuses on controls relevant to financial reporting. Used when the CSP processes transactions affecting financial statements.
  • SOC 2 — Evaluates controls based on Trust Services Criteria (security, availability, processing integrity, confidentiality, privacy). Used for broader IT control assurance.
  • Type I — Point-in-time assessment of control design.
  • Type II — Assessment of control design AND operating effectiveness over a period (typically 6–12 months). Preferred by auditors.

Complementary User Entity Controls (CUECs)

CUECs are controls that the service organization assumes the user entity will implement. Even if the CSP's SOC report shows clean results, the audit is incomplete without testing CUECs such as:

  • User access reviews and provisioning/deprovisioning procedures
  • Password policies and multi-factor authentication enforcement
  • Data backup verification and restoration testing
  • Monitoring of CSP performance against SLAs

Cloud Computing on the CPA ISC Exam

Cloud computing is a significant topic within the CPA ISC discipline. Here is what you need to know for exam preparation:

ISC Topic Area Cloud Computing Focus Weight
IT Governance Cloud vendor management, SLA monitoring, risk frameworks 15-25%
Security, Confidentiality, Privacy Encryption, access controls, data classification in cloud 25-35%
Data Management Cloud storage, backup, data residency, retention policies 15-25%
System Operations IaaS/PaaS/SaaS models, deployment types, shared responsibility 20-30%
Exam Strategy: Focus on understanding the shared responsibility model across all three service models, SOC report types and their use in cloud auditing, and the specific risks introduced by multi-tenant environments. Practice scenario-based questions involving cloud migration decisions and control assessments.

Boost your ISC preparation with a comprehensive review course. Surgent's CPA review course covers cloud computing topics in depth with adaptive learning technology that focuses on your weak areas.

Cloud Security Frameworks and Compliance

Several frameworks guide cloud security and compliance. Understanding these is valuable for both the CPA ISC exam and professional practice:

Framework Focus Area Relevance to CPAs
CSA Cloud Controls Matrix (CCM) Cloud-specific security controls across 17 domains Provides a comprehensive control framework for cloud risk assessment
ISO 27017 Cloud-specific information security controls Extension of ISO 27001 with cloud-specific guidance
NIST SP 800-144 Guidelines on security and privacy in public cloud U.S. government standard; foundational for cloud risk evaluation
FedRAMP Security assessment for cloud products used by U.S. government Mandatory for government cloud deployments; rigorous control baseline
SOC 2 Trust Services Criteria Security, availability, processing integrity, confidentiality, privacy Primary assurance mechanism for cloud provider controls

Cost Classification in Cloud Computing

From an accounting perspective, cloud adoption changes how IT expenditures are classified:

  • IaaS — May involve capitalizable elements (e.g., implementation costs under ASC 350-40)
  • SaaS — Generally treated as operating expense; implementation costs may be capitalized under certain conditions
  • Migration costs — Data conversion and testing costs are typically expensed as incurred
  • Training costs — Always expensed as incurred

Real-World Cloud Computing Case Studies

Case Study 1: Financial Services Cloud Migration

A mid-sized accounting firm migrated its practice management and client data to a SaaS-based cloud platform. Results included a 35% reduction in IT costs, improved collaboration across 12 offices, and enhanced disaster recovery capabilities. However, the firm had to implement additional controls for client data segregation and obtain SOC 2 assurance from its cloud provider.

Case Study 2: ERP Cloud Deployment Audit Challenge

A manufacturing company moved its entire ERP system to a cloud-based IaaS platform. The external auditor found that while the cloud provider's SOC 2 report was clean, the company had not implemented several critical CUECs—including access reviews and data backup verification. This gap resulted in a material weakness in IT general controls.

Case Study 3: Hybrid Cloud for Regulatory Compliance

A healthcare organization adopted a hybrid cloud strategy, keeping patient records on a private cloud while using public cloud for non-sensitive analytics. This approach balanced cost efficiency with HIPAA compliance requirements, demonstrating how deployment model selection directly impacts the control environment.

Frequently Asked Questions

What are the main advantages of cloud computing?

The main advantages include cost reduction (converting CapEx to OpEx), scalability and elasticity, improved disaster recovery, remote access and collaboration, automatic updates, enhanced security infrastructure from major providers, and environmental sustainability through better resource utilization.

What are the biggest disadvantages of cloud computing?

Key disadvantages include security and data privacy risks in multi-tenant environments, vendor lock-in, regulatory compliance complexity across jurisdictions, potential downtime during provider outages, limited control over infrastructure changes, unexpected data transfer costs, and internet dependency.

How does cloud computing appear on the CPA ISC exam?

The CPA ISC exam tests cloud computing within IT governance, security, data management, and system operations topics. Key areas include service models (IaaS, PaaS, SaaS), deployment types, the shared responsibility model, SOC reports, and IT general controls in cloud environments.

What is the shared responsibility model in cloud computing?

The shared responsibility model defines which security obligations belong to the cloud provider versus the customer. The provider manages physical infrastructure and varying levels of the technology stack depending on the service model, while the customer always retains responsibility for data, user access management, and compliance.

How do auditors evaluate cloud computing controls?

Auditors primarily rely on SOC 1 and SOC 2 reports from cloud providers to assess control effectiveness. They also test complementary user entity controls (CUECs), evaluate access management policies, review data encryption practices, and assess the organization's vendor governance program.

What is the difference between IaaS, PaaS, and SaaS?

IaaS provides virtual infrastructure (servers, storage, networking) with maximum customer control. PaaS provides a development platform where the provider manages the OS and middleware. SaaS delivers complete applications where the provider manages everything except user data and access—examples include QuickBooks Online and Salesforce.

Is cloud computing more secure than on-premises?

Major cloud providers generally invest more in security than most individual organizations and maintain certifications like SOC 2 Type II and ISO 27001. However, security depends on proper configuration, access management, and implementation of CUECs. Misconfigured cloud environments are a leading cause of data breaches.

About the Author

Vicky Sarin is the founder of Eduyush, a leading platform for professional certification exam preparation. With extensive experience in accounting education and CPA exam preparation, Vicky helps candidates navigate complex topics like cloud computing, IT controls, and information systems through practical, exam-focused content.

Related Reading

Ready to Pass the CPA ISC Exam?

Get comprehensive cloud computing coverage and 7,700+ practice questions with Surgent's CPA Review Course. Adaptive learning technology identifies your weak areas and creates a personalized study plan.

Explore Surgent CPA Review

Also read: Best CPA Review Courses Compared


Leave a comment

Please note, comments must be approved before they are published

This site is protected by hCaptcha and the hCaptcha Privacy Policy and Terms of Service apply.


Featured product

Featured product

Featured product

FAQs