I am new to Azure. I created an "D2 v3/D2s v3" VM in April (this month) with a 32GB disk drive, under my company's subscription. Including the initial VM creation, the VM was "on" 4 times during the month of April and was up and running for less than 60 minutes total. I also made sure the VM was "deallocated" when turned off, and there is no static IP. I have the Azure Activity logs to show all this. So far this month that VM has costed the company almost $34.
I have an EC2 VM on AWS with similar specs, on my personal account, which I used for well over 6 hours in March, and it cost me a grand total of 60 CENTS. This cost is exponentially less than the cost of my similar-spec'd Azure VM.
What am I missing? Why is Azure so much higher, and what can I do to get the costs down to the level of AWS?