You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: content/en/posts/azure-resource-group/index.md
+6-6Lines changed: 6 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -19,13 +19,13 @@ Before explaining what's a resource group, I have to explain what's a resource i
19
19
A **resource** is simply an instance of a service that you create in Azure. It can be anything! For example, virtual machines, web apps, databases, function apps, etc.
When you deploy a resource in Azure, it has to be included in a **resource group**.
25
25
26
26
If you have an AWS background like me, it's something weird, and I wanted to understand why I needed it.
27
27
28
-

28
+

29
29
30
30
## Resource group
31
31
@@ -37,13 +37,13 @@ Now, you may be wondering what's the benefits of this approach.
37
37
38
38
Let's say you want to apply roles to all your productive resources. You don't need to apply them for each resource. You can directly add your roles to resource groups!
39
39
40
-

40
+

41
41
42
42
Another benefit of resource groups is to force you to think about architecture. Every time you create a new resource, you have to think about which resource group you're gonna use. Because we tend to be uneasy with chaos, our brain gonna create order at some point.
43
43
44
44
For sure, you can decide to put everything in the same resource group, but it's easy to move your resources from one resource group to another.
45
45
46
-

46
+

47
47
48
48
Note: A resource group can contain resources located in different regions. For instance, you can have your virtual machine deployed in East US and your Azure Cosmos DB in West US.
49
49
@@ -59,7 +59,7 @@ Basically, when you send a request to Azure, you send a request to ARM!
59
59
60
60
Resource Manager checks if you have the authorizations and forward the request to the Azure service, which takes the action: creating the virtual machine for instance.
With this layer, we can do more powerful things like automating deployment with templates. In Azure, we call that: **ARM template**! It's a chapter in itself and I'll write about it in another post.
65
65
@@ -77,7 +77,7 @@ We're gonna use Azure Cloud Shell to run our commands.
77
77
78
78
Azure Cloud Shell is an interactive, browser-accessible shell for managing Azure resources. We can use either Bash or PowerShell commands there.
0 commit comments