Instead of running some tasks manually, we can automate them using Azure automation service to automate these tasks
You create automation account, create a runbook and write a code to perform some tasks (or just import some code from gallery) and schedule this runbook. So there will not be any manual efforts here
Azure automation can be used to start and stop the Azure VM or any other services OR you can also schedule runbook to take database backup during night or based on the need.
More info here - automation-intro
----------
Please don't forget to Accept Answer and Up-vote if the response helped -- Vaibhav