Amazon still king of the Cloud, though Microsoft is catching up

You can’t go far in reading the tech press before coming across the term ‘cloud’, a term that causes no end of confusion. In the enterprise IT world, the public cloud refers to the setup where IT applications and capabilities are provided to a company by an external provider via Internet connections on a shared infrastructure. This means that the company can benefit from shared economies of scale as other customers use the same infrastructure, and the same scale also provides the … Read more…