. . "In any event, it would most likely take an organization years to develop such a system using on-premise deployment.This does not mean that cloud computing is the best solution to every problem." . .