For many years before cloud computing became popular, companies would use their own IT infrastructure in order to use, test and develop their software. The IT infrastructure is a large set of interconnected hardware (basically a whole lot of computers, specifically designed for this type of work, connected together). […]