Azure adapter

As promised, here is the PR :)