I am thinking to install SCCM 2012 R2 in my enviornment which has about 40 users all in the same site.
If installed i will be installing on Windows Server 2008 R2 Enterprise SP1 with SQL Server 2008 R2 Enterprise installed.
I plan to "ONLY" use SCCM for the below:
1. Deploy workstation OS images (average deployment usage 5 workstations every 6 months).
2. Application Catalog (containing about 30 applications)
3. Pushing applications to users (about 3 applications every year).
With such a small usage in my small enviornment would it be OK to install SCCM and the database on the same VM?