Every Cloud Service should be measured and logged
In order to ensure that costs are kept to a minimum it should be possible at all times to know all there is to know about each service. Its important to realize that when using elastic virtual servers, the logs could be deleted when the server is deleted. Therefore servers should log all data centrally in a way that can be readily interrogated.
- Log everything. Modern Cloud Services provide detailed logs. Collect them ALL. These include Application Logs, Infrastructure Logs and Security Logs!
- Good elasticity depends on having accurate usage data.
- Failing to measure is a sure fire way to waste money.
- Set alerts on services based on the metrics expected and your design.
- Use Tags properly. Your 1st tag for each item should be Cost_Centre. Tagging Taxonomy is important to save future headaches.
- A good logging tool is essential for intelligent interpretation.