Skip to content

Architektur

Dieses Diagramm veranschaulicht das Architektur-Framework von Hydden Discovery und zeigt sowohl Cloud- als auch On-Premises-Bereitstellungsoptionen, die Broker-Architektur, verfügbare Dienste und Datenquellen-Collectors.

Anzeigetipp

Klicken Sie auf das Diagramm, um es zu vergrößern. Auf kleineren Bildschirmen verwenden Sie den Browser-Zoom (Strg/Cmd + Scrollen) für bessere Sichtbarkeit.

Integrationsreferenz

Das Diagramm zeigt die wichtigsten Integrationskategorien. Siehe die Vollständige Integrationsreferenz unten für die namentlich aufgeführten 45+ unterstützten Datenquellen und Collectors.

🤖AI LayerTCP 443 · TCP 11434 (Ollama)
Anthropic
OpenAI
Google Gemini
🦙Ollamalocal

Kann je nach Anbieter ein separates API-Token-Guthaben erfordern

TCP 443 Cloud LLMsoderTCP 11434 Ollama
🖥️'Server' / Microservice-Schichthttps://portal.hydden.io
☁️ Jede öffentliche Cloud
🔒 Jede private Cloud
🏢 Jeder On-Premises Hypervisor

Windows / Linux / Mac / Container

SaaS-Allowlisting: 57.151.59.226 · 172.171.154.194
TCP 22103 SMB ClientoderTCP 22104 Msg Broker GWTCP 22100 Stream Broker
💻Client-SchichtOOB Collector-Module · Universal Collector

Windows / Linux / Mac / Container

Bootstrap: TCP 22101 (On-Prem) oder TCP 443 (Cloud)

Für SaaS-Kunden steht ein integrierter Client-Dienst zur Verfügung. Ein zusätzlicher Client wird nur für On-Premises- oder netzwerkisolierte Datenquellen benötigt.

Quellenspezifische Ports ↓
📡Out-of-Box Collectors — 45+ IntegrationenAlle Ports anpassbar je nach Datenquelle
☁️ Web- / Cloud-Quellen
TCP 443 HTTPS
OktaSlackGoogle CloudAWSAzureSalesforceServiceNowGitHubGitLabWorkspaceDayforceTableauHIBP
💾 Datenbankquellen
TCP 5432 PostgreSQL · TCP 1433 SQL Server
PostgreSQLSQL Server
🏗️ Rechenzentrum / Endpunkt
TCP 22 SSH · TCP 3269/3268, 636/389 AD/LDAP · TCP 443 VMware
Linux HostApache2Active DirectoryWindowsWindowsRmLDAPVMware vSphereAD Workstation
🐳 Orchestrierung
TCP 6443 K8s API
KubernetesK8s Pods
🛡️ Edge / Firewall
TCP 443 HTTPS
PAN-OS
🖧 Mainframe
TCP 22 SSH
IBM AS/400
🔑 Privilegierter Zugriff & Vaults
TCP 443 HTTPS
CyberArkBeyondTrustSailPoint IIQKeeperStrongDMAWS Key VaultAzure Key Vault
🔧 Universal Collector
Ports variieren je nach Ziel-Datenquelle

Verbindet sich mit jeder Datenquelle über LDAP, SQL, REST, SCP, FTP, SFTP, FTPS und Dateien.

REST APIDatabase SQLCSV / JSONCustom Scripts (sandboxed Python)

Beispiele: CCURE9K · Morpheus · Qualys · Symantec DCS · Workday · ADP · Jira · Domo · Oracle

Vollständige Integrationsreferenz

Hydden Discovery unterstützt 45+ vollständig verifizierte Datenquellen-Integrationen über mehrere Kategorien:

☁️ Cloud-Plattformen & SaaS

  • AWS - Amazon Web Services (EC2, IAM, S3 usw.)
  • AWS Key Vault - AWS Secrets Manager
  • Azure - Microsoft Azure (AD, Ressourcen, Abonnements)
  • Azure Key Vault - Azure Secrets Management
  • Google Cloud - GCP (IAM, Projekte, Ressourcen)
  • Google Workspace - Gmail, Drive, Groups

👥 Identitäts- & Zugriffsverwaltung

  • Active Directory - Microsoft AD (Benutzer, Gruppen, OUs)
  • AD Workstation - Windows-Arbeitsplatzkonten
  • LDAP - Lightweight Directory Access Protocol
  • Okta - Cloud-Identitätsanbieter
  • SailPoint IIQ - Identity IQ Governance-Plattform

📱 Geschäftsanwendungen

  • GitHub - Repository-Zugriff und Teams
  • GitLab - Repository-Zugriff und Gruppen
  • Salesforce - CRM-Benutzer und Profile
  • ServiceNow - ITSM-Benutzer und Rollen
  • Slack - Workspace-Mitglieder und Kanäle
  • Dayforce - HR- und Lohnabrechnungssystem
  • Tableau - Analyse- und Visualisierungsplattform

🔐 Privilegierter Zugriff & Vaults

  • BeyondTrust - Privileged Access Management
  • CyberArk - Enterprise-Passwort-Vault
  • Keeper - Passwortverwaltungsplattform
  • StrongDM - Infrastruktur-Zugriffsplattform

