Learn in your language
Skip to content
IGCSE · Cambridge (CIE) · 0478

Compare cloud storage with local storage

Balance remote access and collaboration against connectivity, privacy, cost and provider dependence.

Cambridge IGCSE Computer Science 0478 · Hardware · 2026–2028 Version 6 · 3.3

This sequence follows Cambridge IGCSE Computer Science 0478, 2026–2028 syllabus Version 6. It covers subject content sections 3.1–3.3 only. The separately published 2029–2031 syllabus is not mapped here. Practice is original, self-checked and does not award an official Cambridge grade. Full timed papers and human subject-teacher review remain outstanding.

Before you begin

  • No programming language is required. Be comfortable with place value and multiplication; each lesson introduces the computer-science notation it uses.

Work on paper. Try each question before revealing help, and explain why your method works.

Quick readiness check

Which storage can usually be accessed without an internet connection?

What you will learn

  • Compare access to cloud and local data
  • Explain advantages and disadvantages of cloud storage
  • Make a contextual recommendation

Cloud and local storage shift different responsibilities

Cloud storage can provide access from multiple locations, easier sharing and remote backup. A provider may manage capacity and infrastructure, but the user depends on network access and service availability.

Apply and check the rule

Local storage can work without internet and gives the user direct control of a device, but it can be lost or damaged and may be harder to share or back up. Compare privacy, security, cost, reliability and the value of offline access for the specific user.

Pause and explain

Which is a potential cloud-storage advantage?

Put the idea to work

Worked example

A field researcher needs data while offline but wants a copy shared with the team later. Recommend an approach.

Show the worked solution
  1. Local storage works when internet is unavailable.
  2. Cloud storage can support remote sharing and backup when a connection returns.
  3. Using both can balance offline access with team access, with suitable security.

Answer Keep a local working copy for offline use and sync a protected copy to cloud storage when connected.

Try a topic test

Choose Easy, Normal or Difficult. Save your answers and open worked review after finishing.

Test this topic →

From guided practice to a new situation

Write your answer and reasoning first. Use a hint only if you are stuck. The model solution is for self-checking; your written work is not automatically marked.

1 · Guided

Give one advantage and one disadvantage of storing a school assignment in the cloud.

Give me a hint

Consider access and dependence.

Compare my reasoning
  1. It can be opened from different locations and shared easily.
  2. Access can depend on internet and service availability.

It supports remote access/sharing, but may be unavailable without a connection or service.

Look for these in your work

  • Advantage linked
  • Disadvantage linked
2 · Independent

A clinic stores sensitive records. What storage question should it consider before choosing cloud or local?

Give me a hint

Privacy, access control, reliability and local requirements all matter.

Compare my reasoning
  1. Who can access the data and how access is controlled.
  2. Whether the service meets the clinic's privacy, security and availability needs.
  3. How records are backed up and recovered.

Assess access controls, privacy/security obligations, uptime and backup/recovery before choosing a provider or local system.

Look for these in your work

  • Access controls
  • Privacy/security
  • Reliability/recovery
3 · Transfer

A small business wants remote access to files but must keep working during internet outages. Recommend a storage approach and explain the trade-off.

Give me a hint

Use the remote and offline requirements together.

Compare my reasoning
  1. Cloud storage supports remote access and sharing.
  2. Local copies or local storage keep essential files available offline.
  3. Synchronising both requires a backup, access-control and conflict-management plan.

Use cloud storage for remote collaboration and maintain protected local copies of essential files for outages. This adds syncing and security responsibilities but reduces dependence on one access route.

Look for these in your work

  • Remote-access need met
  • Offline need met
  • Operational trade-off stated

Common mistakes

  • Claiming cloud storage is always safer than local storage
  • Ignoring internet availability or provider outages
Recall without your notes

What can you explain now?

Name one disadvantage of relying only on cloud storage.

Compare with the explanation

Access may depend on network and service availability

Without a connection or an available service, remote files may be inaccessible.

After trying it yourself, choose your next review. This is your self-assessment.

Your review choice appears on Today. Sign in to sync it across devices.

Make it stick

State one cloud benefit and one local-storage benefit for a learner who travels.

If you needed the solution, close it and solve the problem again from a blank page. A correct answer is stronger when you can explain the reason for each step.

Keep learning Computer Science

Course scope and assessment

165 original lessons map the listed objectives across all 10 main topics in the 2026–2028 Version 6 syllabus, with worked explanations and guided, independent and transfer practice. This is mapped teaching coverage, not proof of full exam readiness. Three earlier starter lessons remain available but are not counted as syllabus-mapped teaching. Practical programming experience in an executable browser workspace, full timed-paper practice, human subject-teacher review and the separate 2029–2031 syllabus remain outstanding. Practice is self-checked and does not award an official Cambridge grade.

StudyForA · Learn with understanding

Original teaching content and links to official sources. Check your exam year and qualification before using a resource.