Cloud Infrastructures Flashcards

(9 cards)

1
Q

IaaS

A

Infrastructure as a service (IaaS) → cloud model that provides virtual servers, storage, and networking, where you install and manage the operating system and applications just like a traditional server, but without owning physical hardware.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

PaaS

A

Platform as a service (PaaS) → cloud model that provides a ready-made environment for running applications, where you write and deploy code without managing the operating system or server configuration.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

SaaS

A

Software as a service (SaaS) → cloud model that delivers complete software applications over the internet, where you simply use the application without managing servers, platforms, or code.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

FaaS

A

Function as a service (FaaS) → serverless cloud model where you write small pieces of code called functions that run only when triggered by events, without managing servers or full applications.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Hybrid Cloud

A

Hybrid cloud → cloud model that combines on-premises systems with cloud services, allowing workloads or data to operate across both environments.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

IaC

A

Infrastructure as code (IaC) → approach where servers, networks, and cloud resources are created and managed using code and templates instead of manual setup, making deployments consistent, repeatable, and less error-prone.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Monolithic Architecture

A

Monolithic architecture → application design where all functionality runs as a single, tightly coupled system, meaning one failure or update can impact the entire application.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Microservice Architecture

A

Microservice architecture → application design that breaks functionality into small, independent services that run separately and communicate with each other, improving scalability, resilience, and faster updates.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

APIs

A

Application programming interfaces (APIs) → set of rules and protocols that allow two different software programs to communicate with each other and exchange data.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly