NobleProg are experiență în oferirea de sprijin:
ANGAJAMENTE PE TERMEN SCURT: rezolvarea problemelor urgente.
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 proiect 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 decidem rapid pe NobleProg pentru a ne sprijini eforturile de scalare a site-ului web, deoarece s-au angajat imediat întrebând despre pașii deja făcuți și rezultatele acestora, alăturându-ne în îngustarea zonelor de investigare și asigurându-se că vor oferi setul de competențe corect pentru a duce investigația mai departe.
După discuțiile inițiale, s-a convenit că este necesară o persoană cu cunoștințe foarte solide despre RabbitMQ, dar și confortabilă în mediul .NET, iar 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 remedii tactice, cât și remedii arhitecturale pe termen lung pentru problema respectivă.
După implementarea recomandării de modificare a conexiunii RabbitMQ, testele noastre de încărcare au demonstrat că problema imediată a fost rezolvată, dar au rămas încă întrebări cu privire la gestionabilitatea site-ului folosind opțiunile de configurare din cod, precum și un potențial viitor punct de blocare, dincolo de utilizarea curentă, dar observat în testele de încărcare. Î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 în oferirea nu doar a unei soluții la problema imediată, ci și a unui sistem semnificativ mai ușor de gestionat, cu „punctul de blocare de mâine” de asemenea, abordat.
La finalul exercițiului, am avut experiența ideală a unui consultanțial care a acordat mai întâi timp pentru a se asigura că a înțeles suficient problema pentru a oferi competențele corecte, apoi a oferit soluția necesară cât mai repede posibil și în limita bugetului estimat.
Phil Burke, Director de Sisteme Informaționale, Royal College of Psychiatrists
Serviciul European de Informații Guvernamentale
Cerință:
Concepeți o topologie pentru implementarea RabbitMQ care să răspundă cerințelor funcționale, rămânând în același timp cât mai simplă și stabilă posibil
Să îndeplinească cerința în ceea ce privește încărcarea și absorbția vârfurilor de încărcare și să îndeplinească cerința în ceea ce privește disponibilitatea ridicată.
Implementați scripturi Jmeter (fișiere jmx) pentru a testa încărcarea implementării RabbitMQ
Analizați rezultatele și îmbunătățiți performanța după testele de încărcare
Rezultate așteptate:
Un document care descrie topologia RabbitMQ concepută
Un document care descrie configurația RabbitMQ pentru acea topologie specifică
Scripturi Jmeter
Un document care descrie abordarea de performanță (cum să interpretați performanța și comportamentul RabbitMQ sub încărcare grea)
Rezultat:
Toate rezultatele așteptate au fost finalizate cu succes.
NobleProg a primit feedback de la client care a declarat că au fost foarte mulțumiți de alegerea consultantului și de standardul înalt al lucrărilor efectuate. Au fost deosebit de mulțumiți de modul în care acesta a interacționat cu echipa, lucrând bine alături de aceasta ș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ă.