Sie müssen zwei eng gekoppelte Container in Azure Container Instances bereitstellen: einen API-Container und einen Sidecar, der gemeinsam genutzte Daten liest/schreibt. Die Container müssen einen gemeinsamen Lebenszyklus haben, eine einzige öffentliche IP/Port verwenden, über localhost kommunizieren und ein persistentes Volume gemeinsam nutzen. Was sollten Sie tun?
Wählen Sie eine Antwort
Tippen Sie auf eine Option, um Ihre Antwort zu überprüfen.
Richtige Antwort: Stellen Sie beide Container in einer einzigen Azure Container Instances-Containergruppe bereit, definieren Sie ein gemeinsam genutztes Azure Files-Volume, das in beide gemountet ist, und legen Sie eine einzige öffentliche IP/Port für die Gruppe fest..
Warum dies die Antwort ist
Die Bereitstellung beider Container in einer einzigen Azure Container Instances (ACI)-Containergruppe erfüllt alle Anforderungen. Container innerhalb derselben ACI-Containergruppe teilen sich einen Lebenszyklus, eine Netzwerk-Namespace (ermöglicht localhost-Kommunikation), eine IP-Adresse und können ein gemeinsames Volume nutzen. Ein Azure Files-Volume ist ideal für persistente Daten. Die Option, jeden Container als eigene ACI-Instanz bereitzustellen, würde separate Lebenszyklen und IP-Adressen bedeuten, was einen Load Balancer erfordern und die localhost-Kommunikation erschweren würde. Azure App Service for Containers ist für einzelne Container oder Web-Apps konzipiert und bietet nicht die gleiche Granularität für eng gekoppelte Sidecar-Muster wie ACI-Containergruppen. AKS (Azure Kubernetes Service) wäre eine Überdimensionierung für zwei Container und würde mehr Komplexität einführen, als für diese spezifische Anforderung nötig ist.
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