add azure provider

Resubmitting the pull request on development branch