Communication

Communication

Cloud computing

Networks including the internet AS Level 13 min read

On this page
  1. What you need to be able to do
  2. What cloud computing is
  3. Public and private clouds
  4. Benefits and drawbacks
  5. Mark-scheme focus
  6. Worked examples
  7. Summary
  8. Can I do this?
  9. Quiz

What you need to be able to do

Syllabus 2.1 Networks including the internet
  • 2.1Explain what cloud computing is, including public and private clouds.
  • 2.1Give the benefits and drawbacks of cloud computing, in a given context.

You need: Client-server (the cloud is client-server over the internet).

What cloud computing is

Cloud computing: accessing a service / files / software on a remote server (or servers), over the internet, instead of on your own device.
Laptop (client)RouterISP → internetFirewallCloud servers in a data centre
Using the cloud: your device is a client; the storage and processing happen in someone's data centre.

What can be provided: storage (files and backups), software run in a browser (email, word processing, spreadsheets, games, databases), and processing power / whole servers rented by the hour. The provider owns and runs the hardware; you pay (or use a free allowance) for what you use.

“Cloud computing is computing in the cloud” repeats the question (June 2022). The idea that earns the mark is a remote server reached over a network / the internet.

Public and private clouds

Public cloudPrivate cloud
Who provides ita third-party provider, over the public internetthe organisation itself, or a provider dedicated to it; over the internet or a private internal network
Who can use itopen to anyone with the right equipment / software / log-in (credentials)only the organisation's selected users: a dedicated / bespoke system
Infrastructureshared with other customers (cheaper)not shared; tailored to the organisation
Controlprovider controls security, backups, updatesgreater control over security, privacy and backups
Costpay-as-you-go, no hardware to buymore expensive (own hardware / dedicated service, staff)
A public cloud does not mean your data is open to anyone, and a private cloud does not mean one person: it is about who the service is offered to. The June 2022 report saw both mistakes.

Benefits and drawbacks

BenefitsDrawbacks
Access from any computer / anywhere with an internet connectionOnly available with an internet connection (not just “a network connection” - June 2021)
No need to buy / install / maintain your own servers, storage or softwareReliance on a third party for security, backups and up-time; the provider may have downtime / technical problems
Backups and disaster recovery usually includedpossibly no backups / no control over backups
Easy to share and collaborate: several people on one documentUploading / downloading large files takes time
Capacity can be increased quickly and easily (scalable)Recurring cost: subscriptions may cost more in the long term; limited free storage
Free for small amounts of storagedata privacy / security concerns (data held by someone else, possibly in another country)
The reports (June 2021, June 2022): benefits and drawbacks must be specific to the cloud, not things that apply to any storage. “Data can be lost” fits any storage; “you rely on the provider to back it up” is a cloud drawback.

1 A school's homework

Students save homework to a public cloud. Give two drawbacks.

Askedtwo drawbacksKnowpublic cloud, students at homeRouteinternet + third party + limits

  1. Students can't access their files without a reliable internet connection
  2. The free space may be limited, so they may have to pay for more
  3. they have no control over the backup / security of their work: they depend on the provider

2 A design company

A design company chooses a private cloud for its work. Why?

Askedbenefits over publicKnowconfidential designsRoutecontrol

  1. Not reliant on a third party, so greater control over security / privacy of confidential designs
  2. greater control over backups
  3. storage tailored / scaled to the company's needs

3 An online course provider

A company sells courses to students worldwide. Why use a public cloud?

AskedreasonsKnowglobal customersRouteavailable on the internet, shared cost

  1. The courses must be available to anyone, on the internet
  2. sharing the provider's infrastructure is more economical than running its own servers

Mark-scheme focus

Define cloud computing; public and private cloud (3 marks)

9618/13/M/J/22 Q8Paper 1 · Theory fundamentalsParts (a) and (b)3 marksFull size
A company uses cloud computing. (a) Define cloud computing. [1] (b) State what is meant by a public cloud and a private cloud. [2]
Credited
  • (a) Accessing a service / files / software on a remote server B1
  • (b) Public: computing services offered by a third-party provider over the public internet // open to anyone with the appropriate equipment / credentials B1
  • Private: only available to select users // a dedicated / bespoke system only accessible to the organisation B1
