Hi Phaneendra,
Just to adding to what you said, in an Organization, you may have N number of applications, so it would depend on the IT Leadership. What exactly do they want ?
Do they want to know the overall Costs of running Applications ?
Does the organization want to know the Top 10 Applications in terms of Cost ? In most cases, in an organization, it's a small number of applications which contribute the bulk of the Costs.
Now, once you've framed your problem statement, you'll have to figure out what are the available data sources. Now the Cost of running an application would include some of the following:
- Tickets: Tickets associated with that Application
- Labor: Costs of developing and supporting the application
- Servers, Storage: Costs of servers/storage on which the application is maintained
- Cloud Invoices: In case , the application is hosted by a cloud service provider
- Network Costs
For these above mentioned data, you'll have to figure out if you have the data available