SIEM stands for Security Information and Event Management. It is a tool that helps organizations collect, store, and analyze security data from a variety of sources. This data can be used to identify security incidents, investigate security breaches, and comply with security regulations.
Customers need SIEM for a variety of reasons, including:
- To improve their security posture
- To comply with security regulations
- To investigate security incidents
- To identify and respond to security threats
- To improve their incident response times
Component Name | Description | Open Source Options | AWS Proposed Service |
---|---|---|---|
Log Ingestion | Collects logs from various sources | Graylog | Amazon Kinesis or AWS Lambda or OpenSearch Ingestion |
Log Normalization | Standardizes log fields for easier analysis | Graylog | Amazon OpenSearch Service (with ingestion pipelines) |
Log Caching | Stores logs temporarily in case of storage issues | Graylog | Amazon ElastiCache or OpenSearch Service |
Log Analysis | Analyzes logs for suspicious activity | Wazuh | Amazon OpenSearch Service with built-in analysis tools |
Rule Customization | Creates custom rules to detect specific threats | Wazuh | Amazon OpenSearch Service (Alerting feature) |
Alerting | Generates alerts for suspicious activity | Wazuh | Amazon OpenSearch Service (Alerting feature) |
Log Discarding | Filters out unnecessary logs | Wazuh | AWS Lambda or OpenSearch Service Ingestion Pipelines |
Back-end Storage | Stores logs for long-term access | Elasticsearch | Amazon OpenSearch Service |
Access Control | Controls who can access specific logs | Elasticsearch | AWS Identity and Access Management (IAM) with OpenSearch Service |
Visualization | Provides dashboards for viewing logs | Grafana | Amazon OpenSearch Service (Dashboards) or Amazon QuickSight |
Threat Intelligence Enrichment | Enriches logs with threat intelligence data | Graylog | AWS Security Hub or Amazon OpenSearch Service |
- Blog: How to use AWS Security Hub and Amazon OpenSearch for SIEM
- Blog: Amazon Security Lake and Amazon OpenSearch for SIEM
- Blog: Amazon Security Lake data using Amazon OpenSearch Ingestion
- GitHub: SIEM on opensearch github
- Video: How To create Detectors open search
- OpenSearch Docs: OpenSearch Anomaly detector
- OpenSearch Docs: OpenSearch Log Sources
- OpenSearch Docs: OpenSearch Custom Logs
- AWS Docs: AOS Anomaly Detection
- AWS Docs: AOS Data Ingestion
- AWS Docs: AOS Data integration with S3
- OpenSearch Workshop
- Video: Customer use case building SIEM with OpenSearch