Как локально клонировать мой облачный сервер?
Я работаю над проектом IoT, и мой сервер работает в облаке.
Сейчас есть несколько сайтов, где власти не разрешают подключение устройства к облаку, а хотят, чтобы моя облачная инфраструктура была клонирована локально.
Какова хорошая стратегия, чтобы пойти по этому поводу? Может ли что-то вроде докера прийти сюда хорошо?
Я новичок в кодировании, и любая помощь будет высоко ценится. ТИА
Изменить 1: в моем облаке VM у меня есть брокер mqtt, работающий вместе с приложением Python для бизнес-логики и базы данных MySQL. Когда я клонирую это локально, настройка облака должна быть универсальной, но локальная настройка предназначена только для устройств в этой локальной сети. Локальные устройства должны работать с этой локальной настройкой и независимо от облака. Меня беспокоит, какой быстрый способ настроить это локально, не заходя на сайт и не устанавливая зависимость один за другим.
1 ответ
Это настолько широкий вопрос, что на него невозможно получить разумный ответ без дополнительной информации.
Пара идей, хотя:
если это IoT, вы, вероятно, используете MQTT - вы можете иметь локального брокера MQTT на каждом сайте и пересылать сообщения в облачную инфраструктуру из одной центральной защищенной точки.
если вам не нужны какие-либо специфические для облака функции и просто нужен способ размещения вашего приложения на месте, я уверен, что каждая компания среднего или большего размера будет иметь какое-то решение VMware, OVM или частное облако.
Но на самом деле, не зная вашей архитектуры, невозможно ответить на этот вопрос.