NobleProg cuenta con experiencia en el apoyo a:
COMPROMISOS A CORTO PLAZO: resolución de problemas urgentes.
COMPROMISOS 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:
Royal College of Psychiatrists
Recientemente completamos exitosamente un compromiso de consultoría en RabbitMQ para el Royal College of Psychiatrists en el Reino Unido:
Contactamos a varios proveedores potenciales de experiencia en RabbitMQ. Luego, fue fácil acordar rápidamente con NobleProg para respaldar nuestros esfuerzos para escalar el sitio web, ya que se involucraron inmediatamente preguntando sobre los pasos ya realizados y sus resultados, uniéndose a nosotros para acotar las áreas a investigar y asegurando que proporcionarían la combinación correcta de habilidades para continuar con la investigación.
Después de 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, y esto 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 e ofreció correcciones tácticas y arquitectónicas a largo plazo para el 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; sin embargo, aún quedaban dudas sobre la administrabilidad del sitio mediante 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 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 al proporcionar no solo una solución al problema inmediato, sino también un sistema significativamente más administrable con el "cuello de botella de mañana" también abordado.
Al final del ejercicio, tuvimos la experiencia ideal de una consultoría que primero tomó el tiempo necesario para asegurarse de comprender suficientemente el problema para proporcionar las habilidades correctas, luego brindó 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 Europeo de Información Gubernamental
Requisito:
Diseñar una topología para el despliegue de RabbitMQ que satisfaga los requisitos funcionales mientras se mantiene lo más simple y estable posible
Cumple con el requisito en términos de carga y absorción de picos de carga; cumple con el requisito en términos 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 concebidada 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 comportamiento y rendimiento 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 el alto estándar de trabajo realizado. Estuvieron particularmente complacidos con cómo interactuó con el equipo, trabajando bien junto a ellos y proporcionando una gran cantidad de orientación continua que aportó 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.
peru@nobleprog.com o +51 1 7071200