AZ-400 Chapter 11 - 14 Flashcards

1
Q

Storing secrets in service connections

A

like for git or jenkins
will have a token or password

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

OWASP

A

Security vulnerabilities
Test them with OWASP ZAP - does a baseline scan or a full active scan (can install on VM or container)
It’s a passive pen test

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

Azure Policy

A

use this to configure and enforce business rules
protects settings changes
can provide audit results

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

Defender for Cloud

A

closes server vulnerabilities
continually assess/hardens security

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

Monitor apps (mobile and desktop)

A

Mobile - use App Center. have to install crashes NuGet package in the app you deployed
Desktop - use Raygun, have to install it in the app via NuGet

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

Monitor Web Apps

A

structured logging - parameterized text
Application Insights - logs and metrics in this, lets you see availability
Metrics are stored for 93 days, metrics include requests/min, transactions/minute, error rate

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

Live Site Review

A

review an alert event
talk about what happened, what worked, what to improve, was the alert adequate

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

What is direct feedback?

A

In-product: non-intrusive, users do it inside the app. Anonymous
Public roadmap: share the backlog and get requests
Focus groups: time intensive

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

What is indirect feedback?

A

Gathering metrics
Sentiment analysis (twitter)
hypothesis development - test to see what users like

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

What KPI metrics can show DevOps success?

A

lead time
deployment freq
change failure rate

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

What is value stream mapping?

A

Keeping a lean process by eliminating waste
1 - get a baseline
2 - target a future state
3 - gains are analyzed
watch Lead Time and Process Time

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

Keys for data driven Devops

A

measure what matters
report against benchmarks
automate
develop insights

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

What are the 2 kinds of feedback loops?

A

Reinforcing - when one thing increases, so does another
Stabalizing - when one thing increases, another decreases. Eventually they come into balance

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

Application Insights

A

houses logs and metrics
can determine availability
use release annotations to see build data here
can implement tests in VS for this to trigger (called multi-step tests)
need an instrumentation key for this to reference App Insights
Can have KQL queries for searching logs (render will make bar chart)

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

Azure Monitor

A

can be added to the pipeline to check for active alerts

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

Which scans should run when?

A

Infrastructure scan should be nightly
Static code scans should be pull request
vulnerability scans should be CI
pen test should be deployment

17
Q

If you want to track bugs and user stories on Kanban you choose..

A

Agile

18
Q

If you want to track the backlog on a Kanban board you choose..

A

Scrum

19
Q

SonarQube needs…

A

Gradle

20
Q

Use this git command to tag a release

A

git tag -m “thing”

21
Q

YAML pipeline caching does what?

A

Downloads libraries and caches them so they can be re-used

22
Q

KQL basic commands

A

take - view sample of records
project - to define what columns to see
summarize - group by the ‘by’ clause
count - provides count