Hi, @Leon, Phil
Thank you for posting in Microsoft Q&A forum.
For a stand-alone primary site server with a database site role on the same server supporting a client base of 1500 devices, the recommended CPU cores are 16 and the recommended memory is 96 GB. These recommendations are based on the "Site servers" table in the "Recommended hardware for Configuration Manager" article.
References:
If the answer is the right solution, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Add comment".