Directory vs. Databases: In Search of the Optimal Identity and Access Management Architecture

Traditionally, engineers attempt to balance the selection of individual components that go into a system by finding the best technologies to achieve the overall design objectives. We are taught early on not simply to choose what is most familiar, comfortable, or the "obvious choice," but rather, to focus on identifying the limitations of the components to make sure they do not...