In recent times, we hear almost all companies have moved to cloud computing. But, what is cloud computing? Where is this ‘cloud’? In technical parlance, cloud implies anything that involves hosted services over the Internet. This means, anyone can consume compute resources as a utility – like electricity, or water or gas – rather than having to build and maintain computing infrastructure at their office/ residence. more