  Cloud computing plays a critical role in modern society and enables a range
of applications from infrastructure to social media. Such system must cope with
varying load and evolving usage reflecting societies interaction and dependency
on automated computing systems whilst satisfying Quality of Service (QoS)
guarantees. Enabling these systems are a cohort of conceptual technologies,
synthesized to meet demand of evolving computing applications. In order to
understand current and future challenges of such system, there is a need to
identify key technologies enabling future applications. In this study, we aim
to explore how three emerging paradigms (Blockchain, IoT and Artificial
Intelligence) will influence future cloud computing systems. Further, we
identify several technologies driving these paradigms and invite international
experts to discuss the current status and future directions of cloud computing.
Finally, we proposed a conceptual model for cloud futurology to explore the
influence of emerging paradigms and technologies on evolution of cloud
computing.
