The Black Duck architecture consists of different components that work together to provide Black Duck functionality.