# Requirements Before you can build your application using XDS, you need to be sure you have satisfied the requirements described in this section. - The Client Part (i.e.`xds-agent`) is running locally on your machine. For information about `xds-agent` and how to install it, see the "[Client Part](client-part.html)" section. - The Server Part (i.e. `xds-server`) is running locally in a docker container or is accessible on your network For information about `xds-server` and how to install it, see the "[Server Part](server-part)" section. - one or more Software Development Kits (SDKs) are installed. For information on installing an SDK, see the "[AGL SDKs](install-sdk.html)" or "[Download or Build Your SDK Installer](../../../../getting_started/reference/getting-started/app-workflow-sdk.html)" sections. - Your XDS configuration is correct. You can test this connection between the `xds-agent` and `xds-server` by opening the XDS Dashboard in a Web Browser and confirming no error messages. See the "[Check if xds-server is Running](server-part.html#check-if-xds-server-is-running)" section.