Cloud Computing Advantages and Disadvantages: A Complete CPA ISC Guide
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).
The five essential characteristics of cloud computing defined by NIST are:
- On-demand self-service — Users provision resources automatically without human interaction.
- Broad network access — Services available over the network via standard mechanisms.
- Resource pooling — Provider resources are pooled to serve multiple consumers (multi-tenancy).
- Rapid elasticity — Resources scale up or down quickly based on demand.
- 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 |
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.
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 |
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.
- Identify cloud-dependent processes — Map which financial reporting processes rely on cloud services.
- Assess the shared responsibility model — Determine which controls the provider manages vs. the organization.
- Review SOC reports — Obtain and evaluate the provider's SOC 1 or SOC 2 report for control effectiveness.
- Test CUECs — Verify that complementary user entity controls are implemented and operating effectively.
- Evaluate access controls — Assess identity and access management (IAM) policies, including multi-factor authentication and role-based access.
- Review data encryption — Confirm data is encrypted both at rest and in transit.
- 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% |
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
- Accounting Information System (AIS): Complete CPA ISC Guide
- IT General Controls (ITGC): Complete Guide
- COSO Framework: Complete Guide to Internal Controls
- Segregation of Duties: Complete Guide to SoD Controls
- Audit Trail: Complete Guide
- CPA Syllabus 2026: Complete Guide
- CPA Exam Pass Rates: Latest Statistics
- AI in Accounting: Unlock the Future of Finance
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.
Also read: Best CPA Review Courses Compared
FAQs
ACCA blogs
Follow these links to help you prepare for the ACCA exams
IFRS blogs
Follow these blogs to stay updated on IFRS
Formats
Use these formats for day to day operations
- Account closure format
- Insurance claim letter format
- Transfer certification application format
- Resignation acceptance letter format
- School leaving certificate format
- Letter of experience insurance
- Insurance cancellation letter format
- format for Thank you email after an interview
- application for teaching job
- ACCA PER examples
- Leave application for office
- Marketing manager cover letter
- Nursing job cover letter
- Leave letter to class teacher
- leave letter in hindi for fever
- Leave letter for stomach pain
- Leave application in hindi
- Relieving letter format
Interview questions
Link for blogs for various interview questions with answers
- Strategic interview questions
- Accounts payable interview questions
- IFRS interview questions
- CA Articleship interview questions
- AML and KYC interview questions
- Accounts receivable interview questions
- GST interview questions
- ESG Interview questions
- IFRS 17 interview questions
- Concentric Advisors interview questions
- Questions to ask at the end of an interview
- Business Analyst interview questions
- Interview outfits for women
- Why should we hire you question
leave application format
- Leave application for office
- Leave application for school
- Leave application for sick leave
- Leave application for marriage
- leave application for personal reasons
- Maternity leave application
- Leave application for sister marriage
- Casual leave application
- Leave application for 2 days
- Leave application for urgent work
- Application for sick leave to school
- One day leave application
- Half day leave application
- Leave application for fever
- Privilege leave
- Leave letter to school due to stomach pain
- How to write leave letter
Insurance blogs
- Sample letter of appeal for reconsideration of insurance claims
- How to increase insurance agent productivity
- UAE unemployment insurance
- Insurance cancellation letter
- Insurance claim letter format
- Insured closing letter formats
- ACORD cancellation form
- Provision for insurance claim
- Cricket insurance claim
- Insurance to protect lawsuits for business owners
- Certificate holder insurance
- does homeowners insurance cover mold
- sample letter asking for homeowner right to repair for insurance
- Does homeowners insurance cover roof leaks
Leave a comment