1. An apparatus comprising: an analytics platform; and a controller associated with the analytics platform and configured to control automated deployment of analytics workspaces of the analytics platform; the analytics platform having access to at least one set of data ingestion engines, at least one set of data containers, at least one set of analytics tools and at least one set of virtual resources; wherein the controller is configured to deploy a given one of the analytics workspaces of the analytics platform as an at least partially user-specified combination of particular selected ones of the data ingestion engines, data containers, analytics tools and virtual resources, the combination comprising at least one of the data ingestion engines, at least one of the data containers, at least one of the analytics tools and at least one of the virtual resources; and wherein the analytics platform and its associated controller are implemented by one or more processing devices each comprising a processor coupled to a memory.