ConfigMgr: Estimate SQL DB Sizing via PowerShell

There are some excellent Excel based ConfigMgr sizing tools out there. I recently had a design request for estimating SQL sizing via PowerShell. The function I created Returns disk capacity and file estimates for:
• SQL DB’s
• SQL Log’s
• SQL Temp

The Get-CMDBSizingEstimate function is pretty simple to use. You can pass the number of clients you’ll be managing and the number of cores (if above 8 cores). It’ll calculate the estimated capacity for the SQL DB, Log, Temp disks and the SQL MDF/LDF sizing.