Providing Non-Profit Cloud Computing Services for Real World Problems