Since the advent of Cloud Computing Technology the question of how to use the cloud for moving existing applications to the cloud or how to build new applications for the cloud gets more and more pressing. In our talk we describe the major pitfall to avoid, namely simply bursting virtual images of stacks of applications to the cloud. Next, we describe the TOSCA standard that is targeted towards applications that are portable across multiple cloud environments, and that fosters application structures that make use of cloud benefits. Finally, we motivate the uses of best practices ("patterns") of how to architect applications that fit best into a cloud environment.
Frank Leymann is a full professor of computer science and director of the Institute of Architecture of Application Systems (IAAS) at the University of Stuttgart, Germany. His research interests include service-oriented architectures and associated middleware, workflow- and business process management, cloud computing and associated systems management aspects, and patterns. Before accepting the professor position at University of Stuttgart he worked for two decades as an IBM Distinguished Engineer where he was member of a small team that was in charge of the architecture of IBM’s complete middleware stack.
This talk is organized by the Vienna PhD School of Informatics and part of the lecture series "Current Trends in Computer Science".