With the large number of complicated transaction data, businesses and customers have difficulties in extracting the useful information or business rules from the daily transaction data in the real time. Cloud Services, including Infrastructure as a Service (IaaS), Platform as a Service (PaaS), and Software as a Service (SaaS), provide businesses and customers back-end servers, storage, networking, support, and software. They allow the businesses and customers to pay for the services on-demand in the form of a low cost. Based on cloud services, the Knowledge as a Service (KaaS) has been proposed and developed. We survey the technology of KaaS and proposed the basic framework of the Kaas, which can be performed in the private cloud or public cloud. In the framework of KaaS, multiple experts can work on a problem at the same time to deliver answers better and faster on the Internet. Businesses and customers can pay and get only for what they need instead of unnecessary information. By getting the expert knowledge anytime and anywhere, businesses and customers can take action when they need to and develop their business intelligent.