Una organización tiene una aplicación de mensajería local. Quiere migrar esta aplicación a la nube de AWS sin hacer muchos cambios de código mientras ejecuta un sistema local en paralelo con la nube de AWS en el modelo híbrido. ¿Cómo migraría Solution Architect la solución de alta disponibilidad y admitiría los protocolos JMS API, AMQP y MQTT?
Pregunta
Una organización tiene una aplicación de mensajería local.
Quieren migrar esta aplicación a la nube de AWS sin hacer muchos cambios en el código mientras ejecutan un sistema local en paralelo con la nube de AWS en el modelo híbrido. ¿Cómo migraría Solution Architect la solución de alta disponibilidad y admitiría los protocolos JMS API, AMQP y MQTT?
Respuestas
A. Diseñe las soluciones utilizando SNS que también admita la integración con otros servicios de AWS.
B. Diseñe las soluciones utilizando SQS que también admita la integración con otros servicios de AWS.
C. Diseñar las soluciones usando SQS, SNS y Lambda.
D. Diseñe las soluciones con Amazon MQ en 2 subredes privadas en varias zonas de disponibilidad.
Respuesta Correcta
A.BCD
Respuesta correcta: D.
Los puntos clave a tener en cuenta en esta pregunta son dos sistemas híbridos que se ejecutan.
Los sistemas deben tener alta disponibilidad, migración a la nube, admitir tanto colas como temas (pub y sub), admitir los protocolos JMS API y MQTT, sin realizar cambios en el código.
La opción A es incorrecta: SNS es un servicio de AWS de alta disponibilidad que proporciona temas, pero no impone requisitos de cambio de código ni ejecución híbrida de dos sistemas.
SNS admite el modelo de inserción de comunicaciones asincrónicas en la siguiente imagen.
La opción B es incorrecta: SQS es un servicio de AWS de alta disponibilidad que proporciona colas, pero no impone requisitos de cambio de código ni ejecución híbrida de dos sistemas.
La opción C es incorrecta: SQS y SNS son servicios de AWS de alta disponibilidad que proporcionan colas y temas, pero no imponen requisitos de cambio de código.
Esta será una buena solución a largo plazo si necesito volver a escribir con SNS y SQS que admita otros servicios de AWS.
La opción D es CORRECTA: Amazon MQ es un servicio de AWS administrado para Apache Active MQ que cumple con la funcionalidad SQS (colas) y SNS (Temas). También es compatible con la API de JMS y otros protocolos clave como MQTT, etc.
Esta es una buena opción para migrar aplicaciones locales mediante intermediarios de mensajes tradicionales.
sort-order=des" href="https://aws.amazon.com/amazon-mq/?amazon-mq.sort-by=item.additionalFields.postDateTime&amazon-mq.sort-order=des">https://aws.amazon.com/amazon-mq/?amazon-mq.sort-by=item.additionalFields.postDateTime&amazon-mq.sort-order=des
¡Ahora puedes descargar los tests!
Poco a poco vamos agregando más.