Abstract:With increasing adoption of cloud computing there is a need to provide methodological and tool support for the development of enterprise applications that utilize cloud services. Traditional approaches that assume that services are developed and deployed on-premise are not suitable for hybrid cloud environments, where a significant part of enterprise applications is delivered in the form of cloud services provided by autonomous cloud providers. In this paper we describe a Service Development Life Cycle for hybrid cloud environments and a prototype system designed to support this life cycle.