You've trained a model that necessitated resource-intensive preprocessing operations on a dataset. Now, these preprocessing steps must be replicated during prediction. Given that the model is deployed on AI Platform for high-throughput online predictions, what is the most suitable architectural approach to use?