Building Applications for the Cloud: The Wrong, the Right, the Solid Way

  • 2014-05-22
  • Research

Since the advent of Cloud Computing Technology the question of how to use the cloud for moving existing, or how to build new applications gets more pressing


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”.



Note: This is one of the thousands of items we imported from the old website. We’re in the process of reviewing each and every one, but if you notice something strange about this particular one, please let us know. — Thanks!