Events
May 19, 6 PM - May 23, 12 AM
Calling all developers, creators, and AI innovators to join us in Seattle @Microsoft Build May 19-22.
Register todayThis browser is no longer supported.
Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.
Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
After you migrate your workloads to Azure, you should optimize costs to ensure that you don't overspend. This article provides guidance on how to optimize your costs after migration and how to decommission retired assets with minimal business interruptions.
After you migrate your workloads and decommission unneeded resources, you can save on costs by optimizing your workload based on its live data.
You can resize workloads based on their performance during an assessment, but you might find while the workload is running in Azure that there are additional cost savings available.
After you migrate to Azure, you have new tools available to manage your resource costs. Use the following list to help manage your cloud spend.
Tool | Description | Resource |
---|---|---|
Rightsize assets | Review the service usage metrics and rightsize them to match the workload requirements. | |
Azure Reserved Virtual Machine Instances | Reserved instances let you commit to resources in Azure that run frequently. Consider reserving instances for workloads that are always active. | |
Azure savings plans | Azure savings plans provide savings up to 65% compared to pay-as-you-go pricing when you commit to spending a fixed hourly amount on compute services for one or three years. | |
Cost management | You can use Microsoft Cost Management to monitor and manage the costs of the environment. | |
The FinOps framework | FinOps is a discipline that combines financial management principles with cloud engineering and operations to provide organizations with a better understanding of their cloud spending. |
After you promote a migrated workload to production, the assets that ran the workload are no longer required and are considered out of service. But these assets still consume electricity and other resources which increases costs. Therefore, it's a good idea to shut down and dispose of retired assets to reduce expenses.
Shutting down and disposing of old assets and equipment might seem straightforward but unexpected problems can occur. Here are some tips on how to safely shut down and dispose of old resources without causing any problems for your business.
After you promote a migrated workload to production, you should continue to monitor the assets that are scheduled for retirement to ensure that production traffic is correctly routed.
While assets might be turned off, they might still utilize storage, network, and other infrastructure resources. If they're turned back on, they could cause unexpected problems unless they've been removed.
Monitor the following signals for the resources:
In some migrations, assets aren't turned off. Instead, they're duplicated. Sudden spikes or even consistent moderate usage of infrastructure signals, along with network activity or new logs, can indicate that the asset is still in use.
Even with the best planning, production workloads might still contain dependencies on assets that are presumed retired. In such cases, turning off a retired asset could cause unexpected system failure. As such, treat the termination of any assets with the same care as system maintenance activity.
Establish proper testing and outage windows to facilitate the termination of the resource. You need a maintenance window to successfully test your assets before termination. Choose a period of time when you can test the assets without causing any business interruptions.
After you complete your testing window, all assets flagged for decommission should be powered off and disconnected so you can operate the workload. You can proceed to the next phase of decommissioning, but don't immediately dispose of the assets.
It's not uncommon for migrations to miss data during replication processes. This is especially true for older data that isn't accessed regularly. Keep a retired asset for a while to serve as a temporary backup of the data. You should allow at least 30 days for holding and testing before disposing of retired assets.
Your organization's data governance team might have more requirements beyond a 30-day holding period.
The migration is complete after you decommission the retired assets. This creates a good opportunity to improve the migration process with a retrospective to learn and improve.
Events
May 19, 6 PM - May 23, 12 AM
Calling all developers, creators, and AI innovators to join us in Seattle @Microsoft Build May 19-22.
Register today