Introduction to Cloud Computing

57 flashcardsby —Griffith—
Study these flashcardsFree · spaced repetition · iPhone, Android, Mac & web

All cards

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