NobleProg tiene experiencia en apoyar:
COMPROMISOS A CORTO PLAZO: resolver problemas urgentes.
COMPROMISOS A LARGO PLAZO: incorporar 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 conocimiento.
Casos de estudio RabbitMQ:
College Real de Psiquiatras
Recientemente completamos con éxito un compromiso de consultoría RabbitMQ para el Royal College of Psychiatrists en el Reino Unido:
Contactamos a varios proveedores potenciales de experiencia en RabbitMQ. Luego fue fácil decidirse rápidamente por NobleProg para respaldar nuestros esfuerzos de escalar el sitio web, ya que se involucró inmediatamente preguntando sobre los pasos ya dados y sus resultados, uniéndose a nosotros para reducir las áreas a investigar y asegurándose de que proporcionarían la combinación de habilidades adecuada para profundizar en la investigación.
Tras las conversaciones iniciales, se acordó que se necesitaba a alguien con un conocimiento muy sólido de RabbitMQ, pero también cómodo en el entorno .NET, lo cual fue exactamente lo que se ofreció. Tras obtener 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 a largo plazo para el mismo.
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 quedaban dudas sobre la gestionabilidad del sitio utilizando las opciones de configuración dentro del código, así como una posible congestión futura más allá del uso actual, observada en las pruebas de carga. En este punto, la capacidad del consultor de ir más allá de RabbitMQ y entender rápidamente la aplicación en sí fue de gran ayuda para proporcionar no solo una solución al problema inmediato, sino también un sistema significativamente más gestionable con el «cuello de botella de mañana» también abordado.
Al final del ejercicio, tuvimos la experiencia ideal de consultoría que primero se tomó el tiempo para asegurarse de comprender suficientemente el problema para proporcionar las habilidades correctas, luego ofreció 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:
Diseñar una topología para el despliegue de RabbitMQ que atienda los requisitos funcionales mientras se mantiene lo más simple y estable posible
Cumple con los requisitos en términos de carga y absorción de picos de carga, y cumple con los requisitos de alta disponibilidad.
Implementar scripts 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 diseñada de RabbitMQ. Un documento que describe la configuración de RabbitMQ para esa topología específica. Scripts 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 contentos con la elección del consultor y el alto estándar de trabajo realizado. Quedaron especialmente satisfechos con cómo interactuó con el equipo, trabajando bien junto a ellos y proporcionando mucha orientación continua que añadió valor, asegurándose de que se pudiera llevar a cabo la transferencia de conocimiento.
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.
argentina@nobleprog.com o +54 11 5276-2597