主权项 |
1. A method comprising:
maintaining, by a machine-to-machine (“M2M”) platform management system, configuration data for a set of platform services associated with an M2M platform, the M2M platform configured to operate in accordance with the set of platform services and the configuration data; receiving, by the M2M platform management system, data representative of an update to the configuration data for the set of platform services; and dynamically updating, by the M2M platform management system based on the data representative of the update to the configuration data and during runtime operation of the M2M platform, the configuration data to seamlessly transition the M2M platform from operating in accordance with the configuration data to operating in accordance with the updated configuration data, wherein
the set of platform services are configured to provide functionality of the M2M platform and comprise one or more applications running on one or more server devices operated by a provider of the M2M platform, the one or more server devices communicatively connected to one or more M2M client devices associated with one or more in-field customer assets,the set of platform services comprises a configuration management platform service implementing the M2M platform management system and maintaining the configuration data for use by one or more other platform services included in the set of platform services,the dynamic updating of the configuration data comprises the configuration management platform service applying the updated configuration data only to the configuration data maintained by the configuration management platform service and maintaining the updated configuration data for use by the one or more other platform services included in the set of platform services, andeach of the one or more other platform services is configured to use the updated configuration data maintained only by the configuration management platform service in a performance of a platform function that is specific to each of the one or more other platform services. |