Deploying the agent – use cases
At the beginning of this chapter, we looked at multiple runtime configurations possible for running the Datadog Agent. In this section, we will explore a few use cases in which such options are utilized.
All on the hosts
This is a classic configuration in which both the Datadog Agent and the application software run directly on the hosts. The hosts could be bare-metal or virtual machines. An agent will run on every host, reporting events and metrics into the Datadog backend.
The deployment can be done using the following automated or semi-automated methods. In a real-life production environment, installing the Datadog Agent manually on hosts might be impractical or might not scale up: