You are correct, Azure Security Center can monitor both Azure resources and on-premises resources such as servers, desktops, and applications.