Правда один важный момент остался не раскрытым: мы же не будем оставлять открытый и не защищеный доступ для git push-а всем желающим на production сервере, верно?
Как правильно прикрутить к Kudu пуш через https и/или ssh (ну или как по другому эту дыру прикрыть) — расскажите? Это единственное, что пока сдерживает от использования описанного решения (собственно, своими силами найти решение пока не удалось).
Пока вижу только способ со сменой привязки по умолчанию с http на https у deployment-сервиса (руками в IIS). Решение конечно некрасивое но по видимому единственное.
Настраиваем Git развертывание для виртуальных машин Windows Azure