The disclosure provides a
software management system and method, relates to the field of
artificial intelligence, in particular to
cloud computing, cloud operation,
edge computing technology, and can be applied to an intelligent cloud scene. A specific implementation scheme is as follows: a
software management system, comprising: a center node configured to obtain a service description file, convert the service description file into service data, and determine a mapping relationship table of
machine labels and services based on the service data, and allocate
machine labels for accessed edge nodes according to a preset
label management table; at least one
edge node, each
edge node being configured to obtain the
machine label allocated to the
edge node, the mapping relationship table and the service data from the center node, and query the target service corresponding to the allocated machine
label from the mapping relationship table, and download and install the file according to the file
package information of the target service in the service data. The embodiment realizes the maintenance and construction of service
software in advance before the start of the software management service, and decouples the service and the machine.