Towards Modelling a Cloud Application's Life Cycle