Security Operations Center (SOC)
A security operations center (SOC) is a centralized facility for continuous monitoring of network performance and security controls.
- physical access is limited to security personnel and administrators
- security tools present logs and reports to the SOC for analysis and real-time response
- data loss prevention (DLP)
- SIEM
- firewalls
- IDS/IPS
- etc.
- don’t have to be physically located inside the datacenter or at the same location
- may be remote
- often contract third-part organizations for SOCs (MSSP)
- have the knowledge and personnel to provide security as a core competency
- in a cloud-managed services arrangement,
- provider has a SOC overseeing the various cloud datacenters, underlying infrastructure, platforms, and applications
- cloud customer may also employ security operation monitoring
- monitor users, cloud accounts, etc.
- there is a shared responsibility between the two
- established in the contract
Continuous Monitoring
- managing security operations involves monitoring security devices, systems, and tools
- controls must be continually monitored to ensure effectiveness
- Controls to monitor:
- Firewalls and network security groups
- log blocked connections and potential attacks
- IDS/IPS
- IDS/IPS logging is commonly used to identify attacks and alert if attack was successful
- Honeypots
- may be used to capture attack techniques and tools
- Artificial Intelligence (AI)
- common as built-in to security tools and as part of central security monitoring and log analysis
- applying AI/ML detection techniques to traffic patterns to identify anomalies
- Firewalls and network security groups
Incident Management
- When SOC detects anomalous activity, incident response action may be initiated
- purpose:
- minimize loss of value/assets
- continuing service provision (availability)
- halting increase of damage
- intended outcome directs the course of action of responses
- diff orgs have diff goals
- IR policy and plan guide actions
- In cloud,
- both provider and customer have their own approaches, goals, and methods
- should coordinate and share responsibilities in contract
- In a managed service arrangement, consider:
- specify which party can declare an incident unilaterally
- are SLAs still applicable during incident
- which party absorbs costs of incidents
- e.g., downtime, personnel tasking, reporting actions