Userg> Мда, диагноза еще нет, а способов лечения уже миллион.
Вы ещё ничего не видели
Берём Raspberry Pi с сотовым подключением и интернетом от местного провайдера, присоединяем датчик уровня воды и управление насосом. Питание от солнечной батареи с аккумулятором.
На Raspberry ставим AWS IoT thing с сертификатами, заводим рулез в AWS, конфигурируем thing каждые полчаса посылать сообщение на SNS Topic, с другой стороны топика подсоединяем CloudWatch и следим за уровнем. При уровне выше 30% от допустимого включаем насос через Lambda. Если вода продолжает прибывать, при уровне в 80% запускаем AutoScaling action и автоматически масштабируем решение на два дополнительных погреба в соседних регионах, потом запускаем CloudEndure Migration для репликации контента погреба в запущенные инстансы. Можно, конечно, использовать CloudEndure Disaster Recovery для постоянной репликации картофеля, но это будет слишком дорого по соотношению цена-качество, да и потеря пары гигабайт картофеля не кажется критичным для данного приложения.
Решение самое простое из всех предложенных, есть только два мелких момента, как то:
а) В AWS Marketplace почему-то нет имиджа с названием "погреб". Его следовало бы добавить, иначе непонятно, как добавлять погреба в Autoscaling Launch Configuration.
б) Следует выяснить, сколько гигабайт в кило картофеля. Это полможет спрогнозировать затраты на репликацию.