NobleProg ma doświadczenie we wspieraniu:
ZAANGAŻOWANIA KRÓTKOTERMINOWE: rozwiązywanie pilnych problemów.
ZAANGAŻOWANIA DŁUGOTERMINOWE: włączenie jednego lub wielu konsultantów do pomocy w realizacji projektów od początkowych etapów planowania, przez wdrożenie, aż po transfer wiedzy.
Studia przypadków RabbitMQ:
Royal College of Psychiatrists
Niedawno z powodzeniem zakończyliśmy konsultingowe zaangażowanie RabbitMQ dla Royal College of Psychiatrists w Wielkiej Brytanii:
Skontaktowaliśmy się z kilkoma potencjalnymi dostawcami wiedzy specjalistycznej z zakresu RabbitMQ. Łatwo było szybko zdecydować się na NobleProg, aby wesprzeć nasze wysiłki w skalowaniu strony internetowej, ponieważ od razu zaangażowali się w pytania o już podjęte kroki i ich wyniki, przyłączając się do nas w zawężaniu obszarów do zbadania i zapewniając, że dostarczą odpowiednie umiejętności, aby kontynuować badanie.
Po wstępnych rozmowach ustalono, że potrzebna jest osoba z bardzo silną wiedzą o RabbitMQ, ale także komfortowo poruszająca się w środowisku .NET, i dokładnie taką osobę otrzymaliśmy. Po uzyskaniu dostępu do testowej strony i kodu, konsultant NobleProg szybko zidentyfikował główny problem wpływający na połączenia RabbitMQ i zaproponował zarówno taktyczne, jak i długoterminowe poprawki architektoniczne tego problemu.
Po wdrożeniu zalecanej zmiany połączenia RabbitMQ, nasze testy obciążeniowe wykazały, że bezpośredni problem został rozwiązany, ale nadal istniały pytania dotyczące zarządzalności strony przy użyciu opcji konfiguracyjnych w kodzie, a także potencjalne przyszłe wąskie gardło, wykraczające poza obecne użycie, ale widoczne w testach obciążeniowych. W tym momencie zdolność konsultanta do spojrzenia poza RabbitMQ i szybkiego zrozumienia samej aplikacji była ogromną pomocą w zapewnieniu nie tylko naprawy bezpośredniego problemu, ale także znacznie bardziej zarządzalnego systemu, z uwzględnieniem "jutrzejszego wąskiego gardła".
Na koniec ćwiczenia mieliśmy idealne doświadczenie z firmą konsultingową, która najpierw poświęciła czas, aby upewnić się, że rozumie problem wystarczająco, aby zapewnić odpowiednie umiejętności, a następnie dostarczyła wymagane rozwiązanie tak szybko, jak to możliwe i w ramach szacowanego budżetu.
Phil Burke, Dyrektor Systemów Informatycznych, Royal College of Psychiatrists
Europejska Rządowa Służba Informacyjna
Wymaganie:
Opracowanie topologii dla wdrożenia RabbitMQ, która spełnia wymagania funkcjonalne, pozostając jednocześnie jak najprostsza i stabilna
Spełnia wymagania pod względem obciążenia i absorbowania skoków obciążenia oraz spełnia wymagania dotyczące wysokiej dostępności
Implementacja skryptów Jmeter (pliki jmx) do testowania obciążenia wdrożenia RabbitMQ
Analiza wyników i poprawa wydajności po testach obciążeniowych
Dostarczane produkty: Dokument opisujący opracowaną topologię RabbitMQ Dokument opisujący konfigurację RabbitMQ dla tej konkretnej topologii Skrypty Jmeter Dokument opisujący podejście do wydajności (jak interpretować wydajność i zachowanie RabbitMQ pod dużym obciążeniem)
Wynik: Wszystkie dostarczane produkty zostały zrealizowane z powodzeniem.
NobleProg otrzymał od klienta informację zwrotną, że był bardzo zadowolony z wyboru konsultanta i wysokiego standardu wykonanej pracy. Szczególnie zadowolony był z tego, jak współpracował z zespołem, dobrze pracując obok nich i zapewniając wiele bieżącej wartości dodanej w postaci wskazówek, co umożliwiło transfer wiedzy.
Potrzebujesz więcej informacji?
Napisz, zadzwoń lub uzupełnij formularz - wybierz formę kontaktu, która Ci najbardziej odpowiada i zostaw resztę nam. Nasi konsultanci odpowiedzą na Twoje pytania i pomogą dobrać optymalne rozwiązanie.
wroclaw@nobleprog.pl lub +48 (22) 103 3718