Abstract: Mashups are characterized as complex and fragile systems as they integrate heterogeneous, distributed and evolving services into a single value-adding service. While in most cases development gains main focus, operation and maintenance of mashups become second class citizens. The increasing significance of mashup solutions, even in the enterprise context, raises questions regarding high-quality operations of these strongly interdependent - and in most cases separately operated - systems. In this paper, we describe general operational challenges from a provider’s perspective and present dedicated models and processes focusing on describing and evaluating a mashup solution’s underlying structure to enforce service level agreements.