🗝️ Infrastruktur & Systeme

  • Linux Host - Linux-Server (Benutzer, Gruppen, sudo)
  • Linux Apache2 - Apache-Webserver-Konfigurationen
  • Windows Host - Windows-Server und -Arbeitsplätze
  • WindowsRm Host - Windows Remote Management
  • VMware vSphere - Virtuelle Infrastruktur
  • PAN-OS - Palo Alto Networks Firewall

🐳 Container-Orchestrierung

  • Kubernetes - K8s-Cluster-Zugriff (RBAC, Service-Konten)
  • Kubernetes Pods - Pod-Level-Zugriffskontrolle

💾 Datenbanken

  • SQL Server - Microsoft SQL Server
  • PostgreSQL - Postgres-Datenbank
  • AS/400 - IBM System i (DB2)

🔍 Sicherheit & Bedrohungsintelligenz

  • Have I Been Pwned - Erkennung kompromittierter Anmeldeinformationen

🔧 Universal Collector

Der Universal Collector (Benutzerdefiniert) ermöglicht die Integration mit jedem System über:

  • REST API - HTTP/HTTPS-API-Endpunkte
  • Database SQL - Direkte SQL-Abfragen (MySQL, Oracle usw.)
  • CSV/JSON-Dateien - Dateibasierte Datenimporte
  • Custom Scripts - Sandboxed Python-basierte Datenerfassung

Beliebte Universal Collector-Beispiele:

  • Domo (Business Intelligence)
  • Oracle Database
  • Microsoft SQL (benutzerdefinierte Abfragen)
  • Benutzerdefinierte REST APIs
  • HR-Systeme (Workday, ADP usw.)
  • Ticketing-Systeme (Jira usw.)
  • Benutzerdefinierte Anwendungen

Architekturkomponenten

Bereitstellungsmodelle

  • Cloud-Bereitstellung: Verwendet NATS Cluster als Core Broker für zentralisierte Verwaltung
  • On-Premises-Bereitstellung: Verwendet Leaf Broker (Gateway)-Architektur für lokale Datenerfassung und -verarbeitung

Kernkomponenten

Hydden Server (Cloud)

Die Serverkomponente fungiert als zentraler Knotenpunkt unter Verwendung von NATS Cluster-Technologie, erreichbar unter https://portal.hydden.io:

  • Verwaltet mehrere Broker-Instanzen
  • Bietet Webdienste und Berichtsfunktionen
  • Pflegt den Identity Graph
  • Orchestriert alle Plattformdienste

Hydden Client (On-Premises)

Die Client-Komponente fungiert als Gateway zwischen der On-Premises-Infrastruktur und der Cloud:

  • Läuft auf Windows / Linux / Mac / Container
  • Leaf-Broker-Architektur für sichere Kommunikation
  • Lokale Collector-Module für die Datenerfassung (OOB Collector-Module, Universal Collector)
  • Verbindet sich mit verschiedenen Datenquellen
  • Bietet lokale Dienste einschließlich Web-Oberfläche, Berichterstattung und Identity-Graph-Visualisierung
  • Bootstrappt lokal auf TCP-Port 22101 (On-Prem)

SaaS-Kunden

Für SaaS-Kunden bietet Hydden einen integrierten Client-Dienst an. Ein zusätzlicher Client-Dienst wird nur benötigt, um On-Premises- oder netzwerkisolierte Datenquellen anzubinden.

Plattformdienste

Serverdienste

Umfassende Suite von Diensten auf der Serverseite:

  • Web Services: Benutzeroberfläche und API-Endpunkte
  • Classifications: Datenkategorisierung und Tagging
  • Configuration: Systemeinstellungsverwaltung
  • Dashboard: Visualisierung und Überwachung
  • Communications: Internes Nachrichtensystem
  • Data Store: Persistente Speicherschicht
  • Reporting: Analytik und Berichtserstellung
  • Scheduler: Aufgabenplanung und Automatisierung
  • Vault: Sichere Anmeldeinformationsspeicherung
  • Identity Mapper: Identitätskorrelations-Engine
  • Entity Mapper: Entitätsbeziehungs-Zuordnung
  • Time Server: Zeitstempel-Synchronisierung
  • Audit: Aktivitätsprotokollierung und Compliance-Tracking
  • OpenAI Module: KI-gestützte Erkenntnisse und Automatisierung
  • Notification: Alarm- und Benachrichtigungssystem
  • Package Repository: Modul- und Update-Verwaltung
  • Simple KV Store: Schlüssel-Wert-Speicher
  • Stream: Echtzeit-Datenstreaming
  • SNOW Action: ServiceNow-Integrationsaktionen
  • SMTP Action: E-Mail-Benachrichtigungsaktionen

Client-Dienste

Auf der Client-Seite (On-Premises) verfügbare Dienste:

  • Web Services: Lokale Web-Oberfläche
  • Gateway: Sichere Kommunikationsbrücke
  • Vault: Lokale Anmeldeinformationsverwaltung

