Microsoft Azure Billing module provides well defined cost estimation techniques as per the need of end user.
Try your self as steps give here.
1. Open the URL https://azure.microsoft.com/en-us/pricing/calculator/
2. Select resources you need from screen like here.
3. Every selected resource is listed in bottom of the page. As highlighted, you can
select/change other parameters like OS, number of resources, time for which resource will be needed and can get great idea about cost model.