NobleProg a de l'expérience dans le soutien :

des missions de courte durée : résoudre des problèmes urgents.

ENGAGEMENTS A PLUS LONG TERME : intégrer un ou plusieurs consultants pour aider à la réalisation de projets depuis les étapes initiales de planification jusqu'à la mise en œuvre et au transfert de connaissances.

RabbitMQ Études de cas :

Collège royal des psychiatres
Nous avons récemment mené à bien une mission de conseil RabbitMQ pour le Royal College of Psychiatrists au Royaume-Uni :

Nous avons contacté plusieurs fournisseurs potentiels d'expertise RabbitMQ. Nous avons contacté plusieurs fournisseurs potentiels d'expertise RabbitMQ. Il a été facile de choisir NobleProg pour soutenir nos efforts de mise à l'échelle du site Web, car ils se sont engagés immédiatement à nous demander quelles étaient les mesures déjà prises et leurs résultats, à nous aider à réduire les domaines à étudier et à s'assurer qu'ils fourniraient l'ensemble des compétences nécessaires pour poursuivre l'étude.

Après les premières conversations, il a été convenu qu'il fallait quelqu'un ayant à la fois une très bonne connaissance de RabbitMQ, mais aussi à l'aise dans l'environnement .NET, et c'est exactement ce qui a été fourni. Après avoir eu accès au site de test et au code, le consultant de NobleProg a rapidement identifié le principal problème affectant les connexions RabbitMQ et a proposé des solutions architecturales tactiques et à plus long terme pour résoudre le problème.

Après avoir mis en œuvre le changement de connexion RabbitMQ recommandé, nos tests de charge ont démontré que le problème immédiat était résolu, mais il restait des questions sur la gérabilité du site en utilisant les options de configuration dans le code, ainsi qu'un goulot d'étranglement potentiel futur, au-delà de l'utilisation actuelle, mais vu dans les tests de charge. À ce stade, la capacité du consultant à voir au-delà de RabbitMQ et à comprendre rapidement l'application elle-même a été d'une grande aide pour fournir non seulement une solution au problème immédiat, mais aussi un système nettement plus facile à gérer avec le "goulot d'étranglement de demain" également pris en compte.

À la fin de l'exercice, nous avons vécu l'expérience idéale d'un cabinet de conseil qui a d'abord pris le temps de s'assurer qu'il comprenait suffisamment le problème pour fournir les compétences adéquates, puis qui a fourni la solution requise aussi rapidement que possible et dans le respect du budget estimé.

Phil Burke, Directeur des systèmes d'information Collège royal des psychiatres

Service d'information du gouvernement européen
Exigence :
Concevoir une topologie pour le déploiement RabbitMQ qui réponde aux exigences fonctionnelles tout en restant aussi simple et stable que possible.
Répond aux exigences en termes de charge et absorbe les pics de charge et répond aux exigences en termes de haute disponibilité Implémente des scripts Jmeter (fichiers jmx) pour tester la charge du déploiement RabbitMQ Analyse les résultats et améliore les performances suite aux tests de charge

Livrables : Un document décrivant la topologie conçue pour RabbitMQ Un document décrivant la configuration de RabbitMQ pour cette topologie spécifique Des scripts Jmeter Un document décrivant l'approche de la performance (comment interpréter la performance et le comportement de RabbitMQ sous une charge importante)

Résultat : Tous les produits livrables ont été réalisés avec succès.

NobleProg a reçu un retour du client indiquant qu'il avait été très satisfait du choix du consultant et de la qualité du travail effectué. Ils ont été particulièrement satisfaits de la façon dont il a interagi avec l'équipe, travaillant bien avec eux et fournissant de nombreux conseils à valeur ajoutée, garantissant ainsi le transfert de connaissances.



Two persons looking at a tablet

Besoin d'aide?

Contactez-nous pour en savoir plus sur notre équipe et les types de solutions sur mesure que nous pouvons offrir à votre organisation.