A resource allocation prediction method, comprising: obtaining raw data of a cloud service system, wherein the raw data comprises operating data of the cloud service system in a production environment or a production-like environment; obtaining training data based on the raw data, and performing deep learning based on the training data to construct and obtain a resource configuration prediction model; when resource demand data input by a user is obtained, generating input data of the resource configuration prediction model based on the resource demand data; and performing prediction based on the input data and the resource configuration prediction model, to obtain resource configuration data of the cloud service system; wherein the obtaining training data based on the raw data, and performing deep learning based on the training data to construct and obtain a resource configuration prediction model comprises: obtaining the training data by extracting the raw data, wherein the training data comprises a data metric item and a label metric item, the data metric item comprises a resource request item and a resource utilization item, and the label metric item comprises a resource supply item; pre-processing the training data to obtain formatted data applicable to training of a deep learning model, wherein the deep learning model is the resource configuration prediction model; and performing deep learning training based on the formatted data, to construct and obtain the resource configuration prediction model. obtaining raw data of a cloud service system, wherein the raw data comprises operating data of the cloud service system in a production environment or a production-like environment; obtaining training data based on the raw data, and performing deep learning based on the training data to construct and obtain a resource configuration prediction model; when resource demand data input by a user is obtained, generating input data of the resource configuration prediction model based on the resource demand data; and performing prediction based on the input data and the resource configuration prediction model, to obtain resource configuration data of the cloud service system; wherein the obtaining training data based on the raw data, and performing deep learning based on the training data to construct and obtain a resource configuration prediction model comprises: obtaining the training data by extracting the raw data, wherein the training data comprises a data metric item and a label metric item, the data metric item comprises a resource request item and a resource utilization item, and the label metric item comprises a resource supply item; pre-processing the training data to obtain formatted data applicable to training of a deep learning model, wherein the deep learning model is the resource configuration prediction model; and performing deep learning training based on the formatted data, to construct and obtain the resource configuration prediction model. obtaining the training data by extracting the raw data, wherein the training data comprises a data metric item and a label metric item, the data metric item comprises a resource request item and a resource utilization item, and the label metric item comprises a resource supply item; pre-processing the training data to obtain formatted data applicable to training of a deep learning model, wherein the deep learning model is the resource configuration prediction model; and performing deep learning training based on the formatted data, to construct and obtain the resource configuration prediction model.