NobleProg are experiență în a oferi suport pentru:
ANGAJAMENTE PE TERMEN SCURT: rezolvarea problemelor stringente.
ANGAJAMENTE PE TERMEN LUNG: integrarea unuia sau mai multor consultanți pentru a ajuta la livrarea proiectelor, de la etapele inițiale de planificare, până la implementare și transfer de cunoștințe.
Studii de caz RabbitMQ:
Royal College of Psychiatrists
Am finalizat recent cu succes un angajament de consultanță RabbitMQ pentru Royal College of Psychiatrists din Marea Britanie:
Am contactat mai mulți potențiali furnizori de expertiză RabbitMQ. A fost apoi ușor să ne stabilim rapid asupra NobleProg pentru a ne susține eforturile de scalare a site-ului, deoarece aceștia s-au implicat imediat, întrebând despre pașii deja întreprinși și rezultatele acestora, alăturându-ni-se în restrângerea zonelor de investigat și asigurându-se că vor oferi setul corect de competențe pentru a duce investigația mai departe.
După conversațiile inițiale, s-a convenit că era necesar cineva cu cunoștințe foarte solide de RabbitMQ, dar și confortabil în mediul .NET, și exact acest lucru a fost oferit. După ce a primit acces la site-ul de test și la cod, consultantul NobleProg a identificat rapid problema principală care afecta conexiunile RabbitMQ și a oferit atât remedieri tactice, cât și arhitecturale pe termen lung pentru această problemă.
După implementarea modificării recomandate pentru conexiunea RabbitMQ, testarea noastră de load a demonstrat că problema imediată a fost rezolvată, dar au rămas întrebări legate de gestionabilitatea site-ului folosind opțiunile de configurare din cod, precum și un potențial bottleneck viitor, dincolo de utilizarea curentă, dar observat în testarea de load. În acest moment, capacitatea consultantului de a privi dincolo de RabbitMQ și de a înțelege rapid aplicația în sine a fost de mare ajutor, oferind nu doar o remediere a problemei imediate, ci și un sistem semnificativ mai ușor de gestionat, cu „bottleneck-ul de mâine” de asemenea abordat.
La finalul exercițiului, am avut experiența ideală a unei consultanțe care mai întâi și-a luat timp să se asigure că a înțeles suficient problema pentru a oferi competențele corecte, apoi a oferit soluția necesară cât de rapid posibil și în cadrul bugetului estimat.
Phil Burke, Director of Information Systems Royal College of Psychiatrists
Serviciul de Informații al unui Guvern European
Cerință:
Conceperea unei topologii pentru implementarea RabbitMQ care să deservească cerințele funcționale, rămânând în același timp cât mai simplă și stabilă posibil
Îndeplinește cerința în ceea ce privește load-ul și absorbția vârfurilor de load și îndeplinește cerința în ceea ce privește disponibilitatea înaltă
Implementează scripturi Jmeter (fișiere jmx) pentru a testa load-ul implementării RabbitMQ
Analizează rezultatele și îmbunătățește performanța în urma testării de load
Livrabile: Un document care descrie topologia RabbitMQ concepută Un document care descrie configurarea RabbitMQ pentru acea topologie specifică Scripturi Jmeter Un document care descrie abordarea performanței (cum să interpretezi performanța și comportamentul RabbitMQ sub load intens)
Rezultat: Toate livrabilele au fost finalizate cu succes.
NobleProg a primit feedback de la client, menționând că au fost foarte mulțumiți de alegerea consultantului și de standardul înalt al muncii efectuate. Au fost deosebit de încântați de modul în care acesta a interacționat cu echipa, lucrând bine alături de ei și oferind o mulțime de îndrumări continue cu valoare adăugată, asigurându-se că transferul de cunoștințe a putut avea loc.
Ai nevoie de ajutor?
Contactați-ne pentru a afla mai multe despre echipa noastră și despre tipurile de soluții personalizate pe care le putem oferi organizației dumneavoastră.
moldova@nobleprog.com