Está migrando 30 microservicios Spring Boot (empaquetados como JARs) desde VMs on-premises. Las aplicaciones usan Spring Cloud Config (backend de Git), Netflix Eureka para el descubrimiento de servicios, MySQL y Redis. Debe minimizar los cambios en el código y adoptar servicios gestionados. ¿Qué debería recomendar?
Elige una respuesta
Toca una opción para verificar tu respuesta.
Respuesta correcta: Implementar en Azure Spring Apps Standard tier; configurar el Config Server gestionado para que apunte al repositorio Git existente; habilitar Service Discovery; migrar los datos a Azure Database for MySQL Flexible Server y usar Azure Cache for Redis; vincular los servicios a través de Service Connector..
Por qué esta es la respuesta
La opción correcta minimiza los cambios en el código y utiliza servicios gestionados de Azure. Azure Spring Apps está diseñado específicamente para aplicaciones Spring Boot, ofreciendo un Config Server gestionado que se integra con Git y Service Discovery (Eureka). Azure Database for MySQL Flexible Server y Azure Cache for Redis son servicios gestionados que reemplazan a MySQL y Redis on-premises. Service Connector simplifica la vinculación de estos servicios. Las otras opciones son incorrectas porque: Contenerizar en AKS requeriría reescribir la configuración (ConfigMaps) y el descubrimiento de servicios (CoreDNS), y Azure SQL Database no es un reemplazo directo para MySQL sin cambios. Azure App Service no ofrece las capacidades gestionadas de Spring Cloud Config ni Eureka de forma nativa, y mantenerlos on-premises no es una migración completa a la nube. Azure Functions es para funciones sin servidor y requeriría una reescritura significativa de los microservicios Spring Boot. Azure Cosmos DB es una base de datos NoSQL, no un reemplazo directo para MySQL. Azure Spring Apps Enterprise tier es una opción válida, pero reemplazar Redis con Azure Service Bus Queue no es una migración directa ni una simplificación de la funcionalidad de caché.
Aprueba tu examen — sin la interminable búsqueda de respuestas
Obtén todas las preguntas y explicaciones verificadas para este examen en un solo lugar, y ahorra horas de preparación. Más de 1,000 certificaciones · Más de 20 idiomas · Empieza gratis.
Aprueba tu examen más rápido → No se requiere tarjeta