A Conversation about REST, Cloud Computing and Microservices
1 : University of Lugano
(USI)
-
Site web
Recent architectural trends in software engineering advocate a fine-grained decomposition of applications into loosely-coupled microservices that can be independently developed, continuously integrated and deployed in the Cloud. In this talk we look at how to recompose reusable microservices back into integrated systems using a variety of software connectors. To do so we will introduce the concept of RESTful conversation and propose RESTalk: a domain-specific, developer-friendly visual notation to model all possible correct interaction sequences (or patterns) that can be performed interacting with RESTful Web service APIs.