Cloudstep: A Step-by-step Decision Process to Support Legacy Application Migration to the Cloud
This project aims at proposing a decision process to support organizations and application developers in making informed cloud selection and migration decisions. The process, called Cloudstep, relies on the creation of template-based profiles describing key characteristics of the organization, its target legacy application and one or more candidate cloud providers. These profiles are then cross-analyzed, as a way to identify and possibly resolve critical constraints (either technical or non-technical) that may hinder application migration to the cloud. In this way, the process can help to the reduce the subjectivity of the cloud migration decisions made by the developer, thus increasing the likelihood that the organization will adopt a cloud solution that best meets its needs and demands – if such solution can be found.
The activity diagram below gives an overview of Cloudstep's current set of activities and decision flow:
Project Members
Prof. Nabor C. Mendonça (Coordinator)
Prof. Adriano Albuquerque (Researcher)
Patricia Beserra (M.Sc. student)
Alessandro Camara (M.Sc. student)
Publications