Eine Legacy-Anwendung verwendet mehrere .NET Framework-Komponenten, die sich eine Microsoft SQL Server-Datenbank teilen und asynchron über Microsoft Message Queueing (MSMQ) kommunizieren. Das Unternehmen migriert zu containerisierten .NET Core-Komponenten und möchte die Anwendung für den Betrieb auf AWS refaktorieren. Die .NET Core-Container benötigen eine komplexe Orchestrierung, volle Kontrolle über die Netzwerk- und Hostkonfiguration, und das Datenbankmodell ist stark relational. Welche Architektur erfüllt diese Anforderungen?
Wählen Sie eine Antwort
Tippen Sie auf eine Option, um Ihre Antwort zu überprüfen.
Richtige Antwort: Hosten Sie die .NET Core-Komponenten auf Amazon Elastic Container Service (Amazon ECS) mit dem Amazon EC2 Launch Type, um die Kontrolle auf Host-Ebene zu behalten. Hosten Sie die Datenbank auf Amazon Aurora MySQL Serverless v2. Verwenden Sie Amazon Simple Queue Service (Amazon SQS) für asynchrone Nachrichtenübermittlung..
Warum dies die Antwort ist
Die korrekte Option erfüllt alle Anforderungen. Amazon ECS mit dem EC2 Launch Type bietet die notwendige Kontrolle über Netzwerk- und Hostkonfigurationen für komplexe Container-Orchestrierung. Amazon Aurora MySQL Serverless v2 ist eine hochverfügbare, skalierbare relationale Datenbanklösung, die mit dem bestehenden relationalen Datenbankmodell kompatibel ist. Amazon SQS ist ein vollständig verwalteter Warteschlangendienst, der sich ideal für die asynchrone Nachrichtenübermittlung eignet und MSMQ ersetzt. Die anderen Optionen sind ungeeignet, da: AWS App Runner bietet nicht die erforderliche Kontrolle auf Host-Ebene. EventBridge ist für ereignisgesteuerte Architekturen, nicht primär für Warteschlangen. DynamoDB ist eine NoSQL-Datenbank und nicht für stark relationale Modelle geeignet. SNS ist ein Publish/Subscribe-Dienst, kein Warteschlangendienst für asynchrone Nachrichten wie MSMQ. Elastic Beanstalk bietet weniger Kontrolle als ECS EC2. Aurora PostgreSQL Serverless v2 ist zwar relational, aber die Migration von SQL Server zu PostgreSQL kann komplex sein. MSK ist ein Streaming-Dienst, kein einfacher Warteschlangendienst.
Bestehen Sie Ihre Prüfung – ohne endlose Antwortsuche
Erhalten Sie jede verifizierte Frage und Erklärung für diese Prüfung an einem Ort und sparen Sie Stunden der Vorbereitung. Über 1.000 Zertifizierungen · Über 20 Sprachen · Kostenloser Start.
Bestehen Sie Ihre Prüfung schneller → Keine Karte erforderlich