Don't orient your system from the data layer up.
Infrastructure problems in a novel environment are charismatic traps.
You have to think about them to some degree, but they can absorb all of your capacity.
Orient it from product down.
What is the simplest thing that plausibly gives you the kind of product-level outputs you want?