Ponte en Contacto

NobleProg tiene amplia experiencia en el apoyo a:

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

ENCARGOS A LARGO PLAZO: incorporación de uno o varios consultores para ayudar a entregar proyectos desde las etapas iniciales de planificación, pasando por la implementación y hasta la transferencia de conocimiento.

Estudios de Caso de RabbitMQ:

Real Colegio de Psiquiatras
Recientemente completamos con éxito un encargo 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 fácil decidir rápidamente por NobleProg para apoyar nuestros esfuerzos para escalar el sitio web, ya que se involucraron inmediatamente haciendo preguntas sobre los pasos ya realizados y los resultados de estos, uniéndose a nosotros para acotar las áreas de investigación y asegurándose de proporcionar el conjunto de habilidades correcto para avanzar en la investigación.

Después de las conversaciones iniciales, se acordó que se necesitaba a alguien con un sólido conocimiento de RabbitMQ, pero que también se sintiera cómodo en el entorno .NET, y fue exactamente lo que se proporcionó. Tras tener acceso al sitio de pruebas y al código, el consultor de NobleProg identificó rápidamente el problema principal que afectaba las conexiones de RabbitMQ y ofreció tanto correcciones tácticas como arquitectónicas a largo plazo para el problema.

Habiendo implementado el cambio recomendado en la conexión de RabbitMQ, nuestras pruebas de carga demostraron que el problema inmediato se había resuelto, pero aún quedaban preguntas sobre la manejabilidad 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 observado en las pruebas de carga. En este punto, la capacidad del consultor para ver 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, abordando también el "cuello de botella del mañana".

Al final del ejercicio, habíamos tenido la experiencia ideal de una consultoría que primero dedicó el tiempo necesario para asegurarse de comprender suficientemente el problema para proporcionar las habilidades correctas, y luego proporcionó la solución requerida tan rápido como fuera posible y dentro del presupuesto estimado.

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

Servicio de Información Gubernamental Europeo
Requisito:
Concebir una topología para el despliegue de RabbitMQ que atienda los requisitos funcionales mientras se mantiene lo más simple y estable posible
Cumple el requisito en términos de carga y absorción de picos de carga y cumple el requisito en términos de alta disponibilidad. Implementar scripts de Jmeter (archivos jmx) para probar la carga del despliegue de RabbitMQ. Analizar resultados y mejorar el rendimiento tras 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: Se completaron satisfactoriamente todos los entregables.

NobleProg recibió retroalimentación del cliente indicando que estaban muy satisfechos con la elección del consultor y el alto estándar de trabajo realizado. Estaban especialmente agradecidos con la forma en que interactuó con el equipo, trabajando junto a ellos y proporcionando mucha orientación continua de valor añadido, asegurando que la transferencia de conocimiento pudiera llevarse a cabo.



Two persons looking at a tablet

¿Necesitas Ayuda?

Contáctanos para obtener más información sobre nuestro equipo y los tipos de soluciones personalizadas que podemos ofrecer a tu organización.

ecuador@nobleprog.com o +57 601 5088267