(8) DevOPS/SecOps Flashcards

1
Q

What is DevOps?

A

DevOps is about the combination of software development and IT ops with the idea of streamlining the SDLC.

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

How is DevOps conducted?

A

DevOps is conducted by using tools called toolchains and what they do is they strengthen the code, building and test, packaging, release, and many other elements of the SDLC

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

What is DevSecOps?

A

DevSecOps describes security as hand in hand with the DevOps model.

It operates with the premise that security is part of every step of the development and is the responsibility of all parties involved.

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

What role do security practitioners have in a DevSecOps model?

A

Security practitioners provide threat analysis, communications, planning, testing, feedback, ongoing improvement and other tasks.

The security practitioner has to have a strong understanding of the risk tolerance involved and an awareness of how the development process is going.

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

Describe the shared capabilities that are in play with DevOps and DevSecOps?

A

DevOps and DevSecOps combine integration and deployment methodologies, automation, integrated tooling involving various security tasks to help ensure strong security.

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

What is Continuous Integration (CI)?

A

CI is a practice within development where code is put into a shared repository on a consistent basis. This could be multiple times per day to more frequently

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

What is Continuous Deployment (CD)?

A

CD is where tested adjustments are integrated right away once they have been tested

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

What are some unintended consequences of the Continuous Integration (CI) and Continuous Development (CD) methods?

A

CI and CD can result in vulnerabilities being added to the code.

It can also result in a untrusted or bad developer putting flaw into code, but the code can be removed as part of the next development cycle

Logging, reporting, and monitoring have to be part of the CI/CD process

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