At work, we invoke an async Lambda function to make a <i>lot</i> of concurrent requests to different APIs for one input. In short: a batch.<p>Lambda passes the data to another component on AWS to be processed.<p>The input sources for data range from APIs calls on Lambda, data from partners, data from legacy components, etc. So we split our data sourcing&#x2F;fetching and data processing. They all flow into the same funnel (component) to be processed.