A Survey on Autonomic Multi-cloud Computing
Diego Cananea Nobrega De Azevedo, Carlos Andre Guimaraes Ferraz · 2022
Multi-cloud computing has emerged in the last years to address problems like avoiding vendor lock-in and improving resilience in cloud computing. Recent reports have shown a growing interest from companies in this type of technology. On the other hand, architecting and managing a multi-cloud environment is more complex and brings challenges to be tackled. This work aims to understand how autonomic computing (AC) can help to solve multi-cloud problems. We surveyed six research databases and applied a methodology using objective criteria to select studies and analyze them. The results showed that complexity is the main reason for using AC. In addition, we found that most solutions are reactive and use static thresholds. Among the challenges, we noticed that a factor is the lack of standardization in both areas.