Case Studies
NobleProg wird häufig mit dem Ausführen schwerwiegender Beratungsprojekte beauftragt, wo wir als lang- oder kurzfristige Berater für Themen eingesetzt werden, die für grundlegende Praktiken und die täglichen Operationen von großen Organisationen entscheidend sind.
Wir haben kürzlich ein erfolgreiches Beratungsprojekt mit dem Royal College of Psychiatrists im Vereinigten Königreich abgeschlossen:
Wir kontaktierten mehrere potenzielle Anbieter von RabbitMQ-Experten. Es war dann einfach, schnell auf NobleProg zu setzen, um unsere Bemühungen zur Skalierung der Website zu unterstützen, da sie sofort Fragen nach den bereits unternommenen Schritten und deren Ergebnissen stellten, zusammen mit uns die Bereiche zur Untersuchung einschränkten und sichergestellt, dass sie das richtige Fachwissen bereitstellen würden, um die Untersuchung weiterzuführen.
Nach den ersten Gesprächen wurde vereinbart, dass eine Person mit sehr starken RabbitMQ-Kenntnissen, aber auch mit Komfort in der .NET-Umgebung benötigt wird, und genau das wurde bereitgestellt. Nachdem dem NobleProg-Berater Zugang zum Testsystem und zum Code gewährt wurde, ermittelte er rasch die primäre Problematik für RabbitMQ-Verbindungen und bot sowohl taktische als auch langfristige architektonische Lösungen an.
Bei der Umsetzung der vorgeschlagenen Änderung der RabbitMQ-Verbindung zeigte unsere Lasttests, dass das unmittelbare Problem gelöst war. Es blieben jedoch Fragen zur Verwaltbarkeit des Systems mit den Konfigurationsoptionen innerhalb des Codes und einem möglichen zukünftigen Flaschenhals auf, der in den Load-Tests sichtbar wurde. Zu diesem Zeitpunkt erwies sich die Fähigkeit des Beraters, über RabbitMQ hinaus zu sehen und das System schnell zu verstehen, als sehr hilfreich, um nicht nur das aktuelle Problem zu beheben, sondern auch ein signifikant verwalteres System mit einer ?morgenige Flaschehals? anzugehen.
Zum Ende des Projekts hatten wir die ideale Beratungserfahrung, die zunächst Zeit nahm, um das Problem ausreichend zu verstehen und dann die erforderliche Lösung so schnell wie möglich und innerhalb des geschätzten Budgets zu liefern.
Phil Burke, Direktor der Informationssysteme
Royal College of Psychiatrists
Weitere Case Studies
Beispiele für kurze und längere Beratungsprojekte, die wir durchgeführt haben:
Kunde - Europäische Government Information Service
Anforderungen
- Verständnis der Geschäftsmodelle, für die RabbitMQ verwendet werden soll
- Entwicklung einer Topologie zur RabbitMQ-Bereitstellung, die den funktionalen Anforderungen gerecht wird und dabei so einfach wie möglich und stabil ist
- Erfüllung der Lastanforderungen sowie Absorption von Lastspikes und Erfüllung der Verfügbarkeitsanforderungen
- Implementierung von Jmeter-Skripten (jmx-Dateien) zum Testen der RabbitMQ-Bereitstellung (falls erforderlich, Einführung des Teams in die Betriebsweise von Jmeter)
- Durchführung von Lasttests auf der bereitgestellten Topologie, Analyse der Ergebnisse und Erteilung von Empfehlungen
- Mögliche Anpassung der Topologie zur Leistungsverbesserung nach den Lasttests
Lieferable
- Eine Dokumentation mit Beschreibung der entwickelten RabbitMQ-Topologie
- Eine Dokumentation mit Beschreibung der Konfiguration von RabbitMQ für diese spezifische Topologie
- Jmeter-Skripte
- Eine Dokumentation zur Leistungsansätze (wie man die Performance und das Verhalten von RabbitMQ unter hohem Last druck interpretiert)
Ausgangssituation
Alle Lieferable erfolgreich abgeschlossen. NobleProg erhielt Rückmeldungen vom Kunden, dass sie sehr zufrieden mit der Wahl des Beraters und der hohen Qualität der geleisteten Arbeit waren. Sie waren besonders zufrieden damit, wie er sich mit dem Team verstand, gut zusammenarbeitete und kontinuierlich zusätzliche Leitung gab, was sicherstellte, dass das Wissen übertragen werden konnte.
Große internationale Telecommunications / Media-Firma
Anforderungen
- Überprüfung der oberen Architektur
- Unterstützung des Transfers von geschäftskritischen Prozessen auf eine neue Plattform
- Unterstützung bei der Nutzung von jBPM für die Entscheidungsautomatisierung
Lieferable
- Hinweise zu den technischen Aspekten des Projekts
- Forschung und Implementierung von Lösungen
- Gestaltung und Durchführung mehrerer benutzerdefinierter Schulungsangebote, um Ingenieure zu ermöglichen, künftige komplexe jBPM-Lösungen unabhängig zu entwickeln
Ausgangssituation
Eine lange, komplexe Beratung mit NobleProg, die im Kunden-Team eingebunden war. Der Transfer der geschäftskritischen Prozesse auf eine neue Plattform wurde erfolgreich durchgeführt und es gab dann anhaltende Arbeit zur Unterstützung des Teams in der Vorbereitung für unabhängige Arbeit. Die Schulungen wurden sehr gut aufgenommen und ermöglichten vielen Mitarbeitern, in neue Positionen zu wechseln, die die Systeme auf der neuen Plattform unterstützen.
Kunde - Internationale Intergouvernementale Organisation
Anforderungen
- Analyse der Leistung neu entwickelter Webanwendungen
- Entwicklung, Integration und Ausführung benutzerdefinierter Performance-Tests
- Durchführung von Schulungen vor Ort zur Übertragung des Wissens an die Mitarbeiter
Lieferable
- Evaluation der Webanwendungstests für neu entwickelte Webanwendungen
- Fernvorbereitung der Tests und Integration in Systeme
- Ausführung von Tests und Rückmeldung an die Entwicklungsteam
- Entwicklung und Durchführung eines Schulungsprogramms, um den Mitarbeitern künftige unabhängige Testfertigkeiten zu ermöglichen
Ausgangssituation
Unser Berater entwickelte und integrierte die erforderlichen Leistungs-Tests erfolgreich in der Firmeninfrastruktur.
Die Übertragung des Wissens war erfolgreich. Ein benutzerdefiniertes 3-Tage-Schulungsprogramm wurde für bestehende Mitarbeiter durchgeführt, die jetzt unabhängig die erforderlichen Tests durchführen können.

Brauchen Sie Hilfe?
Sprechen Sie mit uns, um mehr über unser Team und die maßgeschneiderten Lösungen zu erfahren, die wir Ihrem Unternehmen anbieten können.
Kontakt aufnehmen