Что ж, мы предполагаем, что если вы подключаетесь к виртуальной машине, вы знаете поставщика облачных услуг. Нет реального способа проверки изнутри ОС.
В каждом облачном хранилище используются собственные варианты метаданных экземпляра, поэтому они не будут работать так хорошо.
Самый простой способ получить идею провайдера облака, при условии, что все вещи равны, - это запросить публичный IP, как указано в комментариях.
curl ipinfo.io
должен сделать трюк
Изображение 1

Надеюсь, это поможет.