Azure Flashcards

1
Q

What are Azure VM Scale sets?

A

Automatically increase or decrease in response to demand or a defined schedule

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

What is SQL Server Stretch Database ?

A

Dynamically stretch warm and cold transactional data from Microsoft SQL Server 2016 to Microsoft Azure

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

Evolution of Computing

A

Physical Server -> VMs -> Containers -> Functions

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

What is a region ?

A

A region is a grouping of multiple datacenters
Azure has 58 regions across 140 countries

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

What is a geography?

A

A Geography is a discreet market of two or more regions that preserves data residency and compliance boundaries

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

What are paired regions

A

Each region is paired with another region 300 miles away to ensure less downtime, disaster recovery

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

What is Azure GRS ?

A

Azure Geo-redundant Storage(GRS) replicates data to a secondary region automatically, ensuring that data is durable even in the event that the primary region isn’t recoverable

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

Are all cloud services available in every region ?

A

No, Not all cloud services are available in every region.

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

What is Recommended region ?

A

A region that provides the broadest range of service capabilities and is designed to support availability zones now or in the future

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

What is Alternate region ?

A

Alternate (other) region is a region that extends Azure’s footprint within a data residency boundary where a recommended region also exists . Not designed to support AZs

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

What is General Availability?

A

General Availability(GA) is when a service is considered ready to be used publicly by everyone.

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

How the availability of service is categorized in Azure ?

A

Azure categorizes availability into three types : Foundational , Mainstream and Specialized

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

What is Foundational Availability?

A

When GA, immediately or in 12 months in Recommended and Alternate regions

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

What is Mainstream Availability?

A

When GA immediately or in 12 months in Recommended Regions . May become available in Alternate regions based on the customer demand

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

What is Specialized Availability ?

A

Available in Recommended or Alternatre regions based on customer demand

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

What is Availability Zone ?

A

Availability is physical location made up of one or more datacenter

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

What is Fault Domain ?

A

A logical grouping of hardware to avoid a single point of failure within an AZ group of virtual machines that share a common power source and network switch

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

What is Update Domain ?

A

Azure may need to apply updates to the underlying hardware and software. Update domains ensure your resources do not go offline

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

What type of domain is the Availability Zone in?

A

An Availability Zone(AZ) in an Azure region is a combination of a fault domain and an update domain

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

What are different computing services provided in Azure ?

A

Azure provides Azure Virtual Machines, Azure Container Instances, Azure Kubernetes Service, Azure Service Fabric, Azure Functions, Azure Batch

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

What are Azure Virtual Machines?

A

Windows or Linux virtual Machines. The most common type of Compute. You choose your OS, Memory, CPU, and Storage. You share hardware with other customers.

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

What are Azure Container Instances?

A

Docker as a Service - Run containerized apps on Azure without provisioning servers or VMs

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

What is Azure Kubernetes Service(AKS) ?

A

Kubernetes as a Service - Easy to deploy, manage, and scale containerized applications. Uses the Open Source Kubernetes (k8) software

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

What is Azure Service Fabric?

A

Tier 1 Enterprise Containers as a Service
Distributed Systems Platform. Runs in Azure or on-premises.
Easy to package, deploy , and manage scalable and reliable microservices

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

What are Azure Functions ?

A

Event-driven, serverless compute(functions) run code without provisioning or managing servers. you pay only for the compute time you consume.

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

What is Azure Batch ?

A

Plans , schedules and executes your batch computer workloads across running 100+ jobs in parallel . Use spot VMS to save money (
previously used low priority VMs to save on compute)

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

What are different Storage Services provided in Azure?

A

Azure Blob Storage , Azure Disk Storage , Azure File Storage , Azure Queue Storage , Azure Table Storage , Azure Data box / Azure Data box heavy,
Azure archive storage , Azure Data Lake Storage

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

What are deployment slots?

A

Deployment slots allow the app to run different instances called slots. Slots are different environments exposed via a publicly available endpoint

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

