devops-exercises/topics/azure
2024-02-02 15:24:43 +02:00
..
README.md Update Azure README.md, What is N-tier achitecture (#10201) 2024-02-02 15:24:43 +02:00

Azure

Questions

Azure 101

What is Azure Portal?

Microsoft Docs: "The Azure portal is a web-based, unified console that provides an alternative to command-line tools. With the Azure portal, you can manage your Azure subscription by using a graphical user interface."

What is Azure Marketplace?

Microsoft Docs: "Azure marketplace helps connect users with Microsoft partners, independent software vendors, and startups that are offering their solutions and services, which are optimized to run on Azure."

Explain availability sets and availability zones

An availability set is a logical grouping of VMs that allows Azure to understand how your application is built to provide redundancy and availability. It is recommended that two or more VMs are created within an availability set to provide for a highly available application and to meet the 99.95% Azure SLA.

What is Azure Policy?

Microsoft Learn: "Azure Policy helps to enforce organizational standards and to assess compliance at-scale. Through its compliance dashboard, it provides an aggregated view to evaluate the overall state of the environment, with the ability to drill down to the per-resource, per-policy granularity. It also helps to bring your resources to compliance through bulk remediation for existing resources and automatic remediation for new resources."

Explain Azure managed disks

Azure Resource Manager

Explain what's Azure Resource Manager

From Azure docs: "Azure Resource Manager is the deployment and management service for Azure. It provides a management layer that enables you to create, update, and delete resources in your Azure account. You use management features, like access control, locks, and tags, to secure and organize your resources after deployment."

What are the ARM template's sections ?

Microsoft Learn: The template has the following sections:

Parameters - Provide values during deployment that allow the same template to be used with different environments.

Variables - Define values that are reused in your templates. They can be constructed from parameter values.

User-defined functions - Create customized functions that simplify your template.

Resources - Specify the resources to deploy.

Outputs - Return values from the deployed resources.

What's an Azure Resource Group?

From Azure docs: "A resource group is a container that holds related resources for an Azure solution. The resource group can include all the resources for the solution, or only those resources that you want to manage as a group."

Compute

What Azure compute services are you familiar with?
  • Azure Virtual Machines
  • Azure Batch
  • Azure Service Fabric
  • Azure Container Instances
  • Azure Virtual Machine Scale Sets
What "Azure Virtual Machines" service is used for?

Azure VMs support Windows and Linux OS. They can be used for hosting web servers, applications, backups, Databases, they can also be used as jump server or azure self-hosted agent for building and deploying apps.

What "Azure Virtual Machine Scale Sets" service is used for?

Scaling Linux or Windows virtual machines; it lets you create and manage a group of load balanced VMs. The number of VM instances can automatically increase or decrease in response to demand or a defined schedule.

What "Azure Functions" service is used for?

Azure Functions is the serverless compute service of Azure.

What "Durable Azure Function" are?

Microsoft Learn: Durable Functions is an extension of Azure Functions that lets you write stateful functions in a serverless compute environment.

What "Azure Container Instances" service is used for?

Running containerized applications (without the need to provision virtual machines).

What "Azure Batch" service is used for?

Running parallel and high-performance computing applications

What "Azure Service Fabric" service is used for?
What "Azure Kubernetes" service is used for?

Network

What Azure network services are you familiar with?
Explain VNet peering

VNet peering enables connecting virtual networks. This means that you can route traffic between resources of the connected VNets privately through IPv4 addresses. Connecting VNets within the same region is known as regional VNet Peering, however connecting VNets across Azure regions is known as global VNet Peering.

What's an Azure region?

An Azure region is a set of datacenters deployed within an interval-defined and connected through a dedicated regional low-latency network.

What is the N-tier architecture?

N-tier architecture divides an application into logical layers and physical tiers. Each layer has a specific responsibility. Tiers are physically separated, running on separate machines. An N-tier application can have a closed layer architecture or an open layer architecture. N-tier architectures are typically implemented as infrastructure-as-service (IaaS) applications, with each tier running on a separate set of VMs

Storage

What Azure storage services are you familiar with?
What storage options Azure supports?

Security

What is the Azure Security Center? What are some of its features?

It's a monitoring service that provides threat protection across all of the services in Azure. More specifically, it:

  • Provides security recommendations based on your usage
  • Monitors security settings and continuously all the services
  • Analyzes and identifies potential inbound attacks
  • Detects and blocks malware using machine learning
What is Azure Active Directory?

Azure AD is a cloud-based identity service. You can use it as a standalone service or integrate it with existing Active Directory service you already running.

What is Azure Advanced Threat Protection?
What components are part of Azure ATP?
Where logs are stored in Azure Monitor?
Explain Azure Site Recovery
Explain what the advisor does
Which protocols are available for configuring health probe
Explain Azure Active
What is a subscription? What types of subscriptions are there?
Explain what is a blob storage service