Infrastructure as Code (IaC) Flashcards

1
Q

Infrastructure as Code (IaC)

A

Defining IT infrastructure in code files that can be versioned, tested, and audited.

Goal: eliminate snowflake systems

Can be written in
- YAML
-JSON
- others

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

Snowflake System

A

Configuration that lacks consistency and might introduce risks

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

Idempotence

A

Ability of an operation to produce the same results as many times as the file is executed.

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

Benefits of Infrastructure as Code (IaC)

A
  1. Speed & efficiency
  2. Consistency & standardization
  3. Scalability
  4. cost savings
  5. Accountability & Comoliance
How well did you know this?
1
Not at all
2
3
4
5
Perfectly