Handbuch - SAP-C02 AWS Certified Solutions Architect Professional
Zuletzt überprüft: Mai 2026
Eine übersichtliche Referenz der Architekturmuster, die in der SAP-C02-Prüfung getestet werden. Von oben nach unten lesen oder zu einem Abschnitt springen.
Lösungsdesign für organisatorische Komplexität
Einrichten einer AWS-Umgebung mit über 100 Accounts, konsistenten Guardrails, Logging und Identity von Tag eins an.
AWS Control Tower als Landing Zone. Account Factory stellt Accounts bereit; obligatorische + dringend empfohlene Guardrails setzen Baselines durch; zentrales Log-Archiv + Audit-Accounts werden automatisch erstellt.
Warum: Control Tower kodifiziert das gut-architektierte Multi-Account-Muster. Ein Neuaufbau nur mit Organizations würde die gleiche Infrastruktur manuell reproduzieren.
Es müssen benutzerdefinierte Guardrails und Ressourcen über die Control Tower-Standardeinstellungen hinaus über alle Accounts hinzugefügt werden.
Customizations for AWS Control Tower (CfCT). Eine Pipeline von CloudFormation-Templates + SCPs, die über StackSets auf OUs bereitgestellt werden.
Warum: CfCT erweitert Control Tower, ohne seinen Lebenszyklus zu unterbrechen. Benutzerdefinierte Config-Regeln, Sicherheits-Baselines, Networking - alles versionskontrolliert und wiederholbar.
S3 KMS-Verschlüsselung erzwingen + nicht-konforme Buckets in 300 Accounts in <15 Minuten automatisch beheben.
AWS Config organisationsweiter Konformitätspack über delegierten Administrator. Config-Regel + SSM Automation-Dokument zur automatischen Behebung.
Warum: Konformitätspacks stellen Config-Regeln + Behebung über die gesamte Organisation von einem Account aus bereit. Ansätze pro Account mit Lambda oder nur SCP verpassen entweder Echtzeit-Erkennung oder Behebung.
Manipulationssichere CloudTrail-Logs über alle Accounts, 7 Jahre lang aufbewahrt; nur das Sicherheitsteam kann sie lesen.
Organizations Trail, der in einen dedizierten Logging-Account S3-Bucket liefert. Object Lock im Compliance-Modus mit 7-jähriger Aufbewahrung. SCP, das den Bucket-Zugriff auf Sicherheits-IAM-Rollen beschränkt.
Warum: Object Lock im Compliance-Modus blockiert das Löschen auch durch den Root-Benutzer. Org-Trail sammelt automatisch von allen Accounts. Ein dedizierter Logging-Account isoliert den Blast Radius.
150 Accounts über SAML mit dem Unternehmens-AD föderieren; Berechtigungen nach AD-Gruppe zuweisen.
IAM Identity Center mit externem SAML 2.0 IdP. Berechtigungssätze, die über SCIM-Bereitstellung AD-Gruppen zugeordnet sind. Account-Zuweisungen über Gruppen.
Warum: Identity Center zentralisiert die Föderation über alle Organisations-Accounts. Berechtigungssätze sind über Accounts hinweg wiederverwendbar; SCIM hält den Benutzer-/Gruppenzustand synchron.
Zugriff auf Ressourcen gewähren, die mit dem Kostenbereich des Benutzers getaggt sind, skalierbar auf Tausende von Benutzern.
Attributbasierte Zugriffskontrolle in Identity Center. AD-Attribute über SAML übergeben; Berechtigungssätze referenzieren `aws:PrincipalTag/CostCenter` gegenüber `aws:ResourceTag/CostCenter`.
Warum: ABAC skaliert ohne Änderungen der Richtlinien pro Benutzer. Das Hinzufügen eines neuen Kostenbereichs ist nur ein Tag - kein IAM-Rewrite.
Der CI/CD-Account nimmt eine Deployment-Rolle in 50 Workload-Accounts an, um CloudFormation auszuführen.
IAM-Rolle pro Workload-Account mit Vertrauensrichtlinie, die den CI/CD-Account-Principal zulässt. CI/CD übernimmt über STS AssumeRole. Externe ID verwenden, wenn ein Drittanbieter-Tool initiiert.
Warum: Die externe ID verhindert das Problem des Confused Deputy. Das Verketten von Rollen begrenzt die Sitzung auf 1 Stunde, selbst wenn die Rolle eine längere Dauer zulässt.
Das zentrale Netzwerkteam besitzt die VPC; 30 Spoke-Accounts stellen Workloads in gemeinsam genutzten Subnetzen bereit.
AWS RAM teilt Subnetze mit teilnehmenden Accounts. Teilnehmer starten Ressourcen, ohne die VPC zu besitzen; das zentrale Team behält die Kontrolle über die Routing-Tabelle + NAT.
Warum: Gesharete VPCs eliminieren die VPC-Zersplitterung pro Account + doppeltes IPAM. Teilnehmer können die VPC nicht löschen oder das Routing ändern.
VPCs in 5 Regionen + On-Prem mit deterministischem Routing und zentraler Inspektion verbinden.
Transit Gateway in jeder Region. TGW-Peering für Inter-Region. Inspektions-VPC mit Appliances, erreichbar über TGW-Routing-Tabellen.
Warum: TGW-Peering vermeidet ein vollständiges Mesh von Inter-Region-VPN/Peering. Routing-Tabellen pro Anhang ermöglichen es der Sicherheit, spezifische Flüsse zu inspizieren, ohne andere zu unterbrechen.
Warum: Cloud WAN ersetzt das Hub-of-Hubs-TGW-Design durch ein einziges verwaltetes globales Backbone. Segmente bieten logische Isolation über Regionen hinweg.
On-Prem DC benötigt eine 10-Gbps-Verbindung zu AWS mit Ausfallsicherheit bei Verbindungsfehlern und ohne Internetzugang.
Zwei Direct Connect-Verbindungen an separaten DX-Standorten. Jede mit einem privaten VIF, der auf einem Direct Connect Gateway → TGW endet. BGP-Failover zwischen den Verbindungen.
Warum: Ein einzelnes DX ist ein Single Point of Failure. Verschiedene DX-Standorte schützen vor standortweiten Ausfällen. DX Gateway ermöglicht einem VIF, mehrere Regionen/VPCs zu erreichen.
Direct Connect-Verbindung als primär; automatisches VPN-Failover erforderlich.
Site-to-Site VPN, das an dasselbe TGW wie das DX Gateway angeschlossen ist. AWS bevorzugt DX BGP-Routen; VPN übernimmt, wenn DX BGP zurückgezogen wird.
Warum: Die BGP-Routenpräferenz macht das Failover automatisch. Vorprovisioniertes VPN vermeidet Bereitstellungsverzögerungen während des Ausfalls.
Der Regulator verlangt Layer-2-Verschlüsselung zwischen On-Prem und AWS über Direct Connect.
Direct Connect mit MACsec auf einer dedizierten 10-Gbps- oder 100-Gbps-Verbindung. Vorab geteilter Schlüssel an beiden Enden konfiguriert.
Warum: IPsec läuft auf Layer 3; MACsec verschlüsselt auf Layer 2 mit Leitungsgeschwindigkeit und erfüllt damit die Anforderungen von Regulierungsbehörden, die eine physische Link-Verschlüsselung vorschreiben.
Ost-West-Traffic zwischen VPCs muss eine Stateful Inspection durchlaufen.
Zentralisierte Inspektions-VPC mit AWS Network Firewall. TGW-Routing-Tabellen leiten den VPC-übergreifenden Traffic durch die Firewall-VPC, bevor er das Ziel erreicht.
Warum: Network Firewall ist die verwaltete Suricata-Regel-Engine für die Stateful Inspection. Die Zentralisierung vermeidet die Zersplitterung von Firewalls pro VPC.
Eine Baseline WAF + Network Firewall-Konfiguration automatisch auf jeden Account in der Organisation anwenden.
AWS Firewall Manager mit delegiertem Administrator. Richtlinien für WAF, Shield Advanced, Network Firewall, Sicherheitsgruppen gelten organisationsweit.
Warum: Firewall Manager hängt Richtlinien automatisch an neue Ressourcen an. Ohne ihn weicht jeder Account von der Baseline ab, wenn Accounts hinzugefügt werden.
Security Hub-Findings von über 100 Accounts in einer einzigen Ansicht zentralisieren.
Security Hub delegierter Administrator. Aggregationsregion sammelt Findings von allen Mitglieds-Accounts + allen aktivierten Regionen in einer Konsole.
Warum: Ohne Aggregation bleiben Findings pro Account/Region. Delegierter Admin vermeidet die Nutzung des Management-Accounts für Sicherheitsoperationen.
GuardDuty über die gesamte Organisation mit zentraler Überwachung und Transparenz der Abrechnung pro Account aktivieren.
GuardDuty mit delegiertem Administrator. Automatische Aktivierung für neue Accounts über die Org-Integration. Findings werden an den Admin-Account aggregiert.
Warum: Die automatische Aktivierung schließt die Lücke bei neu erstellten Accounts, die sonst unüberwacht blieben.
Kontinuierliche PII-Erkennung über alle S3-Buckets in 200 Accounts.
Macie mit delegiertem Administrator. Organisationsweite automatische Aktivierung. Findings fließen zu Security Hub für eine einheitliche Überprüfung.
Warum: Macie kann ohne explizite Einrichtung nicht über Accounts hinweg lesen. Die Konfiguration auf Organisationsebene stellt sicher, dass jeder Bucket erfasst wird.
Erkennen, wann eine Ressource in der Organisation mit einem externen Account geteilt wird.
IAM Access Analyzer mit Org als Vertrauenszone, delegiert an den Sicherheits-Account. Findings zu Cross-Account-Zugriff in S3, IAM-Rollen, KMS-Keys, Lambda, SQS, Secrets.
Warum: Access Analyzer verwendet formale Verifikation, nicht Musterabgleich. Die Vertrauenszone auf Organisationsebene behandelt Geschwister-Accounts als vertrauenswürdig.
Savings Plan-Nutzung über 50 Accounts mit unterschiedlichen Workload-Mustern maximieren.
Konsolidierte Abrechnung in Organizations mit aktivierter Savings Plans + RI-Freigabe. Im Payer-Account gekaufte Pläne werden organisationsweit geteilt.
Warum: Durch das Teilen wird die Nutzung gepoolt, sodass ungenutzte Kapazität in einem Account den Bedarf in einem anderen ausgleicht. Teilen nur für die Isolierung der Kostenverteilung deaktivieren.
Anwendungsteams sollen genehmigte Infrastruktur (VPCs, RDS) selbst bereitstellen können, ohne IAM-Administratorrechte zu besitzen.
AWS Service Catalog Portfolios. Vorab genehmigte CloudFormation-Produkte mit Einschränkungen. Portfolios über Accounts hinweg via Organizations teilen.
Warum: Bietet Self-Service mit Guardrails. Einschränkungsrichtlinien verbergen Komplexität (Instanztypen, Tags), während Produkte den IAM-Bereich für den Start mit sich bringen.
Mandatory `CostCenter` und `Environment`-Tags konsistent über die Organisation hinweg durchsetzen.
Organizations-Tag-Richtlinien, die an OUs angehängt sind. Erlaubte Werte + Groß-/Kleinschreibung definieren. Kombinieren mit Config-Regel `required-tags` zur Durchsetzung.
Warum: Tag-Richtlinien validieren; Config-Regeln erkennen Nicht-Konformität. SCPs können die Ressourcenerstellung ohne Tags verweigern.
Warum: Ein NAT statt 100 senkt die Kosten drastisch. TGW-Datenübertragungsregeln zwischen Regionen gelten, daher sorgfältig für den Inter-Region-Traffic planen.
Windows-Workloads benötigen volles AD mit Vertrauen zu On-Prem Forest.
AWS Managed Microsoft AD. Zwei-Wege-Forest-Vertrauen mit On-Prem AD über DX/VPN herstellen.
Warum: Managed AD ist echtes Microsoft AD (DCs in zwei AZs, Schema erweiterbar). AD Connector fungiert nur als Proxy; Simple AD unterstützt kein Vertrauen.
Latenzempfindliche Workload muss in einem bestimmten Rechenzentrum laufen, aber über AWS APIs verwaltet werden.
AWS Outposts Rack/Server. Dieselben AWS APIs (EC2, EBS, ECS, EKS, RDS-Untermenge) laufen On-Prem. Verbindet sich mit einer Parent Region.
Warum: Für Sub-Millisekunden-Latenz zu lokalen On-Prem-Systemen oder Datenresidenz, wo Local Zones nicht abdecken. Single-AZ - zwei Outposts für HA koppeln.
Compliance-Auditor benötigt die aktuelle Konfiguration jeder Ressource in der Organisation.
AWS Config Aggregator im Audit-Account, für die gesamte Organisation über alle Regionen hinweg.
Warum: Config Aggregator ist die schreibgeschützte organisationsweite Ansicht. Aggregatoren aktivieren Config nicht in Mitglieds-Accounts - das ist separat.
Eine grundlegende IAM-Rolle für jeden bestehenden + zukünftigen Account in der Organisation bereitstellen.
CloudFormation StackSets mit Service-verwalteten Berechtigungen + Auto-Deployment für neue Accounts. Die gesamte Organisation oder spezifische OUs ansprechen.
Warum: Selbstverwaltete StackSets erfordern IAM in jedem Account. Service-verwaltete nutzen Org-Berechtigungen und sind der Standard für Organizations.
Nach monatelangem Betrieb von StackSets wird ein Abweichen durch manuelle Änderungen vermutet.
Drift-Erkennung für das StackSet initiieren. Ergebnisse pro Stack-Instanz überprüfen, ohne Ressourcen zu ändern.
Warum: Drift-Erkennung vergleicht die Live-Ressourcenkonfiguration mit der Vorlage. Das erneute Bereitstellen von StackSets zur "Behebung" von Drift kann unbeabsichtigte Änderungen verursachen.
Variable, kurzzeitig stark ansteigende Datenbank-Workload - Kapazitätsbedarf schwankt innerhalb von Minuten um das Zehnfache.
Aurora Serverless v2. Min/Max ACU festlegen; Aurora skaliert in Sekunden ohne Verbindungsabbrüche.
Warum: v2 skaliert durch Hinzufügen von Kapazität zur bestehenden Instanz - kein Failover. Provisioned Aurora kann nicht so schnell skalieren; Serverless v1 skaliert langsamer und pausiert Verbindungen.
Globale Anwendung mit <1s RPO und <1min RTO für Cross-Region DB-Failover.
Aurora Global Database. Speicherbasierte Replikation, typische Replikationsverzögerung <1s. Sekundärsystem in Sekunden hochstufen.
Warum: Global DB versendet Seiten, nicht Transaktionen - Sub-Sekunden über Regionen hinweg. Cross-Region Read Replicas über logische Replikation können dies nicht erreichen.
DynamoDB-Tabelle erlebt Hot Partition Spikes, die einige Lese-/Schreibvorgänge drosseln.
Provisioniert mit Auto-Scaling + Adaptive Capacity (automatisch). Partitionsschlüssel neu gestalten, wenn ein einzelner Schlüssel der Hotspot ist.
Warum: Adaptive Capacity verteilt den Durchsatz über Partitionen ohne Aktion neu. Wenn jedoch ein Schlüssel heiß ist, hilft nur eine Schema-Neugestaltung (Verbundschlüssel, Write Sharding).
Nebenwirkung bei jedem DynamoDB-Schreibvorgang - Push an OpenSearch zur Suchindexierung.
DynamoDB Streams + Lambda Trigger. Lambda batched Stream-Records und schreibt sie in OpenSearch.
Warum: Streams erfassen Änderungen auf Item-Ebene für 24 Stunden. Natives Trigger-Modell - Kinesis Data Streams Adapter existiert für längere Aufbewahrung/Analysen.
Zweiphasiger Schreibvorgang über mehrere DynamoDB-Items muss atomar sein.
TransactWriteItems / TransactGetItems. ACID-Semantik über bis zu 100 Items.
Warum: Native Transaktionen vermeiden die Komplexität der Distributed Saga. Die Kosten betragen das Doppelte der normalen Kapazität pro Item - nur verwenden, wenn Atomizität erforderlich ist.
Ein selbst gehosteter MongoDB-Cluster zu einem Managed Service migrieren und die API beibehalten.
Amazon DocumentDB. MongoDB-kompatible API. mongodump/mongorestore oder DMS für die Migration verwenden.
Warum: DocumentDB ist API-kompatibel mit MongoDB 4.0/5.0 (die meisten Operatoren, nicht alle). Treiber-/Feature-Kompatibilität vor dem Commit überprüfen.
Eine Empfehlungs-Engine muss einen sozialen Graphen mit 100 Millionen Knoten durchlaufen.
Amazon Neptune. Property Graph (Gremlin) oder RDF (SPARQL).
Warum: Zweckbestimmte Graph-DB. Das Modellieren von Beziehungen in DynamoDB oder RDS ist möglich, aber die Abfrageleistung verschlechtert sich mit der Hop-Tiefe.
Verschiedene Teams benötigen unterschiedliche Zeilen-/Spalten-Sichtbarkeit auf denselben Glue Catalog-Tabellen.
AWS Lake Formation mit Zeilen-, Spalten- und Zellfiltern. Gewährung über LF-Tags.
Warum: IAM/S3-Richtlinien können keine Zeilenebene. Lake Formation erzwingt feingranularen Zugriff über Glue Catalog-Metadaten + Athena/Redshift Spectrum/EMR-Konsumenten.
Managed Kafka vs. Kinesis Data Streams für Event Streaming auswählen.
MSK, wenn bestehende Kafka-Clients/Ökosystem vorhanden. Kinesis für enge AWS-Integration (Lambda-Trigger, Firehose, KCL) und Serverless-Option.
Warum: Beide streamen dauerhaft mit Replay. MSK bewahrt die Kafka API und das Ökosystem; Kinesis kostet weniger für kleine Streams und integriert sich nativ.
Die Ereignisse der letzten Woche durch einen neuen Consumer wiedergeben, ohne sie von der Quelle erneut zu emittieren.
EventBridge Archiv + Replay. Archiv erfasst passende Ereignisse; gibt sie später an ein Ziel wieder.
Warum: Eingebauter Replay vermeidet die Notwendigkeit eines separaten Event Stores. Nützlich für die Wiederherstellung nach Vorfällen und das Onboarding neuer Consumer.
Sub-Sekunden-abgerechnete Orchestrierung von hochvolumigen, kurzen Workflows (>100k/Sek.).
Step Functions Express Workflows. Abrechnung pro Ausführungs-ms; max. 5 Minuten.
Warum: Standard-Workflows sind dauerhaft + Historie wird verfolgt, Abrechnung pro Statusübergang. Express tauscht Audit-Trail für Kosten bei kurzlebigen Flüssen ein.
Lambda wird durch SQS ausgelöst, aber nur 5% der Nachrichten passen - verschwendete Invokationen.
Event Source Mapping mit Filterkriterien. Lambda wird nur für passende Nachrichten aufgerufen.
Warum: Der Pre-Lambda-Filter vermeidet Kosten pro Aufruf für irrelevante Nachrichten. Filterung wird für SQS, Kinesis, DynamoDB, MQ, Kafka unterstützt.
Produktions-App benötigt einen LLM-Endpoint mit geringem operativen Aufwand.
Amazon Bedrock für verwaltete Foundation Models (Claude, Llama, Titan). SageMaker nur, wenn Sie benutzerdefinierte Modelle oder Open-Weights eng abgestimmt hosten müssen.
Warum: Bedrock ist API-only - keine Infrastruktur. SageMaker ist eine vollständige ML-Plattform - wählen Sie, wenn Sie den Trainings-/Fine-Tuning-Lebenszyklus besitzen.
Warum: Vortrainierte AWS AI-Services überspringen den gesamten ML-Lebenszyklus für gängige Aufgaben. SageMaker nur verwenden, wenn "off-the-shelf" nicht passt.
Web-App unterstützt E-Mail/Passwort + Google + Apple + SAML Enterprise SSO.
Cognito User Pool mit gehosteter UI. OIDC + SAML IdPs konfigurieren. App erhält Cognito JWT.
Warum: User Pool aggregiert IdPs zu einem Token. Identity Pool tauscht nur Tokens gegen AWS-Anmeldeinformationen - für AWS API-Zugriff, nicht Authentifizierung.
Organisationsweite Transparenz über S3-Kostenoptimierungsmöglichkeiten.
S3 Storage Lens mit erweiterten Metriken + organisationsweiter Geltungsbereich. Zeigt Kandidaten für Cold-Tier, IT-Tier-Möglichkeiten, abgebrochene Multipart-Uploads auf.
Warum: Der Free Tier deckt grundlegende Metriken ab; der Advanced Tier zeigt Replikation, Aktivität, Optimierungsempfehlungen. Zentralisiert im Audit-/Sicherheits-Account.
Die S3-Rechnung steigt trotz Löschvorgängen weiter an.
Lebenszyklusregel bricht `incomplete multipart uploads` nach 7 Tagen ab. Mit `s3api list-multipart-uploads` überprüfen.
Warum: Fehlgeschlagene Uploads hinterlassen Teile, die als Speicherplatz abgerechnet werden, aber in der Konsolenliste unsichtbar sind. Häufige Kostenfalle.
NAT Gateway Egress-Kosten für S3 + DynamoDB-Traffic senken.
Gateway VPC Endpoints für S3 + DynamoDB (kostenlos). Traffic über Endpoint routen, NAT umgehen.
Warum: NAT berechnet pro GB; Gateway Endpoints sind kostenlos. Für andere AWS-Services reduzieren Interface Endpoints die Kosten, eliminieren sie aber nicht.
Workload mit viel Kommunikation über AZs hinweg; Datenübertragungskosten dominieren die Rechnung.
Microservices, wo möglich, in derselben AZ platzieren. VPC Lattice oder Service Mesh mit AZ-Affinitäts-Routing verwenden.
Warum: Cross-AZ kostet 0,01 $/GB pro Richtung. Microservice-Chatter in großem Maßstab summiert sich. Etwas HA für Kosten eintauschen, wo 99,95% ausreichen.
Zustandslose Batch-Flotte läuft auf Spot - Unterbrechungsrate zu hoch.
Spot Fleet mit kapazitätsoptimierter Strategie über viele Instanztypen + AZs hinweg.
Warum: Die Strategie mit dem niedrigsten Preis konzentriert sich auf einen einzigen Pool - hohe Unterbrechung. Kapazitätsoptimiert wählt Pools mit der tiefsten verfügbaren Kapazität.
Compute-Kosten auf der zustandslosen Web-Ebene um ~20% senken, ohne Neuschreiben.
Migration zu Graviton (ARM) - `c7g`, `m7g`, Lambda ARM, Aurora Graviton. Kompatibilitätstests für kompilierte Binärdateien.
Warum: Graviton bietet für die meisten Workloads eine um ca. 20% bessere Preis-Leistung. Java/Python/Node "funktionieren einfach"; nativer Code muss möglicherweise neu kompiliert werden.
CloudWatch Logs-Speicherkosten steigen Monat für Monat.
Aufbewahrungszeit pro Log-Gruppe festlegen (Standard ist "ewig"). Für langfristige Speicherung nach S3 exportieren + in CW löschen. Logs Infrequent Access-Klasse verwenden.
Warum: CW Logs kostet $0.03/GB Ingestion + Speicherung für immer. S3 Standard-IA zu $0.0125/GB ist günstiger für Archivzugriff.
Fragmentiertes Monitoring durch einheitliche Observability über alle Dienste hinweg ersetzen.
CloudWatch ServiceLens für Service Map; X-Ray für Traces; CloudWatch Logs Insights für Ad-hoc; Container Insights für ECS/EKS; RUM für Browser; Synthetics für Canaries.
Warum: AWS-native Stack vermeidet Agenten pro Host. Mit OpenTelemetry SDK für Portabilität koppeln.
Den Blast Radius von fehlerhaften Deployments mit automatischem Rollback reduzieren.
CodeDeploy mit Canary-Konfiguration (z.B. `CodeDeployDefault.ECSCanary10Percent5Minutes`). CloudWatch-Alarm löst Rollback aus.
Warum: Canary begrenzt den Schaden für 10% der Benutzer für 5 Minuten. All-at-once maximiert den Schaden; Rolling verteilt ihn, aber ohne traffic-basiertes Gate.
Einen Monolithen über 18 Monate zerlegen, ohne die Entwicklung einzufrieren.
Strangler Fig Pattern. Den Monolithen mit API Gateway/ALB voranstellen; spezifische Endpunkte zu neuen Microservices routen, sobald diese herausgeschnitten wurden.
Warum: Big-Bang-Rewrites scheitern in der Regel. Strangler entkoppelt den Cutover nach Route, hält den Monolithen während des Übergangs funktionsfähig.
Möchte Microservices inkrementell extrahieren, ohne die Routing-Ebene zu besitzen.
AWS Migration Hub Refactor Spaces. Verwaltete Anwendungs-/Routen-/Dienst-Abstraktion über API Gateway + VPCs.
Warum: Spart das Schreiben der Infrastruktur der Strangler Fig. Vorgefertigtes Routing + VPC-Konnektivität für inkrementelle Extraktion.
Warum: Pricing Calculator liefert "Was-wäre-wenn"-Preise. Migration Evaluator nimmt vSphere/Hyper-V-Daten auf, um tatsächliche Einsparungen zu prognostizieren.
Warum: Eine konsistente Control Plane reduziert den Skill-Drift der Operatoren. Die spätere Migration zu EKS ist eine Workload-Verschiebung, keine Tooling-Neuschreibung.