Contacta con nosotros

NobleProg tiene experiencia en el apoyo a:

ENGAGEMENTS DE CORTA DURACIÓN: resolución de problemas urgentes.

ENGAGEMENTS DE LARGA DURACIÓN: incorporación de uno o varios consultores para ayudar en la ejecución de proyectos desde las etapas iniciales de planificación, pasando por la implementación hasta la transferencia de conocimientos.

Estudios de caso de RabbitMQ:

Real Colegio de Psiquiatras
Recientemente completamos con éxito un proyecto de consultoría en RabbitMQ para el Real Colegio de Psiquiatras en el Reino Unido:

Contactamos a varios proveedores potenciales de experiencia en RabbitMQ. Fue entonces fácil decidir rápidamente contratar a NobleProg para apoyar nuestros esfuerzos de escalar el sitio web, ya que se involucraron de inmediato, preguntando sobre los pasos ya tomados y los resultados obtenidos, uniéndose a nosotros para reducir las áreas a investigar y asegurando que tendrían las habilidades adecuadas para profundizar en la investigación.

Después de las conversaciones iniciales, se acordó que se necesitaba a alguien con un conocimiento sólido de RabbitMQ, pero que también estuviera cómodo en el entorno .NET, y eso fue exactamente lo que se proporcionó. Tras recibir 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ó soluciones tácticas y arquitectónicas a largo plazo para resolverlo.

Una vez implementado el cambio recomendado en las conexiones de RabbitMQ, nuestras pruebas de carga demostraron que el problema inmediato se había resuelto, pero aún quedaban dudas sobre la administrabilidad del sitio utilizando las opciones de configuración dentro del código, así como un posible cuello de botella futuro, más allá del uso actual pero detectado durante las pruebas de carga. En este punto, la capacidad del consultor para mirar más allá de RabbitMQ y comprender rápidamente la aplicación en sí fue de gran ayuda, no solo para resolver el problema inmediato, sino también para proporcionar un sistema significativamente más administrable, abordando también el "cuello de botella de mañana".

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

Phil Burke, Director de Sistemas de Información, Real Colegio de Psiquiatras

Servicio de Información del Gobierno Europeo
Requisito:
Concebir una topología para la implementación de RabbitMQ que satisfaga los requisitos funcionales mientras se mantenga lo más simple y estable posible
Cumple con los requisitos en términos de carga y absorbe picos de carga, y satisface los requisitos de alta disponibilidad. Implementar scripts de Jmeter (archivos jmx) para probar la carga de la implementación de RabbitMQ. Analizar los 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ó retroalimentación del cliente indicando que estaban muy satisfechos con la elección del consultor y el alto estándar del trabajo realizado. Estaban especialmente contentos con la forma en que interactuó con el equipo, trabajando bien junto a ellos y proporcionando una gran cantidad de orientación de valor agregado continua, asegurando que la transferencia de conocimientos pudiera llevarse a cabo.



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.