Performance best practices
Performance tuning can be a broad and complex topic; however, migrating to Azure VMs can help simplify the process. There are so many factors that can impact performance. If you have already deployed an Azure VM, the Azure portal lets you use Azure Monitor for VMs. It provides insights into the health and performance of your Windows or Linux VMs by monitoring their processes and dependencies on other resources. Not only can it monitor other Azure VMs; it can monitor VMs on other cloud providers and on-premises to give you a holistic view. You get pre-defined performance charts that show the trending and the dependency map, all built into the Azure portal. In addition to Azure Monitor for VMs, all VMs have basic monitoring enabled in the Azure portal. This basic monitoring shows the average CPU, the total network, the total disk bytes, and the average disk operations per second. Data can be shown for the past 1, 6, or 12 hours; the past 1, 7, or 30 days; and...