🌐 Detecting your location…
📢 Advertisement — Configure AdSense in Appearance → Customize → AdSense Settings

Fragen zum AWS-Interview 2026: EC2, S3, IAM, VPC und Architektur

⏱️3 min read  ·  644 words

Fragen zu AWS-Interviews testen Ihr Verständnis von Cloud-Architektur, Kerndiensten, Sicherheit und Kostenoptimierung. Dieser Leitfaden behandelt die am häufigsten gestellten AWS-Fragen für die Rollen Lösungsarchitekt, DevOps-Ingenieur und Cloud-Entwickler im Jahr 2026.

Kernkonzepte von AWS

1. Was ist der Unterschied zwischen Verfügbarkeitszonen und Regionen?

Region: Physischer geografischer Standort (z. B. us-east-1 in Virginia). Jede Region enthält 2–6+ Availability Zones.

Verfügbarkeitszone (AZ): Ein oder mehrere Rechenzentren in einer Region, isoliert von Ausfällen. Verbunden durch private Hochgeschwindigkeits-Glasfaser.

Best Practice: Bereitstellung über mehrere AZs hinweg für hohe Verfügbarkeit. Bereitstellung in mehreren Regionen für die Notfallwiederherstellung.

2. Erklären Sie die verschiedenen EC2-Preismodelle

  • Auf Anfrage: Zahlen Sie sekunden-/stundengenau, ohne Verpflichtung. Am besten für unvorhersehbare Arbeitslasten geeignet.
  • Reservierte Instanzen: 1–3 Jahre Laufzeit, 40–75 % Rabatt. Am besten für eine stabile Produktion geeignet.
  • Spot-Instanzen: Bis zu 90 % Rabatt, unterbrechbar mit 2-minütiger Vorwarnung. Am besten für Batch-Jobs und Tests geeignet.
  • Sparpläne: Flexible Verpflichtung zu Ausgaben in Höhe von $/Stunde, gilt für EC2, Lambda, Fargate.

3. Was ist der Unterschied zwischen S3 und EBS?

Besonderheit S3 EBS
Typ Objektspeicher Blockspeicher
Zugang HTTP-API (weltweit zugänglich) An eine EC2-Instanz angeschlossen
Skalierbarkeit Unbegrenzt Maximal 64 TB pro Volume
Anwendungsfall Dateien, Medien, Backups, statische Site Betriebssystemfestplatte, Datenbankspeicher
Kosten 0,023 $/GB (Standard) 0,10 $/GB (gp3)

4. Erklären Sie IAM-Rollen im Vergleich zu Benutzern und Gruppen

IAM Users: long-term credentials (access key + secret)
  - Human users accessing console
  - Service accounts (avoid - use roles instead)

IAM Roles: temporary credentials, assumed by services
  - EC2 role: allows EC2 to access S3 without hardcoded keys
  - Lambda role: allows Lambda to write to DynamoDB
  - Cross-account role: allows role assumption from another account
  - BEST PRACTICE: use roles for everything, avoid long-term keys

IAM Groups: collection of users with shared policies
  - Developers group: read/write to dev resources
  - Admins group: full access

IAM Policies: JSON documents defining permissions
  {
    "Effect": "Allow",
    "Action": ["s3:GetObject", "s3:PutObject"],
    "Resource": "arn:aws:s3:::mybucket/*"
  }

5. Was ist VPC und was enthält es?

VPC (Virtual Private Cloud) = your isolated network in AWS

Components:
  Subnets — segments of IP range
    Public subnet: routes to Internet Gateway (internet accessible)
    Private subnet: no direct internet access

  Internet Gateway — connects VPC to internet
  NAT Gateway — allows private subnets to access internet (outbound only)
  Route Tables — control traffic routing
  Security Groups — stateful firewall at instance level
  NACLs — stateless firewall at subnet level

Typical architecture:
  VPC: 10.0.0.0/16
    Public Subnet AZ-a: 10.0.1.0/24 → Internet Gateway
    Public Subnet AZ-b: 10.0.2.0/24 → Internet Gateway
    Private Subnet AZ-a: 10.0.10.0/24 → NAT Gateway
    Private Subnet AZ-b: 10.0.20.0/24 → NAT Gateway

6. Erklären Sie die automatische Skalierung und wann Sie sie verwenden sollten

# Auto Scaling Group configuration
AutoScalingGroup:
  MinSize: 2          # minimum instances (for HA)
  DesiredCapacity: 3  # normal operation
  MaxSize: 20         # maximum for peak load

# Scaling policies:
# 1. Target tracking (simplest):
#    Keep CPU at 70% → auto-scale
# 2. Step scaling: CPU 70-80% → add 1, 80-90% → add 2
# 3. Scheduled: add instances before known peak (8am weekdays)
# 4. Predictive scaling: ML-based, adds before load hits

# Use with: Application Load Balancer for traffic distribution
# Health checks: ALB health check → replace unhealthy instances

7. Was sind Lambda-Anwendungsfälle und Einschränkungen?

Verwenden Sie Lambda, wenn:

  • Ereignisgesteuert (S3-Upload, API Gateway, SQS, DynamoDB-Streams)
  • Seltene, kurzfristige Arbeitsbelastungen
  • Unvorhersehbarer Datenverkehr (skaliert im Leerlauf auf 0)

Lambda-Einschränkungen:

  • Maximale Ausführungszeit: 15 Minuten
  • Speicher: 128 MB-10 GB
  • Kaltstarts: 100 ms bis 2 s (mit SnapStart für Java gemildert)
  • Zustandslos: kein persistenter Speicher (verwenden Sie S3/DynamoDB)
  • Gleichzeitige Ausführungen: 1.000 Standard (kann eine Erhöhung beantragen)

8. RDS vs. DynamoDB – was verwenden?

Kriterien RDS (PostgreSQL/MySQL) DynamoDB
Datenmodell Relationale Tabellen Schlüsselwert/Dokument
Skalierung Vertikale + Lesereplikate Unbegrenzt horizontal
Latenz ms-Bereich Einstellige ms
Komplexe Abfragen SQL JOIN, Aggregationen Begrenzt (GSI für Alt-Zugriff)
Wählen Sie wann Komplexe Beziehungen, ACID erforderlich Einfache Muster, riesiger Umfang, serverlos

Erfolgreiches AWS-Interview: Verstehen Sie das Well-Architected Framework (Zuverlässigkeit, Sicherheit, Leistung, Kosten, betriebliche Exzellenz), kennen Sie die wichtigsten Kompromisse bei den Services (EC2 vs. Lambda, S3 vs. EBS, RDS vs. DynamoDB) und demonstrieren Sie echte Produktionserfahrung. Die AWS Solutions Architect Associate-Zertifizierung bestätigt dieses Wissen – sehr empfehlenswert vor Vorstellungsgesprächen für Cloud-Rollen.

✍️ Leave a Comment

Your email address will not be published. Required fields are marked *

🌐 Read in:🇬🇧 English🇩🇪 Deutsch🇧🇷 Português🇸🇦 العربية🇮🇳 हिन्दी🇧🇩 বাংলা