Can we swap instances assigned to a slot on demand?

A

Yes , we can swap the instances assigned to a slot on demand .

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

What are different developer and Mobile Tools for Azure?

A

Azure SignalR Service , Azure App Service , Visual Studio , Xamarin

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

What are Azure DevOps services?

A

Azure Boards , Azure Pipelines , Azure Repos , Azure Test Plans , Azure Artifacts , Azure DevTest Labs

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

What is InfraStructure as Code (IAC)?

A

The process of managing and provisioning computer data centers through machine-readable definition files, rather than physical hardware configuration or interactive configuration tools.

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

What is Azure Resource Manager(ARM)?

A

Azure Resource Manager (ARM) allows you to programmatically create Azure Resources via JSON template

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

What is Azure QuickStart?

A

It is a library of pre-made ARM templates provided by the community and partners to help you quickly launch new projects for a variety of stack scenarios

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

What is a Virtual Network (vNet) ?

A

It is a Logically Isolated section of the Azure Network Where you launch your Azure Resources. You can choose a range of IPs using CIDR Range

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

What is SubNet?

A

SubNets are a logical partition of an IP Network into multiple smaller network segments. You are breaking up your IP range for VNet into smaller networks

Subnets need to have a smaller CIDR range than Vnet to represent their portion.

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

What is public subNet?

A

Subnet that can reach the internet

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

What is private subnet?

A

Subnet that cannot reach the internet

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

What are different Cloud - Native Networking Services?

A

Azure DNS, Azure Virtual Network, Azure Load Balancer, Azure Application Gateway, Network Security Groups

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

What is Azure DNS ?

A

provides ultra-fast DNS responses and ultra-high domain availability

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

What is Azure Virtual Network ?

A

A logical isolated section of the Azure Network for customers to launch Azure resources within

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

What is Azure Load Balancer ?

A

OSI Level 4 (Transport) Load Balancer

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

What is Azure Application Gateway ?

A

OSI Level 7 (HTTP) Load Balancer , can apply a web application Firewall

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

What are Network Security Groups?

A

A virtual firewall at the Subnet level

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

What is Azure Front Door ?

A

Scalable and Entry point of your global applications

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

What are different enterprise/hybrid networking services ?

A

Azure Front Door, Azure Express Route, Virtual WAN, Azure Connection, Virtual Network Gateway

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

What is Azure Express Route?

A

A connection between on premise to cloud from 50 Mbps to 10 Gbps

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

What is Virtual WAN ?

A

A Networking interface that brings many networking , security and routing functionalities together to provide a single operational interface

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

What is Azure Connection ?

A

A VPN Connection securely connects two azure local network via (IPsec)

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

What is Virtual Network Gateway?

A

A site-to-site VPN connection between an Azure virtual network and your local network

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

What is Azure Traffic Manager ?

A

It operates at the DNS layer to quickly and efficiently direct incoming DNS requests based on the routing method of your choice

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

What is Azure DNS ?

A

Azure DNS allows you to host your domains on Azure. You can create DNS zones and manage your DNS records

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

Will Azure DNS allow you to purchase domains?

A

No, it doesn’t allow to purchase domains, it provides only the ability to manage the domains

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

Describe Azure Load Balancer?

A

It is used for evenly distributing incoming network traffic across a group of backend servers or resources.

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

What is public load balancer?

A

to load balance the incoming traffic coming from the internet to public-facing servers

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

What is internal or private load balancer?

A

to load balance the incoming internal network traffic to private facing servers

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

What are Scale Sets ?

A

This allows you to group identical virtual machines (vms) and automatically increase or decrease the amount of servers based on
Change in CPU, memory, disk, and network performance or on a predefined schedule

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

What is Internet of Things?

A

A network of internet-connected objects able to collect and exchange data

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

What is IoT Central ?

A

Connects your IoT devices to the Cloud

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

What is IoT Hub?

A

Enable highly secure and reliable communication between your IoT application and the devices it manage

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

What is IoT Edge?

