Azure core architectural components Flashcards

1
Q

What are the four levels of the organizing structure for resources in Azure?

A

Management groups > Subscriptions > Resource groups > Resources

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

What are Resources?

A

Resources are instances of services that you create, like virtual machines, storage, or SQL databases

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

What are Resource groups?

A

Resources are combined into resource groups, which act as a logical container into which Azure resources like web apps, databases, and storage accounts are deployed and managed

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

What is a Subscription?

A

A subscription groups together user accounts and the resources that have been created by those user accounts. For each subscription, there are limits or quotas on the amount of resources that you can create and use. Organizations can use subscriptions to manage costs and the resources that are created by users, teams, or projects

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

What are Management groups?

A

These groups help you manage access, policy, and compliance for multiple subscriptions. All subscriptions in a management group automatically inherit the conditions applied to the management group

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

Are all services and VM features available in all regions?

A

No

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

Do you always have to select a particular region?

A

No, some Azure services (such as Azure Active Directory, Azure Traffic Manager, and Azure DNS) do not require you to select a particular region

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

For what kind of reasons could you choose to build in a specialized region?

A

For compliance or legal purposes

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

How to set up your own redundancy?

A

Create duplicate hardware environments

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

What is an isolation boundary?

A

The way availability zones are built. If one goes down, the other continues working.

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

What are availability zones primarily for?

A

VMs, managed disks, load balancers, and SQL databases

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

In which three categories do Azure services that support availability zones fall?

A

Zonal services, Zone-redundant services, and Non-regional services

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

What are zonal services?

A

When resources are pined to a specific zone (for example, VMs, managed disks, IP addresses)

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

What are Zone-redundant services?

A

When the platform automatically replicates across zones (for example, zone-redundant storage, SQL Database)

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

What are non-regional services?

A

Services are always available from Azure geographies and are resilient to zone-wide outages as well as region-wide outages.

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

What does the hierarchy of azure geographies look like?

A

geography > Region Pair > Azure Region > Availability Zone > Datacenters (one or more)

17
Q

At what minimum distance are region pairs situated?

A

300 miles

18
Q

What is data redundancy?

A

When the same piece of data exists in multiple places

19
Q

What are the advantages of region pairs?

A

If an extensive Azure outage occurs, one region out of every pair is prioritized to make sure at least one is restored as quickly as possible for applications hosted in that region pair.

Planned Azure updates are rolled out to paired regions one region at a time to minimize downtime and risk of application outage.

Data continues to reside within the same geography as its pair (except for Brazil South) for tax- and law-enforcement jurisdiction purposes.

20
Q

What is a resource?

A

A manageable item that’s available through Azure. Virtual machines (VMs), storage accounts, web apps, databases, and virtual networks are examples of resources

21
Q

What is a resource group?

A

A container that holds related resources for an Azure solution. The resource group includes resources that you want to manage as a group. You decide which resources belong in a resource group based on what makes the most sense for your organization

All resources must be in a resource group, and a resource can only be a member of a single resource group. Many resources can be moved between resource groups with some services having specific limitations or requirements to move. Resource groups can’t be nested. Before any resource can be provisioned, you need a resource group for it to be placed in.

22
Q

What is RBAC?

A

Role-based access control. By applying RBAC permissions to a resource group, you can ease administration and limit access to allow only what’s needed.

23
Q

What is Azure Resource Manager?

A

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.

When a user sends a request from any of the Azure tools, APIs, or SDKs, Resource Manager receives the request. It authenticates and authorizes the request. Resource Manager sends the request to the Azure service, which takes the requested action. Because all requests are handled through the same API, you see consistent results and capabilities in all the different tools.

24
Q

What is Azure Resource Manager?

A

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.

When a user sends a request from any of the Azure tools, APIs, or SDKs, Resource Manager receives the request. It authenticates and authorizes the request. Resource Manager sends the request to the Azure service, which takes the requested action. Because all requests are handled through the same API, you see consistent results and capabilities in all the different tools.

25
Q

What are the benefits of Resource Manager?

A

Manage your infrastructure through declarative templates rather than scripts. A Resource Manager template is a JSON file that defines what you want to deploy to Azure.

Deploy, manage, and monitor all the resources for your solution as a group, rather than handling these resources individually.

Redeploy your solution throughout the development life cycle and have confidence your resources are deployed in a consistent state.

Define the dependencies between resources so they’re deployed in the correct order.

Apply access control to all services because RBAC is natively integrated into the management platform.

Apply tags to resources to logically organize all the resources in your subscription.

Clarify your organization’s billing by viewing costs for a group of resources that share the same tag.

26
Q

Where are Azure accounts stored?

A

Either Azure Active Directory or a directory that Azure AD trusts

27
Q

Do all subscriptions on an account have the same billing models and the same access-management policies?

A

No

28
Q

What are two types of subscription boundaries you can use in Azure subscriptions?

A

Billing boundary and Access control boundary

29
Q

What is a billing boundary?

A

A subscription type which determines how an Azure account is billed for using Azure. You can create multiple subscriptions for different types of billing requirements. Azure generates separate billing reports and invoices for each subscription so that you can organize and manage costs

30
Q

What is an Access control boundary?

A

Azure applies access-management policies at the subscription level, and you can create separate subscriptions to reflect different organizational structures. An example is that within a business, you have different departments to which you apply distinct Azure subscription policies. This billing model allows you to manage and control access to the resources that users provision with specific subscriptions.

31
Q

For which separation purposes could you create additional subscriptions?

A

Environments (development and testing, security, or to isolate data for compliance reasons), Organizational structures, and Billing or because of Subscription Limits

32
Q

What is the maximum number of Azure ExpressRoute circuits per subscription?

A

10

33
Q

What can you organize in management groups if there are many?

A

Subscriptions

34
Q

What should you do if you want to assign a user access to multiple subscriptions?

A

Create a management group. By moving multiple subscriptions under that management group, you can create one role-based access control (RBAC) assignment on the management group, which will inherit that access to all the subscriptions.

35
Q

What are 5 important facts about management groups?

A

10,000 management groups can be supported in a single directory.

A management group tree can support up to six levels of depth. This limit doesn’t include the root level or the subscription level.

Each management group and subscription can support only one parent.

Each management group can have many children.

All subscriptions and management groups are within a single hierarchy in each directory.