> ## Documentation Index
> Fetch the complete documentation index at: https://mintlify.com/wazuh/wazuh-dashboard-plugins/llms.txt
> Use this file to discover all available pages before exploring further.

# Cloud Integrations Overview

> Monitor security events from cloud platforms and services with Wazuh Dashboard Plugins

Wazuh Dashboard Plugins provide comprehensive monitoring capabilities for cloud platforms and services, allowing you to collect, analyze, and visualize security events from your cloud infrastructure.

## Supported Cloud Platforms

The dashboard supports integration with major cloud providers and services:

### Cloud Service Providers

* **[Amazon Web Services (AWS)](https://mintlify.com/wazuh/wazuh-dashboard-plugins/cloud/amazon-web-services.md)** - Monitor AWS services including CloudTrail, S3, VPC Flow Logs, and more
* **[Google Cloud Platform (GCP)](https://mintlify.com/wazuh/wazuh-dashboard-plugins/cloud/google-cloud.md)** - Collect security events from GCP services via GCP API
* **[Office 365](https://mintlify.com/wazuh/wazuh-dashboard-plugins/cloud/office365.md)** - Track security events from Microsoft Office 365 services
* **[Microsoft Graph API](https://mintlify.com/wazuh/wazuh-dashboard-plugins/cloud/microsoft-graph.md)** - Integrate with Microsoft Graph services for enhanced security monitoring

### DevOps Platforms

* **[GitHub](https://mintlify.com/wazuh/wazuh-dashboard-plugins/cloud/github.md)** - Monitor audit logs from GitHub organizations
* **[Docker](https://mintlify.com/wazuh/wazuh-dashboard-plugins/cloud/docker.md)** - Track container lifecycle events and activities

## Key Features

Cloud integrations in Wazuh Dashboard Plugins provide:

* **Real-time Event Collection** - Security events collected directly via cloud provider APIs
* **Centralized Monitoring** - Unified dashboard for monitoring multiple cloud platforms
* **Event Filtering** - Advanced filtering capabilities using the integration name field (`wazuh.integration.name`)
* **Custom Visualizations** - Pre-built dashboards for each cloud platform
* **Security Analytics** - Analyze cloud security events for threats and compliance

## Integration Architecture

Cloud integrations use a consistent data source architecture:

```typescript theme={null}
// Example: AWS integration
const AWS_GROUP_KEY = 'wazuh.integration.name';
const AWS_GROUP_VALUE = 'aws';
```

Each integration:

1. Extends the `EventsDataSource` base class
2. Implements rule group filtering for the specific cloud platform
3. Applies fixed filters including cluster manager filters
4. Collects events tagged with the integration name

## Data Source Filtering

All cloud integrations implement filtering through:

* **Integration Name Filter** - Events are tagged with `wazuh.integration.name` matching the platform (e.g., 'aws', 'gcp', 'o365')
* **Cluster Manager Filters** - Multi-cluster deployment support
* **Rule Group Filters** - Platform-specific rule group filtering

References:

* AWS integration: `plugins/main/public/components/common/data-source/pattern/events/aws/aws-data-source.ts:5`
* GCP integration: `plugins/main/public/components/common/data-source/pattern/events/google-cloud/google-cloud-data-source.ts:6`
* Office 365 integration: `plugins/main/public/components/common/data-source/pattern/events/office-365/office-365-data-source.ts:6`

## Getting Started

1. Choose the cloud platform you want to monitor
2. Follow the setup instructions for that specific integration
3. Configure API credentials and permissions
4. Start collecting and analyzing security events
5. Use pre-built dashboards or create custom visualizations

## Common Use Cases

* **Cloud Security Monitoring** - Track security events across cloud infrastructure
* **Compliance Auditing** - Monitor access and changes for compliance requirements
* **Threat Detection** - Identify suspicious activities and potential security threats
* **Container Security** - Monitor Docker container activities and lifecycle events
* **DevOps Security** - Track code repository access and changes in GitHub
* **Identity Monitoring** - Monitor authentication and authorization events

## Next Steps

Explore the integration guides for specific cloud platforms:

* [Set up AWS integration](https://mintlify.com/wazuh/wazuh-dashboard-plugins/cloud/amazon-web-services.md)
* [Configure GCP monitoring](https://mintlify.com/wazuh/wazuh-dashboard-plugins/cloud/google-cloud.md)
* [Enable Office 365 integration](https://mintlify.com/wazuh/wazuh-dashboard-plugins/cloud/office365.md)
* [Connect Microsoft Graph API](https://mintlify.com/wazuh/wazuh-dashboard-plugins/cloud/microsoft-graph.md)
* [Monitor GitHub organizations](https://mintlify.com/wazuh/wazuh-dashboard-plugins/cloud/github.md)
* [Track Docker containers](https://mintlify.com/wazuh/wazuh-dashboard-plugins/cloud/docker.md)


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.