1. A method implemented by a cloud computing infrastructure system comprising one or more computing devices, the cloud computing infrastructure system providing one or more services to users via a communication network, the method comprising: providing, by the cloud computing infrastructure system, via the communication network, different services to a computing device associated with a user subscribed to the services provided by the cloud computing infrastructure system; displaying, by the cloud computing infrastructure system, a graphical user interface that is interactive to select a set of services from the services for association, the association enabling interaction of sharing data amongst the services in the set of services; receiving, by the cloud computing infrastructure system, via the graphical user interface, input corresponding to a selection of a first service in the set of services and a second service in the set of services for a first association between the first service and the second service, wherein the first service has a first service type, wherein the second service has a second service type that is different from the first service type, and wherein the first association is for a first interaction between the first service and the second service, the first interaction including sharing one or more variables between the first service and the second service; determining, by the cloud computing infrastructure system, that the first association between the first service and the second service is allowable for the first interaction between the first service and the second service in the cloud computing infrastructure system; enabling, by the cloud computing infrastructure system, the first interaction between the first service and the second service for the first association based on determining that the first association between the first service and the second service is allowable; and configuring, by the cloud computing infrastructure system, the first interaction between the first service and the second service, wherein configuring the first interaction includes adjusting operation of the first service with the second service for sharing the one or more variables.