Terminology Flashcards

1
Q

Azure Event Grid - Event

A

What happened.

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

Azure Event Grid - Event Source

A

Where the event took place

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

Azure Event Grid - Topic

A

The endpoints where publishers send events

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

Azure Event Grid - Subscriptions

A

The endpoint, or built-in mechanism to route events to one or more handlers

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

Azure Event Grid - Event Handlers

A

The app or service to handle the event

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

Azure Event Grid - Event Size up to GA SLA

A

64 kB

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

Azure Event Grid - System topics

A

built-in topics provided by Azure Services

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

Azure Event Grid - Custom topics

A

application or third party topics

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

Azure Event Grid - Event Schema

A

A set of string properties that every event has

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

Azure Event Grid - Time-To-Live

A

Max duration in minutes that an event is allowed to exist before being dropped or dead-lettered.

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

Azure Event Grid - TTL

A

Time to live

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

Azure Event Grid - Retry policy

A

Failed events are dropped or deadlettered if max number of tries or max TTL is reached

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

Azure Event Grid - Output Batching

A

Delivering events in batches for high throughput scenarios

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

Azure Event Grid - Delayed delivary

A

If an endpoint keeps failing, Event grid won’t try new events for up to several hours

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

Azure Event Grid - Dead-lettering

A

An event is sent to a storage account if the retry policy is failed

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

Azure Event Grid - Subscription Reader

A

Lets you read event subscriptions

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

Azure Event Grid - Subscription Contributor

A

Lets you manage event subscription operations

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

Azure Event Grid - Contributor

A

Lets you create and manage Event Grid Resources

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

Azure Event Grid - Data Sender

A

Lets you send events to Event Grid Topics

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

Azure Event Grid - 3 filter types

A

Event types, Subject pre/postfix, advanced fields and operators

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

Azure Event Hub

A

Big data streaming platform and event ingestion service

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

Azure Event Grid

A

Serverless Event Broker

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

Azure Event Hub - Event Hub Client

A

Interface for developers for interacting with Event Hub

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

Azure Event Hub - Producer

A

A client that serves as a source of telemetry data

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

Azure Event Hub - Consumer

A

Reads info off of Event Hubs and processes it.

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

Azure Event Hub - Partition

A

An ordered sequence of events

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

Azure Event Hub - Consumer Groups

A

Multiple applications with their own seperate views on the stream in terms of pace and position

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

Azure Event Hub - Event Receivers

A

Any entity that reads data from Event Hub

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

Azure Event Hub - Throughput units

A

Prepurchased units to control the capacity of event hubs

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

Azure Event Hub - Capture

A

Streaming the data in Event Hub to blob storage or data lake storage

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

Azure Event Hub - First Wins Policy

A

The first trigger encountered causes a capture operation

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

Azure Event Hub - EventProcessorClient

A

.Net and Java implementation to balance event hub load between instances of your program

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

Azure Event Hub - EventHubCustomerClient

A

Python and JavaScript implementation to balance event hub load between instances of your program

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

Azure Event Hub - Data Owner

A

Has complete access to Event Hub resources

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

Azure Event Hub - Data Sender

A

Has access to give ‘send access’ to Event Hub resources

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

Azure Event Hub - Data Receiver

A

Has access to give ‘Receive access’ to Event Hub resources

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

Azure Event Hub - Checkpointing

A

An event processor marks or commits a position of the last successfully processed event

38
Q

Azure Key Vault

A

A cloud service for securely storing and accessing secrets

39
Q

Azure Key Vault - 2 container types

A

Vaults, HSM pools

40
Q

Azure Key Vault - HSM pools

A

Hardware security module pools

41
Q

Azure Key vault - Protocol

A

Transport Layer Security

42
Q

Protocol - TLS

A

Transport layer security

43
Q

Managed Identities - 2 types

A

User assigned and system assigned

44
Q

Managed Identity - System assigned MI

A

Directly enabled identity on a Azure service instance

45
Q

Managed Identity - User assigned MI

A

Through a create process an identity is made in Azure AD Tenant

46
Q

Application Insights - Live Metrics

A

Activity observation from deployed applications in real time with no effect on the host

47
Q

Application Insights

A

Provides Application Performance Monitoring

48
Q

Application Insights - Availability

A

Also known as Synthetic Transaction Monitoring, probes external endpoints to test availability and responsiveness

49
Q

Application Insights - Smart Detection

A

Automatic failure and anomaly detection through telemetry analysis

50
Q

Application Insights - Application Maps

A

High-level, topdown architecture overview and visual reference to component health and responsiveness

51
Q

Application Insights - Distributed Tracing

