Cloud computing means storing and processing data on remote servers (owned by a third party) accessed over the internet, rather than on local hardware. Resources are available on demand from anywhere with internet access.
| Model | Stands for | What's provided | Example |
|---|---|---|---|
| IaaS | Infrastructure as a Service | Virtual hardware: servers, storage, networking. Customer manages OS, middleware, apps. | AWS EC2, Microsoft Azure VMs, Google Compute Engine |
| PaaS | Platform as a Service | Hardware + OS + development environment. Customer manages apps and data only. | Google App Engine, Heroku, Azure App Service |
| SaaS | Software as a Service | Complete application delivered over the internet. Customer just uses the software. | Google Docs, Microsoft 365, Dropbox, Salesforce |
Memory tip: IaaS = bottom (hardware) → PaaS = middle (platform) → SaaS = top (complete application)
A system of interlinked hypertext documents accessed via the internet using HTTP/HTTPS. Web pages are stored on web servers; web browsers retrieve and display them. The WWW is a service that runs over the internet — the internet is the infrastructure; the web is one of many services using it.
Electronic mail uses SMTP to send and POP3/IMAP to receive (covered in 1.2.4). Email servers store messages until retrieved by the client.
Used to transfer files between computers over TCP/IP. FTP uses ports 20 (data) and 21 (control). Not encrypted by default.
VoIP transmits voice calls as digital packets over the internet (e.g. Skype, WhatsApp calls, Teams). Advantages: cheap/free calls; disadvantages: call quality depends on bandwidth and latency, requires power (no telephony backup).
Data (video/audio) is received and displayed in real time without downloading the entire file first. Uses buffering — a small amount stored temporarily to handle network variations. Examples: Netflix, Spotify, YouTube.
A CDN is a geographically distributed network of servers that deliver web content to users from the server closest to them. Benefits: reduced latency, improved load times, reduced load on origin server, better resilience. Examples: Cloudflare, AWS CloudFront, Akamai.
8 questions · instantly marked · Cambridge 9618 standard
| Term | Definition |
|---|
10 questions · 10 marks · 10 minutes