Automating Application Development Flashcards

(10 cards)

1
Q

What is CI (Continuous Integration)?

A

Practice in software development where developers merge code changes frequently in one place

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

What does Release do?

A

Process of finalizing and preparing new software or updates

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

What does Deployment do?

A

Involves automated process of software releases to users

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

What does Continuous Delivery do?

A

Ensures code is always deployable after every change with automation

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

What is Continuous Deployment?

A

Automates the process of deploying code changes from testing to production

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

What are ways to Automate Security?

A

■ Implementing Guardrails
■ Managing Security Groups
■ Enabling and Disabling Services and Access
■ Automating Permissions Management

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

What are Guardrails?

A

Automated safety controls to protect against insecure infrastructure configurations

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

What are Security Groups?

A

● Act as virtual firewalls for cloud-based server instances
● Specify allowed incoming and outgoing network traffic using predefined rules

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

What are Automatic RBAC (Role-based Access Controls)?

A

Automate provisioning and de-provisioning of access rights based on assigned roles

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

What is the difference between Continuous Delivery and Continuous Deployment in (CI/CD)?

A

Continuous Delivery requires manual deployment until production, while Continuous Deployment automates the entire Deployment process through to production

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