Метою цієї роботи є розробка універсального, як для batch-processing, так і для stream-processing, фреймворку для масштабованої ETL-системи. Побудована система відповідала б сучасним дослідженням стосовно організації етапів обробки даних і була б масштабованим рішенням, яке б задовольняло потребу в можливості розгортання всієї системи, як локально, так і в хмарному середовищі.