Cloud Computing Basics - CSD3156

0.0(0)
studied byStudied by 0 people
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
Card Sorting

1/14

flashcard set

Earn XP

Description and Tags

These flashcards cover essential terms and definitions related to cloud computing concepts, technologies, and service models as highlighted in the lecture notes.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

15 Terms

1
New cards

Cloud Computing

A style of computing in which scalable and elastic IT-enabled capabilities are delivered as a service using internet technologies.

2
New cards

Virtualization

The technology that enables an abstraction level of resources, including virtual computers, storage devices, and computer network resources.

3
New cards

Hypervisor

Software that creates and runs virtual machines (VMs) by allowing one host computer to support multiple guest VMs through virtual resource sharing.

4
New cards

Virtual Machine (VM)

A software emulation of a physical computer that runs operating systems and applications like a physical computer.

5
New cards

Infrastructure-as-a-Service (IaaS)

A cloud computing service model that provides virtualized computing resources over the Internet.

6
New cards

Platform-as-a-Service (PaaS)

A cloud computing service model that provides a platform allowing customers to develop, run, and manage applications without the complexity of building and maintaining the infrastructure.

7
New cards

Software-as-a-Service (SaaS)

A cloud computing service model that delivers software applications over the Internet, on a subscription basis.

8
New cards

Pay-as-you-go

A cloud computing payment model that charges users based on their actual resource usage.

9
New cards

Containers

A form of OS virtualization that enables multiple applications to run in isolated partitions on a shared operating system.

10
New cards

Cloud Security

Key considerations and strategies to protect data and applications in the cloud environment from threats.

11
New cards

Elasticity

The ability of a system to dynamically allocate and manage resources as needed to meet changing business demand.

12
New cards

Microservices

An architectural approach where an application is composed of small, independent services that can be deployed and managed independently.

13
New cards

Serverless Functions

A cloud computing execution model where the cloud provider dynamically manages the allocation of machine resources, allowing users to run code without managing the server infrastructure.

14
New cards

Cloud Deployment Models

Different approaches to deploying cloud services, including public, private, hybrid, and multi-cloud deployments.

15
New cards

Data Analytics in the Cloud

The practice of using cloud-based resources to collect, process, and analyze data effectively.