Cloud computing has often been heralded as a revolutionary new technology that has not only brought down the cost of doing business but has also made it easy for aspiring entrepreneurs to launch new businesses with little overhead. Given the lower barriers to entry, it is possible for a newcomer to take on an established SaaS service with lesser effort today than it might have taken them to compete against the likes of Oracle and IBM in the earlier decades.