1What is cloud computing?
Cloud computing is the on-demand delivery of IT resources over the Internet with pay-as-you-go pricing.
2What is the main idea behind early cloud computing models?
Information and data processing can be done more efficiently on large farms of computing and storage systems accessible via the Internet.
3What is grid computing?
Grid computing is a collection of computer resources from multiple locations to reach a common goal, mainly for scientific computing.
4What is utility computing?
Utility computing is a service model where providers offer computing resources on demand and charge based on usage.
5What are key characteristics of cloud computing?
On-demand, scalable, elastic services with metered usage and resource sharing.
6What does “elastic computing” mean?
The ability to dynamically acquire computing resources on demand to support variable workloads.
7Why is cloud computing cost-effective?
Lower provider costs due to resource multiplexing are passed on to users.
8How is data stored in cloud computing?
Data is stored in the cloud, appearing location-independent to users.
9Who handles maintenance and security in cloud computing?
Service providers handle maintenance and security for higher efficiency.
10What are shared resources in cloud computing?
CPU cycles, storage, and network bandwidth shared among users.
11What is resource multiplexing?
Multiple applications share systems and their peak demands do not align, allowing higher utilisation.
12Why are aggregated resources useful?
They support data-intensive applications.
13How does cloud computing support collaboration?
Data sharing facilitates global collaborative work.
14Why does cloud computing eliminate initial investment costs?
Users no longer need to buy or maintain private computing infrastructure.
15What is the pay-as-you-go model?
Users pay only for the resources they consume.
16What is cloud elasticity or scalability?
The ability to scale workloads up or down quickly.
17How does virtualisation increase user convenience?
Users work in familiar, virtualised environments.
18What is a public cloud?
A cloud infrastructure available to the general public and owned by a service provider.
19What is a private cloud?
A cloud infrastructure used exclusively by one organisation.
20What is a hybrid cloud?
A combination of two or more cloud types enabling data and application portability.
21What is a community or federated cloud?
A cloud infrastructure shared by organisations with common concerns.
22Why is cloud computing successful technologically?
It efficiently exploits advances in software, networking, storage, and processors.
23Why is cloud computing successful economically?
Its adoption by industries, finance, and government creates huge economic impact.
24Why is cloud infrastructure easier to manage?
A single cloud often runs homogeneous resources within one administrative domain.
25What is a major availability challenge in cloud computing?
Service failure or downtime from the provider.
26Why is data confidentiality a concern in cloud computing?
Users rely on providers to protect sensitive data, raising auditability issues.
27How does service diversity affect cloud users?
Different providers use different data organisation and interfaces, limiting mobility.
28Why is data transfer a bottleneck?
Many cloud applications are highly data-intensive.
29What causes performance unpredictability in the cloud?
Resource sharing among multiple users.
30Why is resource management challenging?
Large data centres must handle varied and complex workloads.
31Why are security and confidentiality major concerns?
Sensitive applications require strong protection from breaches.
32What is IaaS?
Infrastructure-as-a-Service provides compute resources, VMs, storage, and networking with user control over OS and apps.
33What can users control in IaaS?
Operating systems, storage, deployed applications, and some networking components.
34What services does IaaS offer?
Server hosting, storage, virtual instances, load balancing, bandwidth provisioning.
35What is PaaS?
Platform-as-a-Service lets users deploy applications using provider-supported languages and tools.
36What do PaaS users control?
Deployed applications and some hosting environment configurations.
37What do PaaS users NOT manage?
Underlying infrastructure such as servers, OS, networks, and storage.
38When is PaaS not useful?
When applications must be portable, use proprietary languages, or require customised hardware/software.
39Give examples of PaaS services.
Google App Engine and Windows Azure.
40What analogy describes PaaS?
Like taking a taxi—you provide the destination, and the provider handles the route and vehicle.
41What is SaaS?
Software-as-a-Service provides complete applications managed by the service provider.
42What do SaaS users manage?
They do not manage infrastructure or application capabilities.
43What services does SaaS provide?
Workflow management, CRM, communication tools, financial management, and more.
44When is SaaS not suitable?
For real-time applications or when data cannot be hosted externally.
45Give examples of SaaS.
Gmail and Salesforce.
46What activities are included in cloud service management?
Virtualisation, provisioning, QoS, billing, support, and backups.
47What are cloud security management tasks?
Authentication, intrusion detection, cryptography, access control, and firewalls.
48What do cloud customer services include?
Customer support, subscriptions, BI, reporting, and personalisation.
49What do cloud integration services cover?
Data management and development.
50How does cloud computing affect control of data?
Users relinquish control to third-party services.
51Why does distributed data storage create concerns?
Data is stored across multiple organisations and locations.
52What are interoperability implications?
Multiple services interacting can lead to unauthorised access, corruption, failures, or downtime.
53What is de-perimeterisation?
Systems span multiple organisations, crossing security boundaries and complicating responsibility.
54How does identity fraud impact cloud computing?
Unauthorised access and data dissemination increase risks.
55Why is privacy a major issue in cloud computing?
Providers store massive amounts of sensitive personal information globally.
56How do cultural differences affect privacy in the cloud?
Some cultures value privacy highly, while others prioritise community, creating mixed attitudes.
57What makes clouds vulnerable?
Malicious attacks and infrastructure failures like power outages.