Module 1c - Understanding Azure Architecture and Management - Resource Groups Flashcards

1
Q

What is ARM?

A

Azure Resource Manager. The deployment and management service for Azure

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

Hint: you can define things…

What are some key advantages with ARM?

A
  • Declarative JSON templates; easy infrastructure management
  • Manage a single Resource or a group of them - Deploy and Redeploy easily and consistently
  • Define dependencies between Resources for correct deployment order
  • Apply RBAC (Role Based Access Control)
  • Apply additional Tags/Tagging
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

How do you interact with ARM?

A
  • Azure Portal
  • Azure Powershell
  • Azure CLI
  • Azure Portal’s Cloud Shell
  • Azure SDK
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What are Resource Groups?

A

A group of Resources that share the same lifecycle. Those Resources deploy, update and get deleted when the Resouce Group gets deployed, updated and deleted.

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

Resources in one Resource Group can communicate with Resources of another Resource Group (T/F)?

A

True. They can do this with any number of network services.

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

Hint: DEL

Resource Groups - Describe what the Lifecycle is

A

Deleting the group DELETES ALL contained Resources. Great for experimenting.

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

Resource Groups - How do you apply Authorization?

A

Resource Groups can be scoped to RBAC (Role-Based Access Control). This way you can scope users to certain permissions sets (restrict access to certain services and features)

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

Resource Groups - What are Region Requirements?

A

You need to set the Region for a Resource Group. This defines where the metadata for the Resource Group exists, NOT where the Resource(s) in the Group reside. This is important to know if you have data residency requirements to consider (including metadata)

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

Resource Groups can contain Resources provisioned to different Regions (T/F)?

A

True. You can put Resources from different Regions i.e. a Resource in the Group can be of Region A while the Resource Group can be defined in Region B. This allows for logical grouping of Availability/Redundancy-dedicated Resources

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

A Resource CANNOT exist in more than one Resource Group (T/F)?

A

True

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

RBAC and other Security Controls must be applied separately to each Resource in a Resource Group i.e. Resource Groups do not offer Group-level security (T/F)

A

Totally FALSE! Resource Groups serve as a parent to the Resources it contains, thus security controls applied to the Group propagate to Resources contained. You can still apply individual security controls to the individual Resource, however these would NOT override the Group-level applications (maintains proper governance and security)

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

Resources Groups can be nested to form a Group Hierarchy (T/F)?

A

FALSE. The CANNOT be nested

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

Explain the diff between Service vs Resource

A

A Service is a compute or virtual hardware offering from a Cloud Provider, whereas a Resource is an instance of a Service

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

What’s the difference between a Subscription and a Resource Group?

A
  • A Subscription is a logical grouping of Services
  • A Resource Group is a logical grouping of Resources
How well did you know this?
1
Not at all
2
3
4
5
Perfectly