Today there is a lot of debate about where to store, and how to access identities in a cloud based environment. Directory Services are the original identity management data store for all enterprise applications. In fact, it can be argued that Directory Services function as a private cloud for internal applications. As more companies move to the cloud, next generation Directory Services are necessary to bridge the divide between on-premise and cloud based applications.