A

Search and visualize and end-to-end flow of given applications

52
Q

Application Insights - Log-based metrics

A

Health analysis using logs to monitor health and create powerful dashboards

53
Q

Microsoft Graph

A

A gateway into data and intelligence in Microsoft 365

54
Q

Microsoft Graph - 3 components

A

API via a single endpoint, Microsoft Graph Connectors, Microsoft Graph Data Connects

55
Q

Microsoft Graph - Ms Graph Connectors

A

Connectors work with in the incoming direction, Connectors exists for many data sources

56
Q

Azure Blob Storage

A

Object storage solution for the cloud

57
Q

Azure Blob Storage - 6 design type

A
  • Image and documents into browser
  • Storing distributed files
  • Streaming video and audio
  • Log files
  • Storing data for backing, recovery and archiving
  • Storing data for analysis
58
Q

Azure Blob storage - General Purpose V2

A

Standard tier storage account

59
Q

Azure Blob Storage - Block Blob

A

Premium Tier storage option, for high transaction rates, small object sizes and low latency storage

60
Q

Azure Blob Storage - Page Blob

A

Premium tier storage, and is stored to virtual harddrives, upto 8 TB. They serve as disks for VMs

61
Q

Azure Blob storage - hot access

A

Optimized storage tier for high frequency access

62
Q

Azure Blob Storage - cold access

A

Optimized storage that is infrequently access for at least 30 days

63
Q

Azure Blob Storage - Archive Access

A

Optimized Storage that is infrequently accessed for at least 180 days.

64
Q

Azure CosmosDb

A

Fully managed NoSql database

65
Q

Azure CosmosDb - Strong

A

Highest consistency level

66
Q

Azure CosmosDb - Bounded Staleness

A

Second highest consistency level

67
Q

Azure CosmosDb - Session

A

Medium consistency level

68
Q

Azure CosmosDb - Consistent Prefix

A

Second lowest consistency level

69
Q

Azure CosmosDb - Eventual

A

Lowest consistency level

70
Q

Azure CosmosDb - Max. No. of accounts in 1 subscription

A

50

71
Q

Azure CosmosDb - Consistency level

A

Availability / performance trade-off

72
Q

az group create --location <myLocation> --name az204-cosmos-rg

A

Creates a resource group

73
Q

`
az cosmosdb create –name <myCosmosDBacct> --resource-group az204-cosmos-rg
`</myCosmosDBacct>

A

Creates a cosmos database

74
Q

az cosmosdb keys list --name <myCosmosDBacct> --resource-group az204-cosmos-rg

A

Get primary key

75
Q

az group delete --name az204-cosmos-rg --no-wait

A

Deletes a resource group

76
Q

Azure CosmosDb - Change feed

A

persistent record of changes to a container in the order of occcurence

77
Q

Azure CosmosDb - Change feed push model

A

Pushes work to clients to be processed

78
Q

Azure CosmosDb - Change feed pull model

A

Clients pulls work from the change feed processor. Clients are responsible for storing state and handling load.

79
Q

Azure CosmosDb - Monitored Container

A

change feed processor component - Any insert or update is reflecting in the change feed

80
Q

Azure CosmosDb - Lease Container

A

change feed processor component - Acts as a state storage and coordinates change processing across multiple workers

81
Q

Azure CosmosDb - Compute Instance

A

change feed processor component - a type of compute service listens actively for changes

82
Q

Azure CosmosDb - Delegate

A

Code that defines what to do about each batch of changes

83
Q

Api management - Control flow <tag>

A

<choose>

84
Q

Api management - conditional <tag>

A

<when> && <otherwise>

85
Q

API management - Error code for limit concurrent calls

A

429 Too Many Request

86
Q

API Management - Request header for keys

A

Ocp-Apim-Subscription-Key

87
Q

Azure Container Registry - service tier with geo-replication

A

Premium

88
Q

FQDN

A

Full qualified domain name

89
Q
az extension add --name containerapp --upgrade
A

Adds the Azure Container App extension to the Azure CLI

90
Q
az group create \
    --name $myRG \
    --location $myLocation
A

Creates a resouce group in $MyLocation

91
Q
az containerapp create \
    --name my-container-app \
    --resource-group $myRG \
    --environment $myAppContEnv \
    --image mcr.microsoft.com/azuredocs/containerapps-helloworld:latest \
    --target-port 80 \
    ==>> --ingress 'external'  <==
    --query properties.configuration.ingress.fqdn
A

–ingress as external means that the created container app is available for public requests

92
Q

Restarts on crash:
Container instance v Container Apps

A

Container apps