Microsoft AZ-500: Hybrid- und Multi-Cloud-Sicherheit — Lernleitfaden
Teil des Microsoft Azure Security Engineer Associate AZ-500 — Lernleitfaden. Üben Sie mit verifizierten Antworten im Microsoft-Prüfungscenter, oder absolvieren Sie zeitlich begrenzte Übungstests auf ExamRoll.io.
Überblick
Die Sicherheit von Hybrid- und Multi-Cloud-Umgebungen in Azure konzentriert sich auf die Einrichtung einer einheitlichen Steuerungsebene, die die Azure-native Governance, Überwachung und den Schutz auf lokale Rechenzentren und andere Clouds ausweitet. Azure Arc stellt das Framework für die Ressourcenprojektion und -erweiterung bereit; Microsoft Defender for Cloud liefert CSPM und Bedrohungsschutz; Azure Policy und Guest Configuration setzen Baselines durch; Azure Monitor Agent und Datensammlungsregeln ermöglichen ein sicheres Protokoll-Routing; und Microsoft Entra ID untermauert die Identität. Das operative Ziel ist es, Vertrauensannahmen zu minimieren, nur ausgehende Konnektivität zu erfordern, RBAC und Richtlinien überall zu standardisieren und die Erkennung und Reaktion zu zentralisieren.
Azure Arc-fähige Server, Kubernetes und SQL
Azure Arc-fähige Server
- Onboarding
- Methoden: einmaliges Skript (Portal/CLI), Automatisierung im großen Maßstab (Configuration Manager, Group Policy, Windows Admin Center, benutzerdefinierte Pipelines) und Image-basierte Vorinstallation.
- Identität: Verwenden Sie einen Dienstprinzipal mit den geringsten Rechten (Least Privilege) und der Rolle Azure Connected Machine Onboarding, die auf die Zielressourcengruppe beschränkt ist. Dies ermöglicht die Registrierung ohne weitreichende Contributor-Rechte.
- Begründung: Eine eingeschränkte Onboarding-Identität plus automatisierter Rollout verhindert die unkontrollierte Verbreitung von Anmeldeinformationen (Credential Sprawl) und verbessert die Wiederholbarkeit.
- Beispiel:
azcmagent connect \
--resource-group rg-hybrid \
--tenant-id <tenantId> \
--subscription-id <subId> \
--location <azureRegion> \
--service-principal-id <appId> \
--service-principal-secret <password>
```
- Agent-Anforderungen und -Erweiterungen
- Der Connected Machine Agent (azcmagent) ist erforderlich; er verwendet ausgehendes TLS 1.2 auf TCP 443 und benötigt lokale Admin-/Root-Rechte für die Installation.
- Führen Sie keine SSL-Inspektion seines Datenverkehrs durch; der Agent führt in einigen Abläufen während des Handshakes gegenseitiges TLS (mTLS) und Cert-Pinning durch.
- Verwenden Sie Arc-Erweiterungen, um Funktionen bereitzustellen: Azure Monitor Agent (bevorzugt), Komponenten von Defender for Endpoint/Defender for Servers, Update Manager und Guest Configuration.
- Begründung: Erweiterungen bieten Ihnen Lebenszyklusmanagement und Compliance im Azure-Stil für Nicht-Azure-Hosts ohne eingehende Ports.
- RBAC
- Azure Connected Machine Onboarding: registriert Maschinen.
- Azure Connected Machine Resource Administrator: verwaltet die Arc-Server-Ressource und ihre Erweiterungen.
- Policy Contributor/Reader: steuert die Durchsetzung und Sichtbarkeit.
- Begründung: Die Aufteilung der Aufgaben – Onboarding vs. laufende Verwaltung – reduziert den potenziellen Schaden (Blast Radius).
- Private Konnektivität
- Verwenden Sie Private Link für Arc-fähige Server, indem Sie einen Private Link Scope und private Endpunkte für die Steuerungsebenen-Dienste von Arc erstellen und diese mit Private DNS-Zonen und lokalen DNS-Forwardern integrieren.
- Begründung: Zwingt den Agenten, Ihren privaten Netzwerkpfad zu durchlaufen, wodurch die Abhängigkeit von öffentlichem Egress entfällt und strenge Egress-Kontrollen erfüllt werden.
Azure Arc-fähiges Kubernetes
- Cluster Connect
- Verbinden Sie Cluster mit:
az connectedk8s connect -g rg-hybrid -n arc-aks-onprem
```
Cluster Connect stellt einen umgekehrten, nur ausgehenden Kanal her, sodass Sie kubectl/Portal-Aktionen ausführen können, ohne eingehende Firewall-Regeln zu öffnen.
Begründung: Beseitigt die Notwendigkeit von VPN oder öffentlicher Exposition und ermöglicht gleichzeitig Just-in-Time-Operationen und Auditing.
GitOps
- Verwenden Sie die Flux v2-basierte GitOps-Erweiterung, um den Cluster-Zustand aus Git zu deklarieren; binden Sie Konfigurationen an Namespaces und Service Accounts für die Mandantenfähigkeit mehrerer Teams.
- Begründung: Drift-Kontrolle und wiederholbare Korrektur durch deklarative, signierte Manifeste.
- Beispiel (gekürzt):
az k8s-configuration flux create \
--cluster-name arc-aks-onprem --resource-group rg-hybrid \
--name baseline --namespace cluster-config \
--url https://github.com/org/platform-baseline --branch main --sync-interval 1m
```
- Richtlinie
- Aktivieren Sie Azure Policy für Kubernetes (Gatekeeper v3) über die azurepolicy-Erweiterung; weisen Sie integrierte Initiativen zu, um privilegierte Pods, hostPath oder fehlende seccomp-Profile zu blockieren.
- Begründung: Erzwingen Sie die Zulassungskontrolle (Admission Control) zum Zeitpunkt der Bereitstellung, um die Gefährdung zur Laufzeit zu reduzieren.
- Defender-Integration
- Aktivieren Sie auf Arc-Clustern Defender for Containers. Dadurch werden die erforderlichen Agenten bereitgestellt, um Kube-Audit-Ereignisse zu sammeln, anomales Verhalten zu erkennen und Schwachstellenanalysen für Images und Workloads zu unterstützen.
- Begründung: Vereinheitlichen Sie die Bedrohungserkennung und den Sicherheitsstatus mit Cloud-nativen Clustern unter einem einzigen Plan.
Azure Arc-fähiger SQL Server und hybrides Inventar
- Führen Sie das Onboarding von SQL Server-Instanzen, die auf Arc-fähigen Maschinen laufen, mit der SQL Server-Erweiterung durch; dies macht SQL als Azure-Ressource sichtbar.
- Aktivieren Sie Defender for SQL auf Maschinen für die Schwachstellenbewertung und erweiterte Bedrohungserkennung; konfigurieren Sie die automatische Bereitstellung (Auto-Provisioning) von Defender for Cloud, um die Abdeckung sicherzustellen.
- Verwenden Sie das Arc-Inventar und Azure Resource Graph, um hybride Assets abzufragen, die Kritikalität zu kennzeichnen und Richtlinien zu definieren (z. B. die Erzwingung von reinen TLS-Endpunkten und starken Cipher Suites).
- Begründung: Konsistente Governance und Sicherheitsanalysen für ältere, VM-basierte SQL-Instanzen neben PaaS-Datenbanken.
### Multicloud-Integration mit Microsoft Defender for Cloud
Multicloud-Connectors
- AWS
- Erstellen Sie einen AWS-Connector in Defender for Cloud; stellen Sie das bereitgestellte CloudFormation-Template oder StackSet auf Organisationsebene bereit, um eine schreibgeschützte kontoübergreifende Rolle und Ereignisweiterleitung zu erstellen.
- Aktivieren Sie optional die automatische Agenten-Bereitstellung für Defender for Servers und Containers.
- Begründung: Das Onboarding auf Organisationsebene stellt sicher, dass neue Konten Sicherheitskontrollen ohne manuelle Schritte erben.
- Google Cloud
- Erstellen Sie einen GCP-Connector; stellen Sie das empfohlene Terraform- oder Deployment Manager-Template auf Organisationsebene mit einem Service-Account mit den geringsten Rechten bereit.
- Begründung: Standardisierter Zugriff mit den geringsten Rechten skaliert das Posture Management automatisch auf neue Projekte und Ordner.
Cloud Security Posture Management (CSPM)
- Fassen Sie Azure, AWS, GCP und On-Prem/Edge (über Arc) im Secure Score und im Dashboard für die Einhaltung gesetzlicher Vorschriften von Defender for Cloud zusammen.
- Weisen Sie integrierte Initiativen (CIS, NIST, PCI) auf der Ebene der Verwaltungsgruppe zu; erweitern Sie Baselines auf Betriebssystemebene über Azure Policy Guest Configuration auf Arc-Server.
- Nutzen Sie Empfehlungen, um Korrekturmaßnahmen voranzutreiben und automatische Korrekturen mit DeployIfNotExists durchzuführen, wo dies unterstützt wird (z. B. Bereitstellung des Azure Monitor Agent auf Arc-Servern).
- Begründung: Ein einheitliches Compliance-Modell über heterogene Plattformen hinweg reduziert die Komplexität von Audits und beschleunigt die Behebung von Problemen.
Bedrohungsschutz
- Aktivieren Sie relevante Defender-Pläne (Servers, Containers, SQL, Storage) über alle Clouds hinweg; konfigurieren Sie die automatische Bereitstellung und die Einstellungen für die Datensammlung zentral.
- Begründung: Eine gemeinsame Taxonomie für Warnungen und Analysen speist Ihr SIEM mit normalisierten Signalen.
### Hybride Identität und sicheres Monitoring
Hybride Identität und Sicherheit für lokales AD
- **Synchronisierungsstrategie**
- Verwenden Sie Kennworthash-Synchronisierung für Resilienz und Pass-Through-Authentifizierung mit nahtlosem SSO, wenn lokale Kennwortrichtlinien und Anmeldebeschränkungen gelten müssen, während die Infrastruktur minimiert wird. Diese Kombination minimiert den Server-Footprint und erfüllt die Durchsetzung lokaler Richtlinien.
- Schließen Sie Konten (z. B. mit givenName, der mit LAB beginnt) mithilfe der attributbasierten Filterung im Synchronization Rules Editor aus.
- **Überwachung von Microsoft Entra Connect**
- Stellen Sie Azure AD Connect Health bereit, um die Synchronisierung, Domänencontroller und AD FS (falls verwendet) zu überwachen, mit Warnungen bei Latenz, Ausfällen und riskanten Konfigurationen.
- **Privilegierter Zugriff**
- Um Privileged Identity Management (PIM) zu konfigurieren, ist die Rolle des globalen Administrators erforderlich. Beginnen Sie mit der Ermittlung privilegierter Rollen und aktivieren Sie dann Just-in-Time, Genehmigungen und Zugriffsüberprüfungen.
- **Authentifizierungserlebnis**
- Verwenden Sie für hybrid eingebundene Windows-Geräte die in Active Directory integrierte Authentifizierung zur Azure SQL Database von SSMS aus, um Anmeldeaufforderungen zu minimieren, während Entra ID-Token verwendet werden.
- **AD-Härtung**
- Erzwingen Sie ein gestuftes Admin-Modell, LAPS für die Rotation lokaler Administratorkennwörter, deaktivieren Sie veraltete Protokolle und überwachen Sie Kerberos/NTLM-Anomalien mit Defender for Identity.
- Begründung: Eine starke Identitätshygiene verhindert, dass der Diebstahl von Anmeldeinformationen zu einer umgebungsübergreifenden Kompromittierung wird.
Azure Monitor Agent (AMA), Datensammlungsregeln (DCR) und sichere Protokollsammlung
- Verwenden Sie Arc-Erweiterungen, um den AMA bereitzustellen; erstellen Sie DCRs, die genau definieren, welche Windows-Ereignisprotokolle und Syslog-Facilities gesammelt und an bestimmte Log Analytics-Arbeitsbereiche weitergeleitet werden sollen.
- Entkoppeln Sie Ingestion-Endpunkte über Data Collection Endpoints (DCE); beschränken Sie den ausgehenden Datenverkehr mithilfe von Azure Monitor Private Link Scope (AMPLS).
- Beispiel für ein DCR-Snippet:
{
“dataSources”: {
“windowsEventLogs”: [{ “name”: “Security”, “xPathQueries”: [ “Event/System[EventID=4625]” ] }],
“syslog”: [{ “name”: “authpriv”, “facilityNames”: [ “authpriv” ], “logLevels”: [ “err”, “crit” ] }]
},
“destinations”: { “logAnalytics”: [{ “workspaceResourceId”: “
- Begründung: DCRs ermöglichen Telemetrie nach dem Prinzip der geringsten Rechte (sammeln nur das Notwendige), reduzieren Kosten und vereinfachen die Änderungssteuerung im Vergleich zu Konfigurationsabweichungen auf Host-Ebene.
### Netzwerk-, DNS-, Proxy- und richtlinienbasierte Baselines
Anforderungen an private Konnektivität, DNS, Proxy und ausgehende Firewalls
- Outbound-only-Modell
- Arc-Agents, AMA, Defender und Richtlinienerweiterungen verwenden ausgehendes TLS 1.2 auf Port 443. Es sollte kein eingehendes NAT oder das Öffnen von Ports erforderlich sein.
- Private Link
- Verwenden Sie Private Link Scopes für Arc und Azure Monitor; erstellen Sie entsprechende Private DNS Zones und bedingte Weiterleitungen (Conditional Forwarders), damit hybride Maschinen die FQDNs der Dienste zu privaten IPs auflösen.
- Proxys
- Wenn Sie einen Forward-Proxy verwenden, setzen Sie die FQDNs der Azure-Steuerungsebene (Control-Plane) und der Datenerfassung (Ingestion) auf die Allowlist und umgehen Sie die SSL-Inspektion für Arc/Monitor-Endpunkte.
- Konfigurieren Sie dies auf einem Server mit:
azcmagent proxy set --url http://proxy.contoso.com:8080
azcmagent connect ... # after proxy is set
```
- Firewalls
- Erlauben Sie ausgehenden Datenverkehr (Egress) zu Microsoft Entra ID (Token-Ausstellung), Azure Resource Manager (Ressourcenprojektion), Arc-Dienstendpunkten, Azure Monitor Ingestion (Ihr DCE/AMPLS) und allen erweiterungsspezifischen Repositories (z. B. Paket-Repos).
- Begründung: Vorhersehbarer, nur ausgehender Datenverkehr (Egress) reduziert die Angriffsfläche und erfüllt die Zero-Trust-Muster für die Egress-Kontrolle.
Hybride Sicherheits-Baselines und Korrekturmaßnahmen mit Azure Policy Guest Configuration
- Weisen Sie Arc-Servern Guest Configuration-Richtlinien zu, um Betriebssystemeinstellungen (z. B. Passwortrichtlinie, BitLocker/LUKS, Härtung von RDP/SSH, CIS-Kontrollen) zu überprüfen und durchzusetzen.
- Verwenden Sie DeployIfNotExists, um die Guest Configuration-Erweiterung automatisch auf nicht konformen Arc-Maschinen zu installieren; lösen Sie Korrekturaufgaben in großem Umfang aus.
- Kombinieren Sie dies mit Kubernetes-Richtlinieninitiativen für Cluster-Baselines (Pod Security Standards, Netzwerkrichtlinien).
- Begründung: Ein richtlinienbasierter Zustand setzt Leitplanken kontinuierlich durch und verhindert, dass Abweichungen (Drift) zu einem Risiko werden.
Zentralisierte Identität, Protokollierung, Überwachung und Reaktion auf Vorfälle (Incident Response)
- Identität: Zentralisieren Sie Rollenzuweisungen mit Verwaltungsgruppen und PIM; verwenden Sie Access Reviews und Conditional Access anwendungsübergreifend.
- Protokollierung und Überwachung: Leiten Sie alle Telemetriedaten von Arc/AKS/GitOps/Defender an zentrale Log Analytics-Arbeitsbereiche weiter; standardisieren Sie DCRs und die Aufbewahrungsdauer; exportieren Sie bei Bedarf in einen Data Lake.
- Incident Response: Binden Sie Microsoft Sentinel an; aktivieren Sie Konnektoren für Entra ID, Defender for Cloud, AWS CloudTrail und GCP-Audit-Logs; erstellen Sie Automatisierungen mit Logic Apps-Playbooks zur Eindämmung (z. B. Benutzer deaktivieren, Endpunkt isolieren, Token widerrufen).
- Begründung: Eine einheitliche SOC-Ansicht und eine Playbook-gesteuerte Reaktion reduzieren die mittlere Zeit bis zur Erkennung (MTTD) und Reaktion (MTTR) in allen Umgebungen.
Praktisches Problemszenario
Die Contoso Ltd. betreibt Workloads in zwei lokalen Rechenzentren, in Azure, in 20 AWS-Konten und 5 GCP-Projekten. Sie müssen das Posture-Management zentralisieren, Betriebssystem- und Kubernetes-Baselines durchsetzen und die Telemetrie über private Konnektivität absichern, während die Anfälligkeit durch eingehende Firewall-Regeln minimiert wird.
Azure Arc und privaten Egress einrichten
- Binden Sie alle lokalen Windows/Linux-Server mit Azure Arc an, indem Sie einen Service Principal verwenden, der auf die Rolle „Azure Connected Machine Onboarding“ beschränkt ist; konfigurieren Sie einen Private Link Scope für Arc und richten Sie DNS-Weiterleitungen (DNS Forwarders) auf Azure Private DNS ein.
- Begründung: Das Onboarding nach dem Prinzip der geringsten Rechte (Least Privilege) und private Endpunkte ermöglichen eine sichere Ressourcenprojektion ohne öffentlichen Egress.
Kubernetes für Arc aktivieren und GitOps sowie Richtlinien bereitstellen
- Verbinden Sie jeden lokalen und EKS/GKE-Cluster mit Azure Arc; aktivieren Sie Cluster Connect; erstellen Sie eine Flux v2 GitOps-Konfiguration, die auf ein gehärtetes Baseline-Repo verweist; aktivieren Sie Azure Policy für Kubernetes.
- Begründung: Deklarativer Zustand und Admission Control sorgen für eine konsistente, automatisierte Korrektur von Abweichungen (Drift) über alle Cluster hinweg, ohne eingehende Ports zu öffnen.
Defender for Cloud Multicloud-Konnektoren aktivieren
- Binden Sie die AWS Organization und die GCP Organization mithilfe der bereitgestellten Vorlagen an; aktivieren Sie die Defender-Pläne für Server und Container mit automatischer Bereitstellung (Auto-Provisioning).
- Begründung: Das Onboarding auf Organisationsebene garantiert, dass neue Konten/Projekte automatisch Sicherheitskontrollen und die Posture-Bewertung erben.
Hybride Betriebssystem-Baselines über Guest Configuration durchsetzen
- Weisen Sie Verwaltungsgruppen, die auf Arc-Server abzielen, Guest Configuration-Initiativen (CIS-konform) zu; verwenden Sie DeployIfNotExists, um die Erweiterung zu installieren und die Korrektur zu planen.
- Begründung: Die richtliniengesteuerte Durchsetzung stellt sicher, dass alle Server sich der Baseline annähern und konform bleiben.
AMA mit DCR/DCE und AMPLS bereitstellen
- Rollen Sie den Azure Monitor Agent über die Arc-Erweiterung aus; erstellen Sie DCRs, um Sicherheits-Logs und kritische Syslog-Einträge zu sammeln; erstellen Sie einen Data Collection Endpoint und binden Sie ihn an einen Azure Monitor Private Link Scope.
- Begründung: Das Scoping von DCRs begrenzt die Datenexfiltration, und Private Link stellt sicher, dass die Datenerfassung (Ingestion) in privaten Netzwerken verbleibt.
Hybride Identität härten und Synchronisierungszustand überwachen
- Implementieren Sie die Passthrough-Authentifizierung mit nahtlosem SSO (Seamless SSO) und Kennworthashsynchronisierung; stellen Sie Azure AD Connect Health bereit; sichern Sie privilegierte Rollen mit PIM, beginnend mit der Rollenermittlung (Role Discovery).
- Begründung: Lokale Richtlinien gelten für die Anmeldung, SSO reduziert Anmeldeaufforderungen und PIM mindert das Risiko von dauerhaft bestehenden Berechtigungen (Standing Privilege).
Erkennung und Reaktion in Sentinel zentralisieren
- Verbinden Sie Entra ID, Defender for Cloud, AWS CloudTrail und GCP-Audit-Logs; erstellen Sie Analysen für Abweichungen von Arc/AKS-Baselines und verdächtige Container-Aktivitäten; implementieren Sie Logic Apps-Playbooks für die automatisierte Eindämmung.
- Begründung: Einheitliche Analysen und Automatisierung reduzieren die Erkennungs- und Reaktionszeiten in allen Umgebungen.
← Anwendungssicherheit und DevSecOps · Alle Domänen · Incident Response →
Diese Fragen üben → · Zeitlich begrenzte Übung auf ExamRoll.io →
Pass the whole exam — not just this question
You found this answer. Get every verified question and explanation in one place, and save hours of prep. Free to start.
Bestehe deine Prüfung →