3. Core technological concepts and terminology
While the evolution of cloud computing will take several years or
even a decade to fully unfold, the three core technologies that will
enable it – virtualization, multitenancy and Web services – are rapidly
taking shape.