NobleProg cuenta con experiencia en el apoyo a:
PROYECTOS DE CORTO PLAZO: resolución de problemas urgentes.
PROYECTOS DE LARGO PLAZO: incorporación de un solo o varios consultores para ayudar a entregar proyectos desde las etapas iniciales de planificación, hasta la implementación y la transferencia de conocimiento.
Casos de estudio 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 posibles proveedores de experiencia en RabbitMQ. Luego fue fácil decidir rápidamente por NobleProg para apoyar nuestros esfuerzos para escalar el sitio web, ya que se comprometieron de inmediato preguntando sobre los pasos ya realizados y los resultados de estos, uniéndose a nosotros para acotar las áreas a investigar y asegurándose de que proporcionarían 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 conocimiento muy sólido de RabbitMQ, pero también familiarizado con el entorno .NET, y esto fue exactamente lo que se proporcionó. Una vez que se les dio 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 de conexión de RabbitMQ recomendado, nuestras pruebas de carga demostraron que el problema inmediato se resolvió, pero todavía 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 ir más allá de RabbitMQ y entender rápidamente la aplicación misma fue de gran ayuda para proporcionar no solo una correcció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, habíamos tenido la experiencia ideal de una consultoría que primero se tomó el tiempo para asegurarse de entender el problema lo suficiente para proporcionar las habilidades correctas, 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
Requerimiento:
Concebir una topología para el despliegue de RabbitMQ que atienda los requisitos funcionales manteniéndose lo más simple y estable 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 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 completados con éxito.
NobleProg recibió retroalimentación del cliente indicando que estaban muy satisfechos con la elección del consultor y el alto nivel de trabajo realizado. Estuvieron especialmente complacidos con la forma en que interactuó con el equipo, trabajando bien junto a ellos, y proporcionando mucha orientación de valor agregado continua, asegurando que la transferencia de conocimiento 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.
costarica@nobleprog.com o +506 4000 1105