Azure-Interviewfragen für Junior Cloud Engineers

Milad Bonakdar
Autor
Bereite dich auf Junior-Azure-Cloud-Engineer-Interviews vor: VMs, Storage, VNets, NSGs, RBAC, Entra ID, App Service, Disks und Monitoring.
Einführung
In einem Junior-Azure-Cloud-Engineer-Interview geht es meist um praktische Grundlagen: VMs, Storage Accounts, VNets, NSGs, Microsoft Entra ID, RBAC, Resource Groups, App Service, Managed Disks und Azure Monitor. Eine gute Antwort erklärt, was der Dienst macht, wann du ihn nutzt und welchen Trade-off du vor der Bereitstellung prüfen würdest.
Nutze diesen Leitfaden, um klare, jobnahe Antworten zu üben. Konzentriere dich auf sicheren Zugriff, Least Privilege, grundlegendes Networking, Verfügbarkeit, Kostenbewusstsein und praktische Erfahrung mit Azure CLI oder Portal.
Azure Virtual Machines
1. Was ist eine Azure Virtual Machine und wann solltest du sie verwenden?
Antwort: Eine Azure VM ist eine bedarfsgerechte, skalierbare Computing-Ressource in der Cloud.
Anwendungsfälle:
- Webhosting und Anwendungen
- Entwicklungs- und Testumgebungen
- Erweiterung der On-Premises-Infrastruktur
- Ausführung von Legacy-Anwendungen
- Batch-Verarbeitung
VM-Komponenten:
- Compute: CPU und Arbeitsspeicher
- Storage: Betriebssystemfestplatte, Datenfestplatten
- Networking: Virtuelles Netzwerk, öffentliche/private IP
- Management: Ressourcengruppe, Verfügbarkeitsgruppe
Seltenheit: Sehr Häufig
Schwierigkeit: Leicht
2. Erkläre Availability Sets vs. Availability Zones.
Antwort:
Availability Sets (Verfügbarkeitsgruppen):
- Logische Gruppierung innerhalb eines Rechenzentrums
- Schutz vor Hardwareausfällen
- 99,95% SLA
- Kostenlos nutzbar
- Updatedomänen und Fehlerdomänen
Availability Zones (Verfügbarkeitszonen):
- Physisch getrennte Rechenzentren innerhalb einer Region
- Schutz vor Ausfällen von Rechenzentren
- 99,99% SLA
- Es können Kosten für die Datenübertragung entstehen
- Höhere Verfügbarkeit
Wann verwenden:
- Availability Sets: Kostengünstiger Schutz innerhalb eines einzelnen Rechenzentrums
- Availability Zones: Geschäftskritische Anwendungen, Schutz über mehrere Rechenzentren
Seltenheit: Häufig
Schwierigkeit: Mittel
Azure Storage
3. Welche verschiedenen Arten von Azure Storage gibt es?
Antwort: Azure Storage bietet vier Hauptdienste:
1. Blob Storage:
- Objektspeicher für unstrukturierte Daten
- Bilder, Videos, Backups, Protokolle
- Zugriffsebenen: Hot, Cool, Archive
2. File Storage:
- Vollständig verwaltete Dateifreigaben (SMB-Protokoll)
- Lift-and-Shift-Szenarien
- Gemeinsame Anwendungsdaten
3. Queue Storage:
- Message Queue für asynchrone Verarbeitung
- Entkopplung von Anwendungskomponenten
4. Table Storage:
- NoSQL Key-Value-Store
- Strukturierte, nicht-relationale Daten
Seltenheit: Sehr Häufig
Schwierigkeit: Leicht-Mittel
Azure Networking
4. Was ist ein Azure Virtual Network (VNet)?
Antwort: Ein VNet ist ein logisch isoliertes Netzwerk in Azure.
Hauptkomponenten:
Funktionen:
- Subnetze: Segmentierung des VNets in kleinere Netzwerke
- NSGs: Netzwerksicherheitsgruppen (Firewallregeln)
- Service Endpoints: Sicherer Zugriff auf Azure-Dienste
- VNet Peering: Private Verbindung von VNets
- VPN Gateway: Verbindung zu On-Premises-Netzwerken
Seltenheit: Sehr Häufig
Schwierigkeit: Mittel
5. Was ist eine Network Security Group (NSG)?
Antwort: Eine NSG ist eine Firewall auf Netzwerkebene, die den Datenverkehr filtert.
Funktionen:
- Eingehende und ausgehende Regeln
- Prioritätsbasiert (100-4096, niedriger = höhere Priorität)
- Datenverkehr zulassen oder verweigern
- Anwendbar auf Subnetze oder NICs
Standardregeln:
- VNet-Datenverkehr zulassen
- Azure Load Balancer zulassen
- Alle anderen eingehenden Verbindungen verweigern
- Alle ausgehenden Verbindungen zulassen
Seltenheit: Sehr Häufig
Schwierigkeit: Leicht-Mittel
Identity & Access Management
6. Was ist Microsoft Entra ID?
Antwort: Microsoft Entra ID (früher Azure Active Directory oder Azure AD) ist der Cloud-basierte Identitäts- und Zugriffsverwaltungsdienst von Microsoft.
Hauptfunktionen:
- Single Sign-On (SSO)
- Multi-Faktor-Authentifizierung (MFA)
- Anwendungsverwaltung
- Geräteverwaltung
- B2B- und B2C-Szenarien
Komponenten:
- Benutzer: Einzelne Identitäten
- Gruppen: Sammlungen von Benutzern
- Anwendungen: Registrierte Apps
- Managed Identities: Von Azure verwaltete Identitäten für Apps und Dienste
- Rollen: Berechtigungssätze
Seltenheit: Häufig
Schwierigkeit: Leicht
7. Erkläre Role-Based Access Control (RBAC) in Azure.
Antwort: RBAC verwaltet den Zugriff auf Azure-Ressourcen.
Integrierte Rollen:
- Besitzer: Voller Zugriff, einschließlich Zugriffsverwaltung
- Mitwirkender: Ressourcen erstellen und verwalten (keine Zugriffsverwaltung)
- Leser: Nur Ressourcen anzeigen
- Benutzerzugriffsadministrator: Benutzerzugriff verwalten
Bereichsebenen:
- Verwaltungsgruppe
- Abonnement
- Ressourcengruppe
- Ressource
Für Junior-Rollen ist Least Privilege wichtig: Vergib die kleinste sinnvolle Rolle auf dem engsten praktikablen Scope. Wenn eine App nur ein Storage Account braucht, sollte ihre Managed Identity nicht Zugriff auf die gesamte Subscription erhalten.
Seltenheit: Sehr Häufig
Schwierigkeit: Mittel
Azure Core Concepts
8. Was sind Azure Resource Groups?
Antwort: Eine Resource Group ist ein logischer Container für Azure-Ressourcen.
Eigenschaften:
- Alle Ressourcen müssen sich in einer Ressourcengruppe befinden
- Ressourcen können nur in einer Ressourcengruppe sein
- Ressourcen können zwischen Gruppen verschoben werden
- Gruppen können sich über Regionen erstrecken
- Das Löschen einer Gruppe löscht alle Ressourcen
Best Practices:
- Gruppieren nach Lebenszyklus (Dev, Test, Prod)
- Gruppieren nach Anwendung
- Tags zur Organisation anwenden
- Konsistente Namenskonventionen verwenden
Seltenheit: Sehr Häufig
Schwierigkeit: Leicht
Azure App Services
9. Was ist Azure App Service und wann solltest du es verwenden?
Antwort: Azure App Service ist eine vollständig verwaltete Plattform zum Erstellen von Web-Apps, Mobile Backends und RESTful APIs.
Hauptfunktionen:
- Integrierte automatische Skalierung
- Kontinuierliche Bereitstellung (CI/CD)
- Unterstützung mehrerer Sprachen (NET, Java, Node.js, Python, PHP)
- Benutzerdefinierte Domänen und SSL
- Deployment Slots für Staging
App Service Pläne:
Wann verwenden:
- Webanwendungen und APIs
- Mobile App Backends
- Microservices
- Benötigt verwaltete Infrastruktur
- Wünscht integrierte DevOps-Integration
vs Virtual Machines:
- App Service: PaaS, verwaltet, einfacher, weniger Kontrolle
- VMs: IaaS, volle Kontrolle, komplexer
Seltenheit: Sehr Häufig
Schwierigkeit: Leicht-Mittel
10. Erkläre Azure Managed Disks und ihre Typen.
Antwort: Managed Disks sind Block-Level-Speichervolumes, die von Azure verwaltet werden.
Festplattentypen:
Managed vs. Unmanaged:
Managed Disks:
- Azure verwaltet Speicherkonten
- Vereinfachte Verwaltung
- Bessere Verfügbarkeit (99,999% SLA)
- Einfachere Skalierung
- Snapshot- und Backup-Unterstützung
Unmanaged Disks (Legacy):
- Du verwaltest Speicherkonten
- Manuelle Skalierungsgrenzen
- Niedrigere SLA
- Komplexer
Best Practices:
- Premium SSD für Produktionsdatenbanken verwenden
- Standard SSD für Webserver verwenden
- Verschlüsselung im Ruhezustand aktivieren
- Regelmäßige Snapshots für Backups
- Verfügbarkeitszonen für kritische Workloads verwenden
Seltenheit: Häufig
Schwierigkeit: Leicht-Mittel
Monitoring & Management
11. Was ist Azure Monitor und wie verwendest du es?
Antwort: Azure Monitor sammelt, analysiert und reagiert auf Telemetriedaten aus Azure- und On-Premises-Umgebungen.
Hauptkomponenten:
1. Metriken:
2. Log Analytics:
Häufige KQL-Abfragen:
3. Application Insights:
Application Insights im Code:
4. Aktionsgruppen:
Best Practices für die Überwachung:
- Richte Alarme für kritische Metriken ein
- Verwende Log Analytics für die zentrale Protokollierung
- Erstelle Dashboards für einen schnellen Überblick
- Aktiviere die Diagnoseeinstellungen für alle Ressourcen
- Verwende Application Insights für die Anwendungsüberwachung
Seltenheit: Sehr Häufig
Schwierigkeit: Mittel
Fazit
Die Vorbereitung auf ein Junior Azure Cloud Engineer-Interview erfordert das Verständnis der wichtigsten Dienste und Cloud-Konzepte. Konzentriere dich auf:
- Virtual Machines: Verfügbarkeitsgruppen/-zonen, Größenanpassung, Verwaltung
- Storage: Blob-, File-, Queue-, Table-Storage-Typen
- Networking: VNets, Subnetze, NSGs, Konnektivität
- Identity: Microsoft Entra ID, RBAC, Zugriffsverwaltung
- Kernkonzepte: Ressourcengruppen, Regionen, Abonnements
Übe die Verwendung des Azure-Portals und der Azure CLI, um praktische Erfahrungen zu sammeln. Viel Glück!


