1. A computer-implemented method of extending a customer relationship management (CRM) eventing framework to a cloud computing environment, comprising: registering, by a computer, service information for a service in the cloud computing environment, the cloud computing environment further comprising a service bus and an authenticating service, wherein a listening channel is opened between the service and the service bus prior to registering the service information; receiving, by the computer, a request made by a requester, the request triggering a request processing pipeline in an eventing framework; posting, by the computer, event data responsive to the request to the service bus; and sending, by the computer, a response to the requester.