Un'applicazione mission-critical con autoscaling deve essere aggiornata un'istanza alla volta, in modo che il resto del parco istanze continui a servire il traffico. L'istanza in fase di aggiornamento è ad alta intensità di CPU e deve essere monitorata; se la sua CPU supera l'85%, il deployment deve essere automaticamente ripristinato. Quale soluzione soddisfa questi requisiti?
Scegli una risposta
Tocca un'opzione per controllare la tua risposta.
Risposta corretta: Utilizzare AWS CodeDeploy con Amazon EC2 Auto Scaling. Creare un allarme sull'utilizzo della CPU dell'istanza. Utilizzare la configurazione di deployment CodeDeployDefault.OneAtATime. Configurare i rollback automatici per il gruppo di deployment in modo che esegua il rollback se l'allarme CPU viene superato..
Perché questa è la risposta
Questa soluzione è corretta perché AWS CodeDeploy, in combinazione con Amazon EC2 Auto Scaling, è progettato per gestire deployment di applicazioni su istanze EC2. La configurazione di deployment CodeDeployDefault.OneAtATime garantisce che il deployment avvenga su una singola istanza alla volta, mantenendo il resto del parco istanze operativo. La possibilità di configurare rollback automatici basati su allarmi CloudWatch (come l'utilizzo della CPU superiore all'85%) soddisfa il requisito di ripristino automatico in caso di problemi. Le altre opzioni sono meno adatte: AWS Step Functions e lifecycle hooks possono orchestrare deployment, ma CodeDeploy offre una soluzione più integrata e specifica per questo caso d'uso. Elastic Beanstalk supporta deployment rolling, ma CodeDeploy offre un controllo più granulare sui rollback automatici basati su metriche specifiche come la CPU. Systems Manager può eseguire deployment, ma CodeDeploy è la soluzione AWS dedicata ai deployment blue/green e rolling con integrazione nativa per i rollback basati su allarmi.
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