Emerging Cloud Computing Paradigm
Cloud computing - a relatively recent term, defines the paths ahead in computer science world. Being built on decades of research it utilizes all recent achievements in virtualization, distributed computing, utility computing, and networking. It implies a service oriented architecture through offering software and platforms as services, reduced information technology overhead for the end-user, great flexibility, reduced total cost of ownership, on demand services and many other things. This paper is a brief survey based on readings of "Cloud" computing and it tries to address related research topics, challenges ahead and possible applications.