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:
- The Datadog Agent can be baked into the machine image used to boot up a bare-metal machine or spin up a virtual machine. For example, in AWS, the agent can be preinstalled and preconfigured for the target environment in the Amazon Machine Image ...