The cloud computing technology refers to a distributed computer architecture that provides software, infrastructure and platform just as required by applications/users. Cloud computing is a type of computing that relies on shared computing resources rather than having local servers or personal devices to handle applications.