A

A fully managed service built on Azure IoT Hub .

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

What is BigData ?

A

A term used to describe massive volumes of structured/unstructured data that is so large it is difficult to move and process using traditional database and software techniques

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

What is Azure Synapse Analytics?

A

Enterprise data warehousing and Big Data Analytics
Intended to run SQL queries against large databases for things such as reporting

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

What is HDInsight ?

A

Run open-source analytics software such as hadoop , Kafka and Spark

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

Why use slots?

A

Different environments for different purposes, Prewarming, easy fallbacks, and minimizing restarts.

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

Does Azure App Service provide built-in authentication and authorization support?

A

Yes it provides out-of-box authentication , you can sign in users and access data by writing minimal, or no code in your web app, RESTful API, mobile backend, and Azure Functions

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

What is Artificial Intelligence ?

A

Machines that perform jobs that mimic human behaviour

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

What is Machine Learning?

A

Machines that get better at a task without explicit programming

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

What is deep learning?

A

Machines that have artificial neural network inspired by human brain to solve human problems

70
Q

What is personalizer?

A

Deliver rich, personalized experiences for every user

71
Q

What is Translator?

A

Add real-time, multi-language text translation to your apps , website and tools

72
Q

What is Anomaly detector?

A

Detect anomalies in data to quickly identify and troubleshoot issues

73
Q

What is Azure bot service?

A

Intelligent , serverless bot service that scales on demand

74
Q

What is a Form recogniser ?

A

Automate the extraction of text, key-value pairs, and tables from your documents

75
Q

What is computer vision?

A

Easily customize computer vision models for your unique use case

76
Q

What is Language Understanding?

A

Build natural language understanding into apps, bots and IoT devices

77
Q

What is QnA maker?

A

Create a conversational question and answer bot from your existing content

78
Q

What is Text Analytics?

A

Extract information such as sentiment, key phrases, named entities and language from your text

79
Q

What is Content Moderator?

A

Moderate text and images to provide a safer, more positive user experience

80
Q

What is Face?

A

Detect and Identify people and emotions in images

81
Q

What is Ink recogniser?

A

Recognize digital ink content, such as handwriting, shapes and document layout

82
Q

What is Serverless?

A

When the underlying servers, infrastructure, and OS is taken care of by the cloud Service Provider(CSP) It will generally be highly available, scalable and cost-effective

83
Q

