Contacta con nosotros

NobleProg cuenta con experiencia apoyando:

COMPROMISOS A CORTO PLAZO: resolución de problemas urgentes.

COMPROMISOS A LARGO PLAZO: incorporación de uno o varios consultores para ayudar a llevar a cabo proyectos desde las etapas iniciales de planificación, hasta la implementación y la transferencia de conocimientos.

Casos de Estudio de RabbitMQ:

Royal College of Psychiatrists
Recientemente completamos con éxito un compromiso de consultoría de RabbitMQ para el Royal College of Psychiatrists en el Reino Unido:

Contactamos a varios proveedores potenciales de experiencia en RabbitMQ. Luego fue fácil asentarnos rápidamente en NobleProg para apoyar nuestros esfuerzos para escalar el sitio web, ya que se involucraron inmediatamente preguntando sobre los pasos ya dados y los resultados de estos, uniéndose a nosotros para reducir las áreas a investigar y asegurándose de proporcionar la combinación de habilidades correcta para continuar con la investigación.

Después de las conversaciones iniciales, se acordó que se requería a alguien con un fuerte conocimiento de RabbitMQ, pero también cómodo en el entorno .NET, y esto fue exactamente lo que se proporcionó. Una vez que se le dio acceso al sitio de prueba y al código, el consultor de NobleProg identificó rápidamente el problema principal que afectaba las conexiones de RabbitMQ y ofreció tanto soluciones tácticas como de arquitectura a largo plazo para el problema.

Tras implementar el cambio de conexión de RabbitMQ recomendado, nuestras pruebas de carga demostraron que el problema inmediato se resolvió, pero aún había preguntas sobre la manejabilidad del sitio utilizando las opciones de configuración dentro del código, así como sobre un posible cuello de botella futuro, más allá del uso actual pero visto en las pruebas de carga. En este punto, la capacidad del consultor para mirar más allá de RabbitMQ y comprender rápidamente la propia aplicación fue de gran ayuda para proporcionar no solo una solución al problema inmediato, sino también un sistema significativamente más manejable con el 'cuello de botella del mañana' también abordado.

Al final del ejercicio, tuvimos la experiencia ideal de una consultoría que primero tomó el tiempo para asegurarse de comprender el problema suficientemente como para proporcionar las habilidades correctas, luego proporcionó la solución requerida lo más rápido posible y dentro del presupuesto estimado.

Phil Burke, Director de Sistemas de Información, Royal College of Psychiatrists

Servicio de Información Gubernamental Europeo
Requerimiento:
Concebir una topología para la implementación de RabbitMQ que atienda los requisitos funcionales mientras se mantiene tan simple y estable como sea posible
Cumple con el requisito en términos de carga y absorbe picos de carga y cumple con el requisito en términos de alta disponibilidad.
Implementar scripts de Jmeter (archivos jmx) para probar la carga de la implementación de RabbitMQ.
Analizar resultados y mejorar el rendimiento después de las pruebas de carga.

Entregables: Un documento que describe la topología de RabbitMQ concebida.
Un documento que describe la configuración de RabbitMQ para esa topología específica.
Scripts de Jmeter.
Un documento que describe el enfoque de rendimiento (cómo interpretar el rendimiento y el comportamiento de RabbitMQ bajo carga pesada).

Resultado: Todos los entregables completados con éxito.

NobleProg recibió comentarios del cliente indicando que estaban muy satisfechos con la elección del consultor y el alto estándar de trabajo realizado. Estaban especialmente complacidos con la forma en que interactuó con el equipo, trabajando bien junto a ellos y proporcionando mucha orientación de valor agregado continua, asegurando que la transferencia de conocimientos pudiera tener lugar.



Two persons looking at a tablet

Necesitas ayuda?

Comuníquese para obtener más información sobre nuestro equipo y los tipos de soluciones personalizadas que podemos ofrecer a su organización.

costarica@nobleprog.com o +506 4000 1105