Not credited
  • (a) “computing in the cloud”; answers that fit any client-server set-up
  • (b) “anyone can see your data” / “only one person can use it”
Why

The cloud is the service; who can use the service decides public or private.

From: 9618/13/M/J/22 Q8(a), (b)

Two drawbacks of using cloud computing (2 marks)

9618/12/M/J/21 Q5Paper 1 · Theory fundamentalsPart (c)4 marksFull size
(c) Seth accesses both software and data using cloud computing. (i) Give two benefits of storing data using cloud computing. [2] (ii) Give two drawbacks of Seth using cloud computing. [2]
Credited
  • (i) e.g. access data from any computer with internet access; in-built backup / disaster recovery; no need for separate storage devices; easily increase capacity; easy sharing B2
  • (ii) e.g. can only access the cloud with internet access; no control over security / backups; uploads / downloads take a long time; more expensive in the long term; storage limit unless paid for B2
Not credited
  • “It needs a network connection” (must be the internet)
  • Drawbacks that apply to any storage (e.g. “files can get corrupted”)

From: 9618/12/M/J/21 Q5(c)

  • Cloud questions in about one paper in two: define (1), public / private (2), benefits and drawbacks (2-4), often in a context.
  • Context matters: drawbacks “to the students”, benefits “to the company” - use the scenario.

Worked examples

Example 1 · Private cloud: define it, then its benefits (Paper 1, 4 marks) ★ Easy
9618/13/M/J/24 Q5Paper 1 · Theory fundamentalsPart (a)4 marksFull size
A multimedia design company has an office with a LAN. (a) The company has private cloud storage for its employees to store their work. (i) Define the term private cloud. [1] (ii) Describe the benefits to the company of using private cloud storage instead of public cloud storage. [3]
1 Read it with me what is actually happening?

(ii) compares private with public: what does the company gain by not sharing a third party's service?

  • instead of publicbenefits relative to public
  • describebenefit + why
2 What is it asking for? the target, part by part
  • (a)(i)definition1
  • (a)(ii)benefits3
