The financial services industry has been turning to cloud services and technology in droves to accommodate the pressures