Zkuste nás kontaktovat

NobleProg má bohaté zkušenosti s poskytováním podpory v těchto oblastech:

KRátkodobé projekty: řešení akutních a naléhavých problémů.

Dlouhodobé projekty: zapojení jednoho nebo více konzultantů k podpoře realizace projektů od počátečního plánování, přes implementaci až po přenos znalostí.

Případové studie RabbitMQ:

Royal College of Psychiatrists
Nedávno jsme úspěšně dokončili konzultační projekt RabbitMQ pro Royal College of Psychiatrists ve Spojeném království:

Kontaktovali jsme několik potenciálních poskytovatelů odborných znalostí v oblasti RabbitMQ. Rychlé rozhodnutí pro NobleProg k podpoře našich úsilí při škálování webu bylo snadné, protože se ihned zapojili do diskuze, ptali se na kroky, které jsme již provedli, a na jejich výsledky, připojili se k úzkému zaměření oblastí k prošetření a zajistili, že budou mít správné kompetence pro další zkoumání.

Po prvních jednáních bylo dohodnuto, že je nutná osoba s velmi silnými znalostmi RabbitMQ, která je zároveň obeznámena s prostředím .NET, a právě to nám bylo zajištěno. Po obdržení přístupu k testovacímu webu a kódu konzultant NobleProg rychle identifikoval hlavní problém ovlivňující připojení RabbitMQ a navrhl jak taktická, tak dlouhodobá architektonická řešení tohoto problému.

Po implementaci doporučených změn připojení RabbitMQ ukázaly zatěžkové testy, že akutní problém byl vyřešen, ale zůstaly otevřené otázky ohledně spravovatelnosti webu pomocí konfiguračních možností v kódu, stejně jako potenciální budoucí hrdlo láhve, které se objevilo v zatěžkových testech, i když ještě nebylo dosaženo aktuálního využití. V této fázi pomohlo schopnost konzultanta nahlížet nad rámec RabbitMQ a rychle chápat samotnou aplikaci nejen k vyřešení aktuálního problému, ale i k vytvoření výrazně lepšího systému, který řeší i „zítrejší hrdlo láhve“.

Na konci tohoto cvičení jsme měli ideální zkušenost s konzultací, která si nejdříve vzala čas na zajištění dostatečného pochopení problému, aby mohla nabídnout správné kompetence, poté poskytla požadované řešení co nejrychleji a v rámci odhadovaného rozpočtu.

Phil Burke, ředitel informačních systémů, Royal College of Psychiatrists

European Government Information Service
Požadavek:
Navrhnout topologii pro nasazení RabbitMQ, která bude sloužit funkčním požadavkům a zároveň zůstane co nejprostější a nejstabilnější
Splňuje požadavky v oblasti zatížení a zachycení špičkových zatížení a splňuje požadavky v oblasti vysoké dostupnosti.
Implementace skriptů Jmeter (jmx soubory) pro testování zatížení nasazení RabbitMQ.
Analýza výsledků a optimalizace výkonu po zatěžkovém testu.

Výstupy: Dokument popisující navrhovanou topologii RabbitMQ. Dokument popisující konfiguraci RabbitMQ pro danou topologii. Skripty Jmeter. Dokument popisující přístup k výkonu (jak interpretovat výkon a chování RabbitMQ při vysokém zatížení).

Výsledek: Všechny výstupy byly úspěšně dokončeny.

NobleProg obdržel zpětnou vazbu od zákazníka, který byl velmi spokojen se zvoleným konzultantem a vysokou kvalitou provedených prací. Byl zvlášť potěšen tím, jak konzultant komunikoval s týmem, dobře s ním spolupracoval a poskytoval mnoho neustálého přírůstku hodnoty, čímž zajistil, že došlo k přenosu znalostí.



Two persons looking at a tablet

Potřebujete pomoc?

Obrátit se, chcete-li zjistit více o našem týmu a o typech přizpůsobených řešení, které můžeme vaší organizaci nabídnout.

czechia@nobleprog.com