1. A system of managing content having metadata, comprising: a cache repository for storing content received from a source; a registry for registering the content using the metadata; a central repository for receiving and storing the content from the cache repository; and a backup repository for storing a backup of the content received and stored in the central repository, wherein the cache repository is located at an edge facility, the registry and the central repository are located at a primary system, and the backup repository is located at a secondary system, and wherein the edge facility, the primary system and the secondary system are connected to each other in a network.