A controller for a cloud based service in a telecommunications network, and a method of providing a cloud based service