Patch management, Endpoint security software, Enterprise Security Architecture