Why using Infrastructure as Code for developing Cloud-based Data Warehouse Systems?