Un architetto di soluzioni sta implementando una complessa applicazione Java con un database MySQL. L'applicazione Java deve essere eseguita su Apache Tomcat e deve essere altamente disponibile. Cosa dovrebbe fare l'architetto di soluzioni per soddisfare questi requisiti?
Scegli una risposta
Tocca un'opzione per controllare la tua risposta.
Risposta corretta: Implementare l'applicazione utilizzando AWS Elastic Beanstalk. Configurare un ambiente con bilanciamento del carico e una policy di rolling deployment..
Perché questa è la risposta
L'opzione corretta è AWS Elastic Beanstalk perché semplifica il deployment e la gestione di applicazioni Java su Apache Tomcat, fornendo al contempo alta disponibilità tramite bilanciamento del carico e rolling deployments. Questo approccio automatizza la configurazione dell'infrastruttura sottostante. L'implementazione con AWS Lambda non è adatta per applicazioni Java complesse che richiedono un server Apache Tomcat, poiché Lambda è un servizio serverless basato su funzioni. La migrazione del database su Amazon ElastiCache non è pertinente ai requisiti dell'applicazione Java e del database MySQL; ElastiCache è una cache in-memory, non un database relazionale. L'avvio di un'istanza EC2 con MySQL e la creazione di un'AMI, sebbene possibile, richiede una gestione manuale significativa dell'infrastruttura e non offre la stessa semplicità e automazione di Elastic Beanstalk per l'alta disponibilità e i rolling deployments.
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