Abstract-Cloud service providers offer access to their resources through formal Service Level Agreements (SLA), and need wellbalanced infrastructures so that they can maximise the Quality of Service (QoS) they offer and minimise the number of SLA violations. This paper focuses on a specific aspect of risk assesment as applied in cloud computing: methods within a framework that can be used by cloud service providers and service consumers to assess risk during service deployment and operation. It describes the various stages in the service lifecycle wheres risk assessment takes place, and the corresponding risk models that have been designed and implemented. The impact of risk on architectural components, with special emphasis on holistic management support at service operation, is also described. The risk assessor is shown to be effective through the experimental evaluation of the implementation, and is already integrated in a cloud computing toolkit.