When the company will move to the cloud, the biggest question to ask , how much it will cost ? there are different ways to determine your IaaS cost, but at first you need to know that PaaS and IaaS much cheapter than IaaS, Each cloud vendor having their own calculator so at least you can estimate the value for one year or understand how much it will cost ? which is good.
Azure
Let’s Start with Azure for example ( since i post a lot about it recently )
When you are estimate the price for any cloud you should take different factors in your mind such as the following :-
- Region
- Tier it’s free , Basic … etc
- How will the clinet/customer pay ? monthly , Yearly , Pay as you go .. etc
- Supprot for the cloud which option you will choose
- The deployement princing for example in Azure Dev/test .. etc
Now Azure provides the client with real pricing calculator that allow people to estimate the cost, From here.
to use the portal you should know what services you will choose, and some esstinal information such as How many VM, Database, networking, after you add all the information the report will be generated depends on the period of paying.
But what if i want to move from On Premis to the cloud , is this tool will work ? Total Cost of Ownership or TCO from here
The TCO Calculator helps you understand the cost areas that affect your applications today, such as server hardware, software licenses, electricity, and labor by Define the following :-
- Servers : -details of your current on-premises
- Databases :- on-premises database infrastructure
- Storage :- on-premises storage infrastructure
- Networking :- on-premises environment
The Genterated report will be like this :-


Amazon
As i already mentioned each Cloud vendor having different apporach of Cloud Pricing but it’s all the same, in AWS you can access the pricing from here , also they have somthing called SIMPLE MONTHLY CALCULATOR From here.
When you generate an estimate, you can either add services directly to your estimate or create a group and add the services to your group.
The AWS Pricing Calculator is an estimation tool that provides an approximate cost of using AWS services based on the usage parameters that you specify. The AWS Pricing Calculator is not a quote tool, and does not guarantee the cost for your actual use of AWS services. The cost estimated by the AWS Pricing Calculator may vary from your actual costs for a number of reasons. Common reasons the estimate may be different from your actual cost include different thing such as Actual Usage, Region used, Change in price, Taxes ( depends on the Region ) .. etc

Oracle
From Oracle , the portal is very simple to use, you can estimate everything using this portal here from Infrastcure cost, database, Application, … etc .

Cheers
Osama