Cloud computing offers generous computing resources needed to deploy data warehouses efficiently. However, security remains a key challenge for a widespread adoption of the Cloud for data warehousing. In this paper, we extend BPMN to provide for modelling secure Extract-Transform-Load processes deployed as web services in a Cloud environment. In addition, following a model-driven engineering approach, we outline how the ETL model can be transformed into a set of services to be deployed in the Cloud.