Achraf Ben Alaya
No Result
View All Result
  • Home
  • News
  • Blog
    • blazor
    • c#
    • Cloud
      • Azure
    • docker
    • sql
    • xamarin
    • Dapr
    • Tricks, Tips and Fixes
    • General Tips & Fix
  • AI
  • Cloud
  • Motivation
  • Courses
  • About
    • Resume
    • Privacy Policy
SUBSCRIBE
  • Home
  • News
  • Blog
    • blazor
    • c#
    • Cloud
      • Azure
    • docker
    • sql
    • xamarin
    • Dapr
    • Tricks, Tips and Fixes
    • General Tips & Fix
  • AI
  • Cloud
  • Motivation
  • Courses
  • About
    • Resume
    • Privacy Policy
No Result
View All Result
Achraf Ben Alaya
No Result
View All Result
ADVERTISEMENT
Home Blog Cloud Azure

Where is my Money ! The Proper way To Shutdown Azure VM

achraf by achraf
November 2, 2020
in Azure, Blog, Cloud
3 min read
0
Where is my Money ! The Proper way To Shutdown Azure VM
0
SHARES
870
VIEWS
Share on FacebookShare on Twitter

I remember my first azure account , I lost about 120 $ in one day and in one single Virtual machine that I did not use !
I started the machine worked for a while , later I had an urgent call , I went out and I forget the virtual machine working  ,woke up next morning and 120 $ went away !

Vm Stopped State vs Deallocated State

The first method that we are going to explain is STOPPED  .
when you are connected to the virtual machine and you go to power options and you click
Shut Down , like that you have stopped the system but you are still renting resources from azure so you will be still paying .

The second method and the best way is to go to the portal and and clique on STOP ,like that not only the machine is stopped but also azure will deallocate the computer resources that you are using .

It’s like you rent a car from an agency for a short period of time , if you still have the keys and even the engine is stopped you will be still paying for it rent , but when you give it back you will stop paying .

Ps : you can stop the virtual machine not only from the portal but also use the Azure CLI or Azure PowerShell or even more you can use the mobile application .

Ps :While an Azure VM is in the “Stopped (Deallocated)” state, you will not be charged for the VM compute resources. However, you will still need to pay for any OS and data storage disks attached to the VM.

 

How to Deallocate the VM using using the portal

 

To stop a virtual machine from the portal ,you have to go and clique on the Stop button .

How to Deallocate the VM using the Microsoft Azure app

The Microsoft Azure app helps you keep track of your resources while on-the-go :

  • Stay connected to the cloud and check status and critical metrics anytime, anywhere .
  • Stay informed with notifications and alerts about important health issues.
  • Stay in control of your resources and take corrective actions, like starting and stopping VMs and web apps

How to Deallocate the VM using Azure CLI

you can stop the virtual machine using the below script :

 

# Stop Azure VM
az vm stop --name {vm name} --g {resource group name}
# Deallocate Azure VM
az vm deallocate --name {vm name} -g {resource group name}

 

Schedule VM Auto Shutdown

sometimes you don’t need the machine after work hours or maybe in the weekends, sometimes you forget to shut the machine down which will cost you more if you really don’t use it .

With the Auto-shutdown feature, you are able to configure a specific Time (with Time Zone) when Azure is to automatically shutdown the VM. When configured, the VM will automatically be stopped if it is still running at that time of day.

 

Well , I hope through this article I could help you save energy and some money too 🙂

ShareTweet
Previous Post

405 method not allowed in IIS

Next Post

Migration from Asp.Net Core 3.1 to 5.0 and publish to azure

Related Posts

AI

Model Context Protocol (MCP): The Future of AI Integration

April 21, 2025
162
Azure

Step-by-Step Guide: Azure Front Door + Storage Account Static Website + Custom Domain with Terraform

March 11, 2025
385
Network Security & Route Tables – Checking NSGs, route tables, and service endpoints for a targeted VNET or Subnet
Azure

Network Security & Route Tables – Checking NSGs, route tables, and service endpoints for a targeted VNET or Subnet

February 3, 2025
148
Understanding Generative AI and RAG Benefits
AI

Understanding Generative AI and RAG Benefits

January 12, 2025
104
Azure Communication Services Email Sending Simplified: From Setup to Execution and Monitoring
Azure

Azure Communication Services Email Sending Simplified: From Setup to Execution and Monitoring

December 8, 2024
1.8k
PowerShell Automation for Azure Networks: Detailed VNET and Subnet Analysis
Azure

PowerShell Automation for Azure Networks: Detailed VNET and Subnet Analysis

November 2, 2024
554
Next Post
Migration from Asp.Net Core 3.1 to 5.0 and publish to azure

Migration from Asp.Net Core 3.1 to 5.0 and publish to azure

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Terraform

Certifications

Microsoft certified trainer (MCT)

Recommended

Achraf First Post

Achraf First Post

April 26, 2020
416
The easiest way to deploy a website to Azure with Azure App Service

The easiest way to deploy a website to Azure with Azure App Service

April 21, 2020
689
Sql tips and tricks

Sql tips and tricks

April 26, 2020
226
Navigating the Alphabet Soup: Unraveling Microsoft Acronyms

Navigating the Alphabet Soup: Unraveling Microsoft Acronyms

July 16, 2023
255
Create a Linux VM with infrastructure in Azure using Terraform

Create a Linux VM with infrastructure in Azure using Terraform

August 30, 2020
2.3k
Configure postman / newman API tests in Azure DevOps

Configure postman / newman API tests in Azure DevOps

October 25, 2021
3.5k
Facebook Twitter LinkedIn Youtube

Model Context Protocol (MCP): The Future of AI Integration

April 21, 2025

Step-by-Step Guide: Azure Front Door + Storage Account Static Website + Custom Domain with Terraform

March 11, 2025
Network Security & Route Tables – Checking NSGs, route tables, and service endpoints for a targeted VNET or Subnet

Network Security & Route Tables – Checking NSGs, route tables, and service endpoints for a targeted VNET or Subnet

February 3, 2025

Categories

  • AI (2)
  • Apps (1)
  • Azure (63)
  • blazor (2)
  • Blog (91)
  • c# (7)
  • Cloud (65)
  • Courses (3)
  • Dapr (4)
  • docker (4)
  • Games (1)
  • General Tips & Fix (1)
  • Home (1)
  • Kubernetes Service (AKS) (1)
  • motivation (2)
  • Motivation (3)
  • News (9)
  • Resume (1)
  • sql (4)
  • Terrafrom (1)
  • Tricks, Tips and Fixes (4)
  • xamarin (5)
No Result
View All Result
  • Home
  • News
  • Blog
    • blazor
    • c#
    • Cloud
      • Azure
    • docker
    • sql
    • xamarin
    • Dapr
    • Tricks, Tips and Fixes
    • General Tips & Fix
  • AI
  • Cloud
  • Motivation
  • Courses
  • About
    • Resume
    • Privacy Policy