forked from helderpinto/AzureOptimizationEngine
-
Notifications
You must be signed in to change notification settings - Fork 1
/
advisor-recommendations-types.json
88 lines (88 loc) · 3.46 KB
/
advisor-recommendations-types.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
{
"recommendations": [
{
"category": "HighAvailability",
"typeId": "af0be9f8-e590-48d0-9e19-380d8819b8dc",
"impact": "Medium",
"description": "Enable virtual machine backup to protect your data from corruption and accidental deletion"
},
{
"category": "HighAvailability",
"typeId": "ed651749-cd37-4fd5-9897-01b416926745",
"impact": "Medium",
"description": "Enable virtual machine replication to protect your applications from regional outage"
},
{
"category": "HighAvailability",
"typeId": "c249dc0e-9a17-423e-838a-d72719e8c5dd",
"impact": "Medium",
"description": "Enable Active-Active gateways for redundancy"
},
{
"category": "HighAvailability",
"typeId": "cbd1b299-b933-45bb-83a5-4061e515e826",
"impact": "Medium",
"description": "Pod Disruption Budgets Recommended"
},
{
"category": "HighAvailability",
"typeId": "42dbf883-9e4b-4f84-9da4-232b87c4b5e9",
"impact": "Medium",
"description": "Enable Soft Delete to protect your blob data"
},
{
"category": "HighAvailability",
"typeId": "57ecb3cd-f2b4-4cad-8b3a-232cca527a0b",
"impact": "High",
"description": "Upgrade VM from Premium Unmanaged Disks to Managed Disks at no additional cost"
},
{
"category": "HighAvailability",
"typeId": "58d6648d-32e8-4346-827c-4f288dd8ca24",
"impact": "Medium",
"description": "Upgrade the standard disks attached to your premium-capable VM to premium disks (Preview)"
},
{
"category": "HighAvailability",
"typeId": "d42d751d-682d-48f0-bc24-bb15b61ac4b8",
"impact": "High",
"description": "Use Managed Disks for storage accounts reaching capacity limit"
},
{
"category": "HighAvailability",
"typeId": "70f87e66-9b2d-4bfa-ae38-1d7d74837689",
"impact": "Medium",
"description": "Implement multiple ExpressRoute circuits in your Virtual Network for cross premises resiliency"
},
{
"category": "Cost",
"typeId": "1b4dd958-c202-47af-af97-99bfc98376a5",
"impact": "Medium",
"description": "Delete Public IP address not associated to a running Azure resource"
},
{
"category": "Cost",
"typeId": "84b1a508-fc21-49da-979e-96894f1665df",
"impact": "High",
"description": "Buy virtual machine reserved instances to save money over pay-as-you-go costs"
},
{
"category": "Cost",
"typeId": "702b474d-698f-4029-9f9d-4782c626923e",
"impact": "High",
"description": "Use Standard Storage to store Managed Disks snapshots"
},
{
"category": "Cost",
"typeId": "e10b1381-5f0a-47ff-8c7b-37bd13d7c974",
"impact": "High",
"description": "Right-size or shutdown underutilized virtual machines"
},
{
"category": "Cost",
"typeId": "d472fb24-d23c-480f-896f-b3095d5bd868",
"impact": "High",
"description": "Right-size or shutdown underutilized virtual machines (Classic)"
}
]
}