Quick Notes168 words

Complex pipeline scenarios — quick notes

Complex scenarios — quick notes

FactDetail
Hybrid control connectionAgent/runner connects outbound; no internet-initiated inbound port is needed for that service connection
On-prem deployment targetSelf-hosted agent inside the network
VM resources in an environmentDeployment history per machine; unlocks rolling
rolling constraintVM resources only
Elastic self-hostedVMSS runs in your Azure subscription; Managed DevOps Pools uses Microsoft-managed infrastructure and is recommended
VM image/template choiceVMSS: Marketplace/custom; Managed Pools: Azure Pipelines, Marketplace, or Compute Gallery, with multiple images supported
Reproducibility on self-hostedContainer jobs pin OS/tools/dependencies and reduce host-toolchain drift; shared host state still needs hygiene
Job dependencies for a runService containers

Traps

  1. The service control connection is outbound, but the agent still needs network access to each private target.
  2. Containers reduce host-toolchain drift; they do not clean every shared-host cache, configuration, or workspace.

Ready to study Designing and Implementing Microsoft DevOps Solutions (AZ-400)?

Practice tests, flashcards, and all study notes — free, no sign-up needed.

Start Studying — Free