building cloud data pipeline