The Cloud Computing Frontier: Microsoft Azure's Impact