What are features of Serverless?[

A

Event-Driven Scale, Abstraction of Servers, Micro-billing

84
Q

What is Event-Driven Scale ?

A

A serverless function can be triggered or trigger other events allowing you to compose complex applications and it just scales

85
Q

What is the abstraction of servers?

A

Servers are abstracted away. Your code is described as functions . These functions can be running on different compute instances

86
Q

What is Micro-billing?

A

Serverless compute could run for a fraction of a second
Billing into micro seconds will save money

87
Q

What are Azure Functions?

A

Run small amounts of code known as serverless functions in your favourite language : c# , java , python , javascript , powershell

88
Q

What is blob storage?

A

Serverless Object Storage . Just Upload files , don’t think the underlying systems , resizing

89
Q

What are logic apps?

A

Allows you to build workflows composed of Azure functions. Building a state machines for serverless compute

90
Q

What is Event Grid?

A

Uses pub/sub messaging system to allow you react to events and trigger other cloud services such as Azure Functions

91
Q

What is Azure Portal?

A

It is a web-based, unified console that provides an alternative to command-line tools. You can manage your Azure subscription with the Azure portal. Build, manage, and monitor everything from simple web apps to complex cloud deployments.

92
Q

What is powershell?

A

Powershell is a task automation and configuration management framework. It is a command-line shell and a scripting language.

93
Q

What does Powershell accept and return?

A

Unlike most shells, which accept and return text, Powershell is built on top of the .NET Common Language Runtime(CLR) and accepts and returns.NET Objects

94
Q

What is Azure Poweshell?

A

A set of cmdlets for managing azure resources directly from the Powershell command line

95
Q

What is Azure Cloud Shell?

A

Azure shell is an interactive , authenticated , browser-accessible shell for managing azure resources
It provides the flexibility of choosing the shell experience that best suits the way you work, either Bash or Powershell

96
Q

What is a CLI?

A

A command Line Interface (CLI) processes commands to a computer program in the form of lines of text . Operating Systems implement a command line interface in a shell or terminal

97
Q

What is Azure Trust Center?

A

A public-facing website portal providing easy access to privacy, security, and regulatory compliance information

98
Q

What is Azure Active Directory?

A

Azure Active Directory(Azure AD) is Microsoft’s cloud-based identity access and management service, which helps your employees sign in and access resources

99
Q

What is Azure Security Center?

A

It is a Unified infrastructure security management system. It strengthens the security posture of your data centers and provides advanced threat protection across your hybrid workloads in the cloud

100
Q

What is Key Vault?

A

It helps you safeguard cryptographic keys and other secrets used by cloud apps and services

101
Q

What are features of Key Vault?

A

Secret Management, Key Management, Certificate Management, Hardware Security Module

102
Q

What is secret management?

A

store and tightly control access to tokens, passwords , certificates , API keys , and other secrets

103
Q

What is Key management?

A

create and control the encryption keys to encrypt your data

104
Q

What is Certificate Management?

A

easily provision , manage and deploy public and private SSL certificated for use with Azure and internal connected resources

105
Q

What is hardware Security Module?

A

secrets and keys can be protected either by software or FIPS 140-2 Level 2 validated HSMs

106
Q

What is HSM(Hardware Security Module)?

A

It is a piece of hardware designed to store encryption keys

107
Q

Is HSM Multi-tenant or Single-tenant?

A

HSM can be either Multi-tenant (Multiple customers virtually isolated on an HSM) or single tenant (single customer on a dedicated HSM)

108
Q

What is DDos(Distributed denial of Service ) Attack?

A

A malicious attempt to disrupt normal traffic by flooding a website with large amounts of fake traffic.

109
Q

What is Azure Firewall ?

A

Azure Firewall is a managed, cloud-based network security service that protects your Azure Virtual Network resources

110
Q

What are Azure Firewall Features?

A

Centrally create, enforce, and log application and network connectivity policies across subscriptions and virtual networks

111
Q

What is Azure Information Protection?

A

Protects sensitive information such as emails and documents with encryption, restricted access and rights, and integrated security in office apps

112
Q

What is Application Gateway?

A

Application Gateway is a web traffic load balancer(Layer 7 HTTP) that re-routes traffic based on a set of rules. A web Application Firewall (WAF) can be attached for additional protection on OSI layer 7

113
Q

What is IDS/IPS?

A

Intrusion Detection System or Intrusion Protection System
A device or software application that monitors a network or a system for malicious activity or policy violations

114
Q

What is Azure Advanced Threat Protection?

A

It is a cloud-based security solution that leverages your on-premises Active Directory signals to identify, detect, and investigate advanced threats, compromised identities, and malicious insider actions directed at your organization.

115
Q

What is Microsoft Security Development Lifecycle?

A

MSDL is an industry-leading software security assurance process. Building security into each SDL phase of the development lifecycle helps you catch issues early, and it helps you reduce your development costs

116
Q

What is Azure Policy ?

A

Azure Policy is a service you can use to create, assign, and manage policies. A policy allows you to enforce or control the properties of a resource.

Azure Policy evaluates resources in Azure by comparing the properties of those resources to business rules. These business rules, described in JSON format, are known as Policy definitions.

117
Q

What is Azure role-based access control?

A

It helps you manage who has access to Azure resources , what they can do with those resources , and what areas they have access to

118
Q

What is Azure role assignment?

A

Role assignments the way you control the access to resources

119
Q

What does the role assignment consist of?

A

A role assignment consist of security principal, role definition, and scope

120
Q

What is a Security Principal?

A

A Security Principal represents the identities requesting access to Azure resources such as

User: An individual who has a profile in the Azure Active directory

Group: A set of users created in Azure Active directory

Service Principal: A security identity used by applications or services to access specific Azure resources

Managed Identity: An Identity in Azure Active Directory that is automatically managed by Azure

121
Q

What is Scope?

A

The scope is the set of resources that access for the role assignment applies to. Scope Access Control at the management, Subscription, or Resource Group level

122
Q

What is role definition?

A

A role definition is a collection of permissions. A role definition lists the operations that can be performed, such as read, write, and delete.
Roles can be high-level, like an owner, or specific, like virtual machine reader.

Azure has built in roles. you can define custom roles

123
Q

What is Lock resources?

A

As an admin, you need to lock a subscription, resource group, or resource to prevent other users from accidentally deleting or modifying critical resources.

Azure allows to delete, read-only

124
Q

What is Azure Management groups?

A

Managing multiple subscriptions(accounts)into a hierarchal structure

125
Q

What is Azure monitor?

A

Azure Monitor is a comprehensive solution for collecting , analyzing, and acting on telemetry from your cloud and on-premises environment

126
Q

What is Azure service Health?

A

Information about current and upcoming issues such as service impacting events , planned maintenance, and other changes that may affect your availability

127
Q

What is azure status ?

A

informs you of service outages in Azure

128
Q

What is azure service health?

A

a personalized view of the health of Azure services and regions you’re using

129
Q

What is azure resource health?

A

information about the health of your individual cloud resources

130
Q

What is azure advisor ?

A

It is a personalized cloud consultant that helps you follow best practices to optimize your Azure deployments

131
Q

What recommendations does Azure Advisor provide?

A

High Availability, Security, Performance , Cost, Operational Excellence

132
Q

What is SLA for Azure?

A

SLA describes Azure’s commitments for uptime and connectivity

133
Q

Will Azure provide SLAs for free and shared service?

A

No, Azure does not provide them

134
Q

What is a composite SLA?

A

Different services have different SLAs
Composite SLA is when you combine SLAs across different service offerings

135
Q

How to improve the overall SLA ?

A

By using fallback systems like queue to record transactions and process them later when the service is available will help

136
Q

What is TCO calculator?

A

Estimate the cost savings you can realize by migrating your workloads to Azure
generate a detail report and export as a PDF to send to decision makers

137
Q
A
138
Q

What is Azure App Service Autoscaling ?

A

Scaling in and out - increase or decrease no of web servers
Based on load is called Auto scaling as opposed to scaling up and down - increasing memory,cpu power or storage capacity

139
Q

When will autoscaling help?

A

Autoscaling helps when number of requests increase not when resource intense tasks increase

140
Q

What are the possible autoscale conditions?

A

Scale based on a metric such as length of disk queue or the number of HTTP requests awaiting processing or according to a schedule

141
Q

How autoscale action works?

A

Autoscale runs only if all scale-in rules are met or if any of scale-out rules are met

142
Q

How do you enable autoscale in App service?

A

By default, an app service plan implements manual scaling. Selecting custom autoscale reveals condition groups yoy can use to kanage your scale settings

143
Q

What is Azure API Management Service?

A

Azure API management instance acts as an API Gateway . It is positioned between your APIs and Internet

144
Q

What are the features of API Management?

A

API Documentation, Rate Limiting Access, Health Monitoring, Modern formats like JSON, Connections to any API, Analytics, Security, Pricing tiers - that provide different capabilities

145
Q

What are different types of APIs

A

HTTP , WebSocket, GraphQL

146
Q

What are different definitions of APIs

A

OpenAPI, WADL, WSDL

147
Q

What is openAPI Specification?

A

It documents all endpoints and operations for RESTful APIs, and all input and output parameters. Open API was originally called swagger

148
Q

What are some backend Azure resources ?

A

Logic App, App service, Function App, Container App

149
Q

What is the best way to configure multiple apis at a time?

A

Tools like azure cli , azure resource manager or bicep templates or azure powershell can be used

150
Q

What are policies in API management?

A

Policies provide powerful capabilities to change the behavior of an API through configuration. They exist as a collection of statements that are executed sequentially on the request or response of an API

151
Q

What is Product?

A

A product is a collection of APIs. You can assign APIs to more than one product. You assign policies so that your products can have different access rules, usage quotas, and terms of use.

152
Q

How azure cdn works?

A

When user requests a file with specific endpoint, the DNS routes to best performing POP location.If no edge servers in POP has that file , then POP requests file from origin server and caches till TTL sent in the headers from origin server

153
Q

What is point of presence?

A

POP is point of presence . It has edge servers that cache the response from origin servers and provide the response back to users

154
Q

What is CDN profile?

A

A CDN profile is a collection of CDN endpoints. Every endpoint represents a specific configuration of content deliver behavior and access.

155
Q

What is Ignore query string caching?

A

Default option . A CDN POP simply passes thr request and any query strings directly to the origin server on the first request and caches the asset. New requests for the same asset ignores any query strings until the TTL expires

156
Q

What is bypass caching for query strings?

A

Ecah query request from the client is passed directly to the origin server with no caching

157
Q

What is cache every unique URL?

A

Every time a requesting client generates a unique URL, that URL is passed back to the origin server and the response cached with its own TTL . This is inefficient where each request is a unique URL, as the cache-hit ratio becomes low

158
Q

Is there any limit on CDN profiles that can be created?

A

Yes , the number of CDN profiles that can be created is limited by the type of Azure subscription.

159
Q

What is service bus queue?

A

It is designed to integrate applications or application components that may span multiple communication protocols, data contracts, trust domains or network environments

160
Q

What is service bus queue?

A

It is designed to integrate applications or application components that may span multiple communication protocols, data contracts, trust domains or network environments

161
Q

What is a storage queue?

A

Storage queue allows you to store millions of messages upto the total capacity limit of storage account. Queues are commonly used to create a backlog of work to process asynchronously

162
Q

What is Azure Service Bus?

A

It is a message broker service hosted on azure platform . It provides functionality to publish messages to various applications and also decouple the applications. It offered a a secure platform for asynchronous transfer of data and state

163
Q

How azure service bus queue works?

A

In queue, there is 1:1 relationship between sender and receiver. Messages are present in the queue until receiver process and completes the messages. Queue contains secondary sub-queue, called a DLQ automatically gets created . Wheb messages are not delivered to receiver or cannot be processed by receiver , such messages are pushed ti DLQ

164
Q

What is configureAwait?

A

Is used on any Task or Task<> object to configure how the await behaves when awaiting the task. It takes bool parameter called continueOnCapturedContext, which determines whether the continuation after the await should run on the same context as the one started the task

165
Q

What is configureAwait?

A

Is used on any Task or Task<> object to configure how the await behaves when awaiting the task. It takes bool parameter called continueOnCapturedContext, which determines whether the continuation after the await should run on the same context as the one started the task

166
Q

How topics & subscriptions are different from queue?

A

Queue allows processing of a message by a single consumer. Whereas topics&subscriptions provide a one-to-many form of communication in a publish and subscribe pattern

167
Q

How topics and subscriptions work?

A

Publishers send messages to a topic and consumers receive messages from subscriptions of the topic

168
Q

What is messaging unit ?

A

Service Bus premium messaginv provides resource isolation at CPU and memory level so that each customer workload runs in isolation called messaging unit. Each premium namespace is allocated atleast one messaging unit

169
Q

How scaling can be categorized?

A

Preemptive- if additional workload is expected due to seasonability ot trends , you can proceed to allocate more messaging units to the namespace before the workloads hit
Reactive - if additional workloads are identified by studying the resource usage metrics then additional resources can be allocated

170
Q

What is Full Duplex vs half duplex communication?

A

Full duplex - Both send and receive messages simultaneously , Half duplex - either send or receive