Ein Tag im Leben eines DataStage-Managers: Probleme

4 Minuten lesen

Jedes Mal, wenn ich an einem Einzelhändler vorbeifahre, der die Geräte meines Unternehmens verkauft, werde ich an den immensen Einfluss erinnert, den mein Team bei der rechtzeitigen Lieferung von Produkten in ausreichender Menge an Einzelhändler in der ganzen Welt hat, und das macht mir viel Freude! Doch dann werde ich wieder auf unsere tägliche Realität zurückgeworfen. Ganz oben auf meiner Liste steht die Besprechung vom letzten Freitag, bei der wir darüber diskutierten, ob wir auf DataStage 11.7.x aktualisieren sollten. 

Ängste am Wochenende

Das Upgrade auf die DataStage-Version 11.7.x wird einige kleinere Verbesserungen mit sich bringen, aber auch eine Menge Kopfschmerzen. Da Upgrades komplex sind und nur spärlich dokumentiert werden, muss ich meine erfahrensten Entwickler von einem wichtigen geschäftskritischen Projekt abziehen. Wir werden auf allen Servern, auf denen DataStage läuft, Upgrades durchführen müssen. 

Sobald das Upgrade abgeschlossen ist, müssen wir umfangreiche Regressionstests durchführen, um zu überprüfen, ob unsere bestehenden Integrationen noch wie erwartet funktionieren. Das wird ein paar Wochen dauern. Und danach müssen wir die Thick Clients auf den Laptops aller Entwickler aktualisieren. Im besten Fall wird dies 3 bis 4 Wochen der Zeit meines Teams in Anspruch nehmen. Ausgehend von unseren früheren Erfahrungen könnte es sogar mehr als 2 Monate dauern. Bei einem wachsenden Auftragsbestand bin ich nicht in der Lage, neue Integrationsprojekte für Monate zu stoppen. Es wird warten müssen!

Montagmorgen, 8:35 Uhr

Die Woche hat mit einer weiteren Herausforderung begonnen. Vor zwei Monaten fand der Snowflake Summit statt, und es wurden einige erstaunliche Funktionen veröffentlicht, wie die allgemeine Verfügbarkeit der Unterstützung von Iceberg-Tabellen und vier neue Geodatenfunktionen. Iceberg-Tabellen sind großartig, da wir unsere Snowflake-Daten mit externen Compute-Engines nutzen können. Dies hilft uns, unsere Daten in ein offenes Format zu bringen und gibt uns mehr Flexibilität bei der Auswahl der richtigen Rechenplattform für den jeweiligen Anwendungsfall. 

Mein Team freut sich sehr darauf, diese Funktionen in unsere Umgebung zu integrieren, aber nach einem kurzen E-Mail-Austausch mit dem DataStage-Kundenerfolgsteam sieht es so aus, als würde DataStage diese Funktionen in nächster Zeit nicht unterstützen.

Montagmorgen, 11:30 Uhr

Ich hatte gerade ein Folgegespräch mit unserem Vizepräsidenten für Finanzen. Wir stehen kurz vor einer brandneuen Akquisition auf dem europäischen Markt. Durch diese Akquisition werden wir eine ganze Reihe von Kunden und erhebliche Umsätze hinzugewinnen. Daher müssen wir eine neue Instanz unseres ERP-Systems SAP S/4HANA aufsetzen und Daten aus dieser Instanz und anderen Aufzeichnungssystemen in unser Cloud Data Warehouse übernehmen. 

Die Kapazität unserer DataStage-Server ist bereits ausgeschöpft, also habe ich eine Anfrage an unseren DataStage-Vertriebsmitarbeiter geschickt. Der Vertreter sagte mir, dass wir zwar die Kapazität erhöhen können, dies aber nicht billig sein wird. Wenn wir unser Budget für zusätzliche DataStage-Kapazität verwenden, müssen wir unsere anderen IT-Investitionen in der zweiten Jahreshälfte zurückstellen. Wenn man bedenkt, wie wichtig diese Übernahme für das Unternehmen ist, sehe ich keinen Weg daran vorbei!

Montagnachmittag, 13:15 Uhr

Ich habe gerade meinen Reddit-Beitrag über ein Problem überprüft, das mein Team mit DataStage zu lösen versucht. Noch keine Antworten! Ich schätze, ich muss noch ein paar Tage, vielleicht Wochen, warten?

Montagnachmittag, 16:00 Uhr

Bevor ich meinen Tag beende, muss ich mich noch mit meiner HR-Partnerin abstimmen. Ich habe den bevorstehenden Weggang einiger meiner erfahrenen DataStage-Entwickler geplant. Ich wollte mit ihr eine kurze Liste von Kandidaten durchgehen. Ich möchte sehen, welche Erfahrung die Kandidaten haben und welche Gehaltsvorstellungen sie haben. 

Seufz! Mein HR-Team hat einige großartige erfahrene Kandidaten gefunden, aber ihre Gehaltsvorstellungen sind hoch! Ich stecke hier in der Klemme! Ich wünsche mir Klarheit über unsere künftige Middleware-Strategie, damit ich eine feste Entscheidung über diese Einstellung treffen kann. Aber ohne diese Klarheit muss ich vielleicht für das knappe DataStage-Talent viel Geld bezahlen.

Der Zyklus geht weiter

Die Verwaltung von DataStage für Integrationen ist ein ständiger Balanceakt zwischen der Verwaltung komplexer Upgrades, der Sicherstellung einer nahtlosen Bereitstellung neuer Projekte und der Suche nach Möglichkeiten, neue Funktionen mit diesem Legacy-Produkt zu übernehmen, während gleichzeitig die täglichen betrieblichen Herausforderungen bewältigt werden müssen. Was wird die Zukunft bringen? Bleiben Sie dran für meinen nächsten Beitrag.

Manager, Unternehmensdatenplattform bei Global Enterprise
Ein Tag im Leben: Probleme bei der Integration von Altlasten

Wir stellen ein!

Entdecken Sie Ihre nächste große Karrierechance.