Renovating Your Data: From Warehouses to Clouds and Beyond