Technologies in Pipeline Flashcards

(8 cards)

1
Q

Git

A

A version control system that tracks changes to code. Developers use it to commit code changes and collaborate.

Simple Explanation: “Git is like a save button for code. It keeps track of all changes so you can go back if something breaks.”

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

Jenkins

A

An automation server that handles building, testing, and deploying code.

Simple Explanation: “Jenkins is like a robot that builds and tests your code automatically whenever you make changes.”

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

SonarQube

A

A tool that checks code for quality issues, like bugs, vulnerabilities, and coding standards.

Simple Explanation: “SonarQube is like a spell-checker for code. It finds mistakes and tells you how to fix them.”

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

Checkmarx

A

A static application security testing (SAST) tool that scans code for security vulnerabilities.

Simple Explanation: “Checkmarx is like a security guard for your code. It looks for weaknesses that hackers could exploit.”

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

Blackduck

A

A tool that scans for open-source components in your code and checks for license compliance and vulnerabilities.

Simple Explanation: “Blackduck is like a librarian. It checks if you’re using open-source code legally and safely.”

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

ThreadFix

A

A vulnerability management platform that consolidates findings from tools like Checkmarx and Blackduck.

Simple Explanation: “ThreadFix is like a to-do list for fixing security issues. It collects all the problems found by other tools.”

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

JFrog Artifactory

A

A repository manager that stores build artifacts (e.g., compiled code, libraries).

Simple Explanation: “JFrog is like a storage room for your code. It keeps everything organized and ready for deployment.”

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

UrbanCode Deploy

A

A deployment automation tool that pushes code to different environments (Dev, QA, UAT, PROD).

Simple Explanation: “UrbanCode Deploy is like a delivery truck. It takes your code and drops it off in the right place (Dev, QA, etc.).”

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