Un set di microservizi è in esecuzione su Amazon EC2 e lo sviluppatore necessita di una tracciabilità end-to-end delle richieste tra i servizi e della capacità di eseguire il debug dei problemi lungo il percorso di chiamata. Cosa dovrebbe fare lo sviluppatore?
Scegli una risposta
Tocca un'opzione per controllare la tua risposta.
Risposta corretta: Strumentare ogni microservizio con l'SDK AWS X-Ray e utilizzare X-Ray per visualizzare la mappa dei servizi e le tracce..
Perché questa è la risposta
La risposta corretta è "Strumentare ogni microservizio con l'SDK AWS X-Ray e utilizzare X-Ray per visualizzare la mappa dei servizi e le tracce". AWS X-Ray è progettato specificamente per la tracciabilità end-to-end delle richieste tra microservizi e per il debug. Strumentando i microservizi con l'SDK X-Ray, gli sviluppatori possono ottenere una mappa dei servizi, visualizzare le tracce delle richieste e analizzare i segmenti per identificare colli di bottiglia o errori. Le opzioni errate sono: Utilizzare Amazon CloudWatch per raccogliere log e metriche: CloudWatch è eccellente per il monitoraggio generale e la raccolta di log/metriche, ma non fornisce la tracciabilità distribuita end-to-end delle richieste tra servizi come X-Ray. Utilizzare AWS CloudTrail per aggregare log e metriche: CloudTrail registra le azioni API effettuate nel tuo account AWS, non la tracciabilità delle richieste all'interno delle tue applicazioni. Utilizzare AWS Health per monitorare lo stato: AWS Health fornisce informazioni sullo stato dei servizi AWS e su eventi che potrebbero influire sul tuo account, non sullo stato o sulla tracciabilità dei tuoi microservizi applicativi.
Supera il tuo esame — senza l'infinita caccia alle risposte
Ottieni ogni domanda e spiegazione verificata per questo esame in un unico posto, e risparmia ore di preparazione. Oltre 1.000 certificazioni · Oltre 20 lingue · Inizia gratuitamente.
Supera il tuo esame più velocemente → Nessuna carta richiesta