Datenquellen-Collectors

Die Plattform unterstützt eine unbegrenzte Anzahl von Datenquellen-Integrationen über mehrere Kategorien, insbesondere über die Universal Collector-Datenquelle. Eine Liste der vollständig verifizierten Integrationen finden Sie unter Vollständige Integrationsreferenz oben:

Identitätssysteme (6)

Active Directory, AD Workstation, LDAP, Okta, SailPoint IIQ

Cloud-Plattformen (6)

AWS, Azure, Google Cloud, Google Workspace, AWS Key Vault, Azure Key Vault

Geschäftsanwendungen (7)

Salesforce, ServiceNow, GitHub, GitLab, Slack, Dayforce, Tableau

Privilegierter Zugriff & Vaults (4)

BeyondTrust, CyberArk, Keeper, StrongDM

Infrastruktur (6)

Linux Host, Linux Apache2, Windows Host, WindowsRm, VMware vSphere, PAN-OS

Container-Orchestrierung (2)

Kubernetes, Kubernetes Pods

Datenbanken (3)

SQL Server, PostgreSQL, AS/400

Sicherheit & Bedrohungsintelligenz (1)

Have I Been Pwned (HIBP)

Universal Collector (Benutzerdefiniert)

REST APIs, Database SQL, CSV/JSON-Dateien, Custom Scripts (sandboxed Python)

Netzwerkports & Konnektivität

Die folgende Tabelle listet die Standardports auf, die von Hydden-Collectors für die Kommunikation mit Datenquellen verwendet werden. Alle Ports können je nach Unterstützung der Datenquelle für benutzerdefinierte Ports angepasst werden.

Datenquellen-Ports

DatenquellenkategoriePort(s)Protokoll / Hinweise
Web-/Cloud-Quellen (AWS, Azure, GCP, Okta, SaaS-Apps)TCP 443HTTPS
Active DirectoryTCP 3269/3268, 636/389Global Catalog (SSL/non-SSL), LDAPS/LDAP
LDAPTCP 636/389LDAPS (SSL) / LDAP
Linux / SSH-HostsTCP 22SSH
MainframeTCP 22SSH
PostgreSQLTCP 5432PostgreSQL Wire Protocol
SQL ServerTCP 1433TDS (SQL Server)
KubernetesTCP 6443Kubernetes API Server
KeeperTCP 443HTTPS
EdgeTCP 443HTTPS
Value-Add-Integrationen (ServiceNow, BeyondTrust usw.)TCP 443HTTPS
Universal CollectorVariiertPorts abhängig von der Ziel-Datenquelle

Plattformkommunikations-Ports

VerbindungPort(s)Beschreibung
Client → Server (Gateway)TCP 22103 (SMB Client) oder TCP 22104 (Message Broker Gateway)Client-zu-Server-Kommunikationskanal
Client Bootstrap (On-Prem)TCP 22101Lokaler Bootstrap für On-Premises-Client-Setup
Stream BrokerTCP 22100Echtzeit-Datenstreaming zwischen Client und Server
AI LayerTCP 443 oder TCP 11434 (Ollama)KI-Anbieter-Konnektivität (Cloud-APIs oder lokales Ollama)

KI-Token-Anforderungen

Die KI-Layer-Konnektivität kann je nach KI-Anbieter ein separates API-Token-Guthaben erfordern.

SaaS-Allowlisting

Wenn Ihre Organisation IP-Allowlisting für Hydden SaaS benötigt, fügen Sie die folgenden öffentlichen IPs zu Ihren Firewall-Regeln hinzu:

IP-AdresseIdentifikator
57.151.59.22650b2e38e-0fd3-45f6-a8ed-e5ace54d387e
172.171.154.194kubernetes-a4ac63ffe385b4d648ba0214d896d3bb

Kommunikationsfluss

  1. Server-Client-Kommunikation: Bidirektionale Verbindung zwischen Cloud-Server und On-Premises-Clients über TCP 22103 (SMB Client) oder TCP 22104 (Message Broker Gateway), mit TCP 22100 für Stream-Broker-Verkehr
  2. Dienstintegration: Broker nutzen verschiedene Dienste für Verarbeitung und Verwaltung
  3. Datenerfassung: Clients sammeln Daten von verbundenen Quellen unter Verwendung quellenspezifischer Ports (siehe Netzwerkports) und übertragen sie an Broker zur Verarbeitung
  4. KI-Verarbeitung: Server verbindet sich mit KI-Anbietern über TCP 443 (Cloud-LLMs) oder TCP 11434 (lokale Ollama-Instanzen)
  5. Verteilte Verarbeitung: Mehrere Clients können unabhängig arbeiten und gleichzeitig die Verbindung zum zentralen Server aufrechterhalten

Skalierbarkeit

Die Architektur unterstützt:

  • Mehrere Server-Broker für Lastverteilung
  • Mehrere Client-Broker für geografische Verteilung
  • Mehrere Collector-Clients für breite Datenquellenabdeckung
  • Flexible Bereitstellungsmodelle (Cloud-only, Hybrid oder On-Premises)

Hydden Documentation and Training Hub