Прокомментирую по поводу Azure:
1. Доступность машины обеспечивается обычным HA-кластером, означающим жесткую перезагрузку при выходе сервера из строя.
2. Через создание/удаление «конечных точек», желательно на нестандартном порте. Либо ограничивайте IP-адреса с которых доступен RDP через встроенный межсетевой экран.
3. Консоли нет, для восстановления после сбоев предлагается использовать
бекапы.
4. Мониторинга перезагрузок действительно нет, недавно появились
оповещения, но нужную вам метрику пока не добавили. Реализовать функцию можно одним способом — настроив мониторинг внутри ВМ.
5. У вас его
нет, сервер доступен извне только через «конечные точки».