Microsoft has released a new Azure Security Center for Azure in preview. The new service audits your existing Azure resources and provides threat analysis and recommendations on how to mitigate issues found.
For each of these resources, the service provides a health check and recommendations on improving the security posture of your resources!