NobleProg tiene experiencia en el apoyo a:
PROYECTOS A CORTO PLAZO: resolución de problemas urgentes.
PROYECTOS A LARGO PLAZO: incorporación de uno o varios consultores para ayudar a entregar proyectos desde las etapas iniciales de planificación, hasta la implementación y la transferencia de conocimientos.
Casos de éxito con RabbitMQ:
Colégio Real de Psiquiatras
Recientemente, completamos con éxito un proyecto de consultoría en RabbitMQ para el Colegio Real de Psiquiatras en el Reino Unido:
Contactamos a varios proveedores potenciales de experiencia en RabbitMQ. Después, fue fácil decidir rápidamente por NobleProg para apoyar nuestros esfuerzos por escalar el sitio web, ya que se involucraron de inmediato preguntando por los pasos ya realizados y los resultados de estos, uniéndose a nosotros para acotar las áreas a investigar y asegurándose de proporcionar el conjunto de habilidades correcto para llevar la investigación más allá.
Tras las conversaciones iniciales, se acordó que se requería a alguien con un profundo conocimiento de RabbitMQ, pero también que estuviera cómodo en el entorno .NET, y eso fue exactamente lo que se proporcionó. Al haber sido dado acceso al sitio de pruebas y al código, el consultor de NobleProg identificó rápidamente el problema principal que afectaba a las conexiones de RabbitMQ y ofreció correcciones tanto tácticas como arquitectónicas a largo plazo para el problema.
Habiendo implementado el cambio de conexión de RabbitMQ recomendado, nuestras pruebas de carga demostraron que el problema inmediato se había resuelto, pero aún había preguntas 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 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 aplicación misma fue una gran ayuda para proporcionar no solo una solución al problema inmediato, sino también un sistema significativamente más administrable, abordando también el "cuello de botella de mañana".
Al finalizar el 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 practicable y dentro del presupuesto estimado.
Phil Burke, Director de Sistemas de Información, Colegio Real de Psiquiatras
Servicio de Información Gubernamental Europeo
Requisito:
Concebir una topología para el despliegue de RabbitMQ que atienda los requisitos funcionales manteniéndose tan simple y estable como sea posible
Cumple con el requisito en términos de carga y absorción de picos de carga y cumple con el requisito en términos de alta disponibilidad.
Implementar scripts de JMeter (archivos jmx) para probar la carga del despliegue de RabbitMQ.
Analizar los resultados y mejorar el rendimiento después de las pruebas de carga.
Entregables:
Un documento que describa la topología de RabbitMQ concebida.
Un documento que describa la configuración de RabbitMQ para esa topología específica.
Scripts de JMeter.
Un documento que describa el enfoque de rendimiento (cómo interpretar el rendimiento y el comportamiento de RabbitMQ bajo carga pesada).
Resultado:
Todos los entregables se completaron con éxito.
NobleProg recibió comentarios del cliente indicando que habían quedado muy satisfechos con la elección del consultor y el alto estándar del trabajo realizado. Estuvieron especialmente complacidos con la forma en que interactuó con el equipo, trabajando bien junto a ellos, y proporcionando mucha orientación continua de valor añadido, asegurando que la transferencia de conocimientos pudiera tener lugar.
¿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.
panama@nobleprog.com o +507 838-5362