In a nutshell, cloud computing refers to making software, number crunching and storage technology available through a network of servers that are located somewhere else. Broadly speaking, cloud computing allows users to employ somebody else’s servers for storing, retrieving and changing data.
What we call cloud computing today has its roots in the 1950s, when computers were primarily big mainframes the size of a room.
Because of the expense of those machines, making efficient use of them was at a premium. So the concept of “time sharing” emerged. Using machines that didn’t have computing power of their own – called “thin clients” – different parties could access the computing power of the mainframe at the same time.
A handful of visionaries helped expand the idea of computers that could talk to each other, a notion that ultimately led to the modern web. John McCarthy in 1961 launched his vision for computing being sold like a public utility, much like water or electricity is made available to the world. J.C.R. Licklider helped create the Advanced Research Projects Agency Network, or ARPANET, generally regarded as the predecessor to the Internet. Continue Reading…