Which two components are required to integrate Azure DevOps with an on-premises Bitbucket Server that is protected by a firewall blocking inbound Internet traffic?
Choose an answer
Tap an option to check your answer.
Correct answer: a self-hosted agent, an External Git service connection.
Why this is the answer
To integrate Azure DevOps with an on-premises Bitbucket Server behind a firewall, you need a self-hosted agent and an External Git service connection. A self-hosted agent (formerly a private agent) runs within your network, allowing it to access the Bitbucket Server without requiring inbound firewall rules. It pulls jobs from Azure DevOps and executes them locally. An External Git service connection is necessary to define the connection details (URL, credentials) for Azure DevOps to interact with the Bitbucket Server repository. A deployment group is for organizing target machines for deployments, not for source control integration. A Microsoft-hosted agent cannot access resources behind your firewall. Service hooks are for notifying external services of events, not for establishing a connection to a source control system.
Pass your exam — without the endless answer hunt
Get every verified question and explanation for this exam in one place, and save hours of prep. 1,000+ certifications · 20+ languages · free to start.
Pass your exam faster → No card needed