3 What do we know? everything the question gives us
    4 Plan the route work backwards from what we want
    FindKey ideaAlready have itWork out firstTrap
    • (ii)
      • Third partynot reliant on one
      • Controlsecurity / privacy / backup
      • Tailoredstorage fits its needs
    5 Now solve it have a go on paper first, then open the worked solution
    1. (i) Dedicated / bespoke services / storage on a remote server only available to the company B1
    2. (ii) Not reliant on a third party B1 … gives greater control over security / privacy B1 … and over backup; storage can be tailored / scaled to the company's requirements B1
    6 Check it does the answer make sense?

    Every benefit is something a public cloud would not give the company ✓.

    Example 2 · Why a public cloud, and two disadvantages against a LAN server (Paper 1, 6 marks) ★★ Medium
    9618/13/O/N/23 Q3Paper 1 · Theory fundamentalsParts (a)(i) and (ii)6 marksFull size
    A company sells online Computer Science courses to students in different countries. The courses are stored on a public cloud. (a)(i) Explain why the company uses a public cloud to store these courses. [2] (ii) Describe two disadvantages of storing data on a public cloud compared to storing data on a server in a LAN. [4]
    1 Read it with me what is actually happening?

    (ii) is 4 marks for 2 disadvantages: each needs its expansion, compared with a server the company would own on its LAN.

    • explain whyreasons from the scenario: students worldwide
    • compared to … a LANwhat the LAN server would avoid
    2 What is it asking for? the target, part by part
    • (a)(i)reasons2
    • (a)(ii)2 described disadvantages4
    3 What do we know? everything the question gives us
      4 Plan the route work backwards from what we want
      FindKey ideaAlready have itWork out firstTrap
      • (ii)
        • Controldata on someone else's infrastructure
        • Internetaccess depends on a reliable connection
        • Costrecurring charges vs one-off LAN cost
      5 Now solve it have a go on paper first, then open the worked solution
      1. (i) Courses must be available to anyone, on the internet B1; sharing infrastructure with other companies is more economical B1
      2. (ii) Possible loss of control unlike the LAN B1 … because the data is on remote / someone else's infrastructure, relying on them for backups and security B1
      3. Requires a reliable internet connection B1 … to reach the remote data, unlike a LAN server B1
      6 Check it does the answer make sense?

      Also credited: increased recurring costs … provider charges must keep being paid, while a LAN costs once ✓.

      Example 3 · Name the parts of a cloud set-up (Paper 1, 3 marks) ★ Easy
      9618/13/O/N/22 Q7Paper 1 · Theory fundamentalsPart (a)3 marksFull size
      (a) The diagram shows hardware and software used to retrieve files stored on the cloud: Laptop - A - Internet Service Provider - Firewall - X (with B). Complete the table: the name of device A that allows the laptop to connect to the internet; a type of cloud, X; an example of an application, B, that can run on the cloud. [3]
      1 Read it with me what is actually happening?

      Read the diagram left to right: laptop → A → ISP → firewall → the cloud X running application B. Brand names are not credited.

      • type of cloudpublic or private
      • example of an applicationa generic type, not a product name
      2 What is it asking for? the target, part by part
      • Adevice1
      • Xtype of cloud1
      • Bapplication1
      3 What do we know? everything the question gives us
        4 Plan the route work backwards from what we want
        FindKey ideaAlready have itWork out firstTrap
          5 Now solve it have a go on paper first, then open the worked solution
          1. A: router B1
          2. X: public (cloud) B1 (reached through an ISP, over the internet)
          3. B: email / word processor / spreadsheet / database / game … B1
          6 Check it does the answer make sense?

          The report: brand names (e.g. a named office suite) are not credited.

          Summary

          • Cloud computing = using services / storage / software on remote servers over the internet.
          • Public: third-party service over the internet, shared infrastructure, open to anyone with credentials. Private: dedicated to one organisation, more control.
          • Benefits: anywhere access, no hardware to buy, backups, sharing, scalable. Drawbacks: needs internet, reliance on a third party, transfer time, ongoing cost.
          If you see…do this
          “define cloud computing”remote server, accessed over the internet
          “public / private”who the service is offered to
          “benefits / drawbacks”cloud-specific, applied to the people in the question

          Can I do this?

          Anything unticked: revise that section first. All ticked: take the quiz.

          Quiz

          The multiple-choice and guided questions need JavaScript. The concept checks and exam practice below work without it.

          Concept checks

          Answer each one in your head first, then open it.

          1Is cloud storage client-server?Show answer

          Yes: your device (client) sends requests over the internet to the provider's servers, which store and return the data.

          2Why is “cloud data is less secure” not automatically true?Show answer

          Security depends on the provider: a large provider may secure data better than a small business could; the real issue is that you rely on them.

          3What would happen to a cloud-based till system if the restaurant's internet went down?Show answer

          It couldn't reach the software or data in the cloud, so it would stop working unless it had an offline mode.

          Exam-style practice

          New questions, not used above. Do them on paper, then mark your work against the official mark scheme.

          Q19618/11/O/N/23 Q2Paper 1 · Theory fundamentalsPart (c)2 marksFull size
          (c) The students can save their school files on a public cloud. Identify two drawbacks of the students storing their files on the public cloud. [2]
          Show the mark scheme
          PartAnswer / workingMarksGuidance
          (c)The students cannot access their files without a reliable internet connectionB1
          The free space may be limited so students may have to pay for more // students have no control over the backup / security of their work, dependent on a third partyB1
          Total: 2 marks
          Q2Past-paper style3 marks

          A charity is deciding whether to store its volunteers' records on a public cloud or on a server in its office LAN.

          Give one benefit of the public cloud and two drawbacks of it for the charity.

          1. [3]
          Show the mark scheme
          PartAnswer / workingMarksGuidance
          Benefit: no server / hardware to buy and maintain // volunteers can access records anywhere with internet // backups providedB1
          Drawback: records only accessible with an internet connectionB1
          Drawback: reliant on the provider for security / backups // recurring subscription cost // data stored by a third party (privacy)B1
          Total: 3 marks

          Your progress on this note is saved when JavaScript is on.