NobleProg har erfarenhet av att stödja:

KORTSIKTIGA ENGAGEMANG: Att lösa akuta problem.

LÅNGSIKTIGA ENGAGEMANG: Integrera en eller flera konsulter för att hjälpa till att leverera projekt från de inledande planeringsstadierna, till implementering och kunskapsöverföring.

RabbitMQ Fallstudier:

Kungliga högskolan för psykiatriker
Vi slutförde nyligen framgångsrikt ett RabbitMQ konsultuppdrag för Royal College of Psychiatrists i Storbritannien:

Vi kontaktade flera potentiella leverantörer av RabbitMQ expertis. Det var sedan lätt att snabbt bestämma sig för NobleProg för att stödja våra ansträngningar att skala upp webbplatsen eftersom de omedelbart engagerade sig med att fråga om de åtgärder som redan vidtagits och resultaten av dessa, och anslöt sig till oss för att begränsa de områden som skulle undersökas och se till att de skulle tillhandahålla rätt kompetens för att ta utredningen vidare.

Efter de inledande samtalen kom man överens om att det behövdes någon som både hade en mycket stark RabbitMQ kunskap, men också var bekväm i .NET-miljön, och det var precis vad som erbjöds. Efter att ha fått tillgång till testplatsen och koden identifierade NobleProg-konsulten snabbt det primära problemet som påverkade RabbitMQ anslutningar och erbjöd både taktiska och långsiktiga arkitektoniska lösningar på problemet.

Efter att ha implementerat den rekommenderade RabbitMQ anslutningsändringen visade våra belastningstester att det omedelbara problemet var löst, men det fanns fortfarande frågor kring hanterbarheten av webbplatsen med hjälp av konfigurationsalternativen i koden, samt en potentiell framtida flaskhals, utöver den nuvarande användningen men som sågs i belastningstestningen. Vid denna tidpunkt var konsultens förmåga att se bortom RabbitMQ och att snabbt förstå själva applikationen till stor hjälp för att inte bara tillhandahålla en lösning på det omedelbara problemet, utan också ett betydligt mer hanterbart system med "morgondagens flaskhals" också åtgärdat.

I slutet av övningen hade vi haft den idealiska upplevelsen av ett konsultföretag som först tog sig tid att se till att de förstod frågan tillräckligt för att ge rätt kompetens, och sedan tillhandahöll den lösning som krävdes så snabbt som möjligt och inom den beräknade budgeten.

Phil Burke, chef för informationssystem vid Royal College of Psychiatrists

Europeisk Governement Information Service
Krav:
Skapa en topologi för RabbitMQ-distributionen som betjänar de funktionella kraven samtidigt som den är så enkel och stabil som möjligt
Uppfyller kraven vad gäller belastning och absorberar lasttoppar och uppfyller kravet vad gäller hög tillgänglighet Implementera Jmeter-skript (jmx-filer) för att testladda distributionen RabbitMQ Analysera resultat och förbättra prestanda efter belastningstestning

Slutprodukter: Ett dokument som beskriver den tänkta RabbitMQ topologin Ett dokument som beskriver konfigurationen av RabbitMQ för den specifika topologin Jmeter-skript Ett dokument som beskriver prestandametoden (hur man tolkar prestanda och beteende hos RabbitMQ under tung belastning)

Utfall: Alla leveranser har slutförts.

NobleProg fick feedback från kunden om att de hade varit mycket nöjda med valet av konsult och den höga standarden på det arbete som utförts. De var särskilt nöjda med hur han interagerade med teamet, arbetade bra tillsammans med dem och gav mycket löpande vägledning med mervärde, vilket säkerställde att kunskapsöverföring kunde ske.



Two persons looking at a tablet

Need Help?

Reach out to learn more about our team and the kinds of tailored solutions we can offer your organization.