NobleProg verfügt über umfassende Erfahrung in der Unterstützung folgender Bereiche:
KURZFRISTIGE ENGAGEMENTS: Bewältigung dringender Probleme.
LANGFRISTIGE ENGAGEMENTS: Einschulung eines einzelnen oder mehrerer Berater zur Unterstützung bei der Projektdurchführung von den ersten Planungsstufen über die Implementierung bis hin zum Wissenstransfer.
RabbitMQ-Fallstudien:
Royal College of Psychiatrists
Wir haben kürzlich erfolgreich ein RabbitMQ-Beratungsengagement für das Royal College of Psychiatrists in Großbritannien abgeschlossen:
Wir kontaktierten mehrere potenzielle Anbieter von RabbitMQ-Know-how. Es war daraufhin einfach, sich schnell für NobleProg als Partner zu entscheiden, um unsere Bemühungen zur Skalierung der Website zu unterstützen. Die Berater setzten unverzüglich dazu an, indem sie nach den bereits unternommenen Schritten und deren Ergebnissen fragten, uns dabei halfen, die zu untersuchenden Bereiche einzugrenzen und sicherstellten, dass die notwendigen Kompetenzen für eine vertiefte Untersuchung zur Verfügung stehen.
Nach den ersten Gesprächen wurde vereinbart, dass jemand mit sehr starken RabbitMQ-Kenntnissen sowie hoher Vertrautheit mit der .NET-Umgebung erforderlich sei – genau dies wurde bereitgestellt. Nachdem den NobleProg-Beratern Zugang zur Testumgebung und zum Code gewährt worden war, identifizierten sie schnell das Hauptproblem, das die RabbitMQ-Verbindungen betraf, und boten sowohl taktische als auch langfristige architektonische Lösungsansätze an.
Nach der Umsetzung der empfohlenen Änderung an den RabbitMQ-Verbindungen zeigte unser Lasttest, dass das unmittelbare Problem behoben war; es blieben jedoch Fragen zur Managementfähigkeit der Website mittels der im Code vorhandenen Konfigurationsoptionen sowie ein potenzieller zukünftiger Engpass bestehen, der über die aktuelle Auslastung hinausging und in den Lasttests erkennbar wurde. In diesem Punkt erwies sich die Fähigkeit des Beraters, über RabbitMQ hinauszublicken und die Anwendung selbst schnell zu verstehen, als große Hilfe, indem er nicht nur eine Lösung für das unmittelbare Problem lieferte, sondern auch ein deutlich besser verwaltbares System mit berücksichtigtem zukünftigen Engpass bot.
Am Ende dieses Engagements hatten wir das ideale Beratungserlebnis: Zuerst nahm sich das Beratungsunternehmen die Zeit, das Problem ausreichend zu verstehen und die richtigen Kompetenzen bereitzustellen; anschließend wurde die benötigte Lösung so schnell wie praktikabel und innerhalb des geschätzten Budgets umgesetzt.
Phil Burke, Director of Information Systems, Royal College of Psychiatrists
European Government Information Service
Anforderung:
Eine Topologie für den RabbitMQ-Einsatz entwickeln, die die funktionalen Anforderungen erfüllt und dabei möglichst einfach und stabil bleibt
Der Anforderung bezüglich Lastaufnahme und Absorption von Lastspitzen genügen.
Die Anforderung an hohe Verfügbarkeit erfüllen.
Jmeter-Skripte (jmx-Dateien) implementieren, um den RabbitMQ-Einsatz zu lasten.
Ergebnisse analysieren und Leistung nach dem Lasttest verbessern
Liefergegenstände:
Ein Dokument, das die entworfene RabbitMQ-Topologie beschreibt.
Ein Dokument, das die Konfiguration von RabbitMQ für diese spezifische Topologie beschreibt.
Jmeter-Skripte.
Ein Dokument, das den Leistungsansatz beschreibt (wie Leistung und Verhalten von RabbitMQ unter hoher Last zu interpretieren sind).
Ergebnis:
Alle Liefergegenstände wurden erfolgreich abgeschlossen.
NobleProg erhielt vom Kunden Feedback, wonach dieser mit der Wahl des Beraters und der hohen Qualität der geleisteten Arbeit sehr zufrieden war. Besonders geschätzt wurde die Art der Interaktion mit dem Team, die gute Zusammenarbeit sowie die kontinuierlichen wertvollen Empfehlungen, die den Wissenstransfer erfolgreich ermöglichten.
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.
austria@nobleprog.at oder +43 1 3059940