I chose SQL Server 2000 because of the limitations with MSDE that would have confined me to managing a mere 5,000 clients.
I set up the server OS and SQL Server with patches and installed ePo easily. The software self-installs its required packages and creates the appropriate database structure, automatically detecting your installed database and adjusting itself appropriately.
To manage the software remotely, ePo contains a console-only client application that communicates to the server via ODBC and ePo client-server protocols. I installed console software on a remote desktop after creating the required ODBC connections to the server database.
I configured the software to deploy and manage products, manage machines, enforce the policies and report on compliance policies. Although deploying and managing software is much easier in an NT Domain environment, because of the trust relationships that are part of that structure, it is possible to use ePo without a domain. I installed the software I wanted to manage into the ePo server database and created the appropriate policies within console.