Leverage Azure instance metadata for instance bootstrap and runtime
Bootstrapping your applications in Microsoft Azure sometimes requires more than just running a VM and starting your application via script/extension. At times your application would need to know which instance certain services need to run and the current size of VM. How do you know information about the location of the VM when you get a support call for your application? Azure Instance Metadata provides information like VMName, location, IP address, etc. for a running VM on Azure via a REST endpoint.