Share:

Davide Taibi Seminar

The Evolution of Cloud Architectures: From Monolithic to Microservices to Serverless

Last September 28th, Davide Taibi from the TASE (Tampere Software Engineering group) of the Tampere University visited us and presented the seminar The Evolution of Cloud Architectures: From Monolithic to Microservices to Serverless.

Abstract: Cloud-Native technologies, and especially microservices are enjoying increasing popularity and diffusion in industrial environments, being adopted by several big players such as Amazon, LinkedIn, Netflix, and SoundCloud. During the migration process, practitioners often face common problems, which are due mainly to their lack of knowledge regarding bad practices and patterns. In this session, we provide an introduction of different cloud-native architectures, including microservices, serverless, and micro-frontends, reporting their issues and motivations, and describing the most common issues that companies usually  face during their adoption.

Short Bio: Davide Taibi is Associate Professor at the Tampere University (Finland) where he head the Cloud and Web Engineering Group (CLoWeE). His research is mainly focused on Empirical Software Engineering applied to cloud-native systems, with a special focus on the migration from monolithic to cloud-native applications. He is investigating processes, and techniques for developing Cloud Native applications, identifying cloud-native specific patterns and anti-patterns. He is member of the International Software Engineering Network  (ISERN) from 2018. Before moving to Finland, he has been Assistant Professor at the Free University of Bozen/Bolzano (2015-2017), post-doctoral research fellow at the Technical University of Kaiserslautern and Fraunhofer Institute for Experimental Software Engineering - IESE (2013-2014) and research fellow at the University of Insubria (2007-2011).