Automation Concepts and Technology Flashcards

1
Q

A software development method where code updates are tested and committed
to a development or build server/code repository rapidly

A

Continuous Integration

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

A software development method where application and platform requirements
are frequently tested and validated for immediate availability

A

Continuous Delivery

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

A software development method where application and platform updates are
committed to production rapidly

A

Continuous Deployment

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

An organizational culture shift that combines software development and systems
operations by referring to the practice of integrating the two disciplines within a
company

A

DevOps

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

A combination of software development, security operations, and systems
operations by integrating each discipline with the others

A

DevSecOps

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

A provisioning architecture in which deployment of resources is performed by
scripted automation and orchestration

A

Infrastructure as Code (IaC)

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

Any system that is different in its configuration compared to a standard template
within an infrastructure as code architecture

A

Snowflake Systems

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

A property of IaC that an automation or orchestration action always produces the
same result, regardless of the component’s previous state

A

Idempotence

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

The science of creating machines with the ability to develop problem solving and
analysis strategies without significant human direction or intervention

A

Artificial Intelligence (AI)

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

A component of AI that enables a machine to develop strategies for solving a task
given a labeled dataset where features have been manually identified but without
further explicit instructions

A

Machine Learning (ML)

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

An architecture of input, hidden, and output layers that can perform algorithmic
analysis of a dataset to achieve outcome objectives

A

Artificial Neural Network (ANN)

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

A refinement of machine learning that enables a machine to develop strategies
for solving a task given a labeled dataset and without further explicit instructions

A

Deep Learning

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

The process of incorporating new updates and information to an organization’s
existing database to improve accuracy

A

Data Enrichment

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

A class of security tools that facilitates incident response, threat hunting, and
security configuration by orchestrating automated runbooks and delivering data
enrichment

A

Security Orchestration, Automation, and Response (SOAR)

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

A security information and event monitoring system with an integrated SOAR
▪ Scans security/threat data
▪ Analyze it with ML
▪ Automate data enrichment
▪ Provision new resources

A

Next-gen SIEM

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

A checklist of actions to perform to detect and respond to a specific type of
incident

A

Playbook

17
Q

An automated version of a playbook that leaves clearly defined interaction points
for human analysis

A

Runbook