1. A distributed cloud environment system comprising: a repository comprising data; a plurality of cloud managed nodes comprising a client program which receives and sends measurement data to the repository and a client program interface; a plurality of service management components comprising functions for managing service of the plurality of cloud managed nodes and a service management component interface; and a central trusted computing platform service in communication with the repository, the plurality of cloud managed nodes and the plurality of service management components, comprising: a first interface for communication with the client program interface in each of the plurality of cloud managed nodes through a first single touch point; and a second interface for communication with the service management component interface for the plurality of service management components through a second single touch point; wherein the central trusted computing platform service manages interaction of the plurality of service management components with the plurality of cloud managed nodes, and the interaction of the plurality of cloud managed nodes with the repository.