Смотрите, там ещё моментик есть.
Система раньше собирала некие данные и занималась предобработкой перед сохранением их на "локальный накопитель".
Сейчас же принято решение "общаться с облаком". Имеется идея не заниматься предобработкой, а "лить" больший объём "сырых" данных в "облако" и уже там их как-то приводить "в божеский" вид.
Что при всём этом, озвученном, потребуется узнать, что бы определить, подходит ли человек для решения подобных задач?
Я сам этим никогда не занимался.
в облако обычно заливают по стандартным протоколам. чаще всего http, S3, SWIFT. надо знать сетевой стек