Tooling Flashcards

IaC, IaaS, Terraform, Puppet, Graphite

1
Q

How can you ensure consistent configuration across multiple servers?

A

Puppet, Ansible, Chef, CloudInit Scripts, Packer, etc. Configuration management tools

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

Can you name two configuration management tools and name one high level difference?

A

Puppet is more of a configuration management tool. Ansible is more of a provisioning, configuration and deployment tool.

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

What is IaaS?

A

Infrastructure as a service: is a form of cloud computing that provides virtualised computing resources over the internet.

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

What is IaC?

A
  • the management of infrastructure in a descriptive model
  • generates the same environment every time it is applied
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What is Graphite?

A

A tool that monitors and graphs numeric time-series data such as the performance of computer systems

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

How does Graphite work?

A

Client sends data to carbon caches. The data is then stored/cataloged in the filesystem using time-series database called whisper

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

What is Terraform?

A

A tool for building, changing, and versioning infrastructure safely and efficiently

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

How does Terraform work?

A

Terraform generates an execution plan describing what it will do to reach the desired state, and then executes it to build the described infrastructure.

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

What is Puppet?

A

A configuration management tool.

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

How does Puppet work?

A
  • declarative provisioning (classes, manifests)

* agent-master relationship

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