How do you design a cloud integration pipeline to connect diverse applications and data sources using APIs and middleware at Mphasis?