Hi @Syed muhammad harith al gadri syed abdul rahman,
Thank you for reaching out to Microsoft Q&A forum.
To temporarily stop or pause Azure AI services like Azure Machine Learning and Azure AI Search to reduce costs without deleting them, consider the following best practices:
- Pause Compute Resources:
- Azure Machine Learning: Enable idle shutdown for compute instances or set up an auto-stop schedule. Alternatively, delete compute clusters when not in use, as stopping alone may still incur disk and load balancer costs.
- Azure AI Search: Scale down the search service to a lower tier when not in use instead of keeping a high-performance SKU active.
- Monitor and Optimize Costs:
- Use Azure Cost Management to track spending trends.
- Set budgets and alerts to avoid unnecessary expenses.
- Regularly review the Azure Pricing Calculator before deploying new resources.
- Delete instances, clusters and/or online deployments if you don't plan on using them soon.
- Use Auto-scaling and Low-Priority VMs:
- Enable auto-scaling for training clusters and managed endpoints.
- Use low-priority VMs to reduce compute costs for non-critical workloads.
- Leverage Azure Prepayment or Reserved Instances:
- If you anticipate high future usage, consider Azure Reserved VM Instances for discounts.
For more details, please refer to:
Plan to manage costs for Azure ML & Manage and optimize Azure ML costs
Plan and manage costs of an Azure AI Search service
I hope this information helps. Do let us know if you any further queries.
If this answers your query, do click Accept Answer
and Yes
for was this answer helpful.