NobleProg cuenta con experiencia apoyando:
PROYECTOS A CORTO PLAZO: resolución de problemas urgentes.
PROYECTOS DE LARGO PLAZO: inserción de uno o varios consultores para ayudar a ejecutar proyectos desde las etapas iniciales de planificación, hasta la implementación y transferencia de conocimientos.
Casos de éxito en RabbitMQ:
Royal College of Psychiatrists
Recientemente completamos exitosamente un proyecto de consultoría con RabbitMQ para el Royal College of Psychiatrists en el Reino Unido:
Contactamos a varios proveedores potenciales de expertise en RabbitMQ. Luego fue fácil decidir rápidamente por NobleProg para respaldar nuestros esfuerzos de escalar el sitio web, ya que se involucraron inmediatamente preguntando sobre los pasos ya dados y los resultados obtenidos, uniéndose a nosotros para acotar las áreas a investigar y asegurándose de proporcionar las habilidades necesarias para continuar con la investigación.
Tras las conversaciones iniciales, se acordó que era necesario alguien con un conocimiento muy sólido en RabbitMQ y además cómodo en el entorno .NET, y exactamente eso fue lo que se proporcionó. Tras recibir 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 e ofreció tanto soluciones tácticas como correctivas arquitecturales a largo plazo para este problema.
Tras implementar 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 surgían dudas sobre la gestión del sitio utilizando las opciones de configuración dentro del código, así como una posible limitación futura más allá del uso actual, observada durante las pruebas de carga. En este punto, la capacidad del consultor para ver más allá de RabbitMQ y comprender rápidamente la aplicación en sí fue de gran ayuda al 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 de mañana".
Al final del 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 ofreció la solución requerida en el menor tiempo posible y dentro del presupuesto estimado.
Phil Burke, Director de Sistemas de Información, Royal College of Psychiatrists
Servicio europeo de información gubernamental
Requisito:
Diseñar una topología para la implementación de RabbitMQ que satisfaga los requisitos funcionales manteniéndose lo más simple y estable posible.
Cumplir con el requisito en términos de carga y absorción de picos de carga, y cumplir con el requisito de alta disponibilidad.
Implementar scripts JMeter (archivos jmx) para probar la carga de la implementación de RabbitMQ.
Analizar resultados y mejorar el rendimiento tras las pruebas de carga
Entregables:
Un documento que describa la topología concebida de RabbitMQ.
Un documento que describa la configuración de RabbitMQ para esa topología específica.
Scripts 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 estaban muy satisfechos con la elección del consultor y la alta calidad del trabajo realizado. Quedaron especialmente complacidos con su interacción con el equipo, trabajando bien junto a ellos y brindando orientación continua de mucho valor añadido, asegurando que se pudiera llevar a cabo la transferencia de conocimientos.
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.
ecuador@nobleprog.com o +57 601 5088267