I currently run a simple PowerShell script every hour on my development Windows 2012 server. It generates a CSV file which can be downloaded via HTTP from an IIS website on the same server.
I'd prefer to move it into a cloud service and as my client currently uses Office 365 extensively, a small standalone Azure VM would be a logical choice.
I've used the price calculator for the VM but do I also need to factor in other network components? Such as a virtual network interface, virtual LAN, IP address and firewall?