From this perspective SharePoint can be considered similar to another web-based
applications. There are situations where you will want to deploy SharePoint in
a DMZ. Since it generally involves SQL server and Active Directory as well, the
general security topics of hardening, server placement relative to firewalls,
ports allowed, etc. all apply.