Chaque fois que je passe devant un détaillant qui vend l'équipement de mon entreprise, je me souviens de l'immense impact qu'a mon équipe en livrant les produits à temps et en quantités suffisantes aux détaillants du monde entier, et cela me procure beaucoup de joie ! Mais mon esprit est ramené à nos réalités quotidiennes. Je pense notamment à la réunion de vendredi dernier au cours de laquelle nous avons débattu de l'opportunité de passer à DataStage 11.7.x.
Angoisses du week-end
Le passage à la version 11.7.x de DataStage apportera quelques améliorations mineures, mais aussi de nombreux maux de tête. Comme les mises à niveau sont complexes et que la documentation est rare, je vais devoir retirer mes développeurs les plus expérimentés d'un projet important et critique pour l'entreprise. Nous devrons effectuer des mises à niveau sur tous les serveurs exécutant DataStage.
Une fois la mise à niveau effectuée, nous devrons procéder à des tests de régression approfondis pour vérifier que nos intégrations existantes fonctionnent toujours comme prévu. Cela prendra quelques semaines. Et après tout cela, nous devrons mettre à jour les clients lourds sur l'ordinateur portable de chaque développeur. Dans le meilleur des cas, cela prendra 3 à 4 semaines du temps de mon équipe. D'après notre expérience antérieure, cela pourrait même prendre plus de deux mois. Avec un carnet de commandes qui s'allonge, je ne suis pas en mesure d'arrêter les nouveaux projets d'intégration pendant des mois. Il faudra attendre !
Lundi matin, 8h35
La semaine a commencé par un nouveau défi. Le Snowflake Summit s'est tenu il y a deux mois et a présenté quelques fonctionnalités étonnantes telles que la disponibilité générale du support des tables Iceberg et quatre nouvelles fonctions géospatiales. Les tables Iceberg sont très utiles car elles permettent d'exploiter des moteurs de calcul externes sur nos données Snowflake. Cela nous aide à mettre nos données dans un format ouvert et nous donne plus de flexibilité pour choisir le bon moteur de calcul plateforme pour le cas d'utilisation.
Mon équipe est impatiente d'intégrer ces fonctionnalités dans notre environnement, mais après un rapide échange de courriels avec l'équipe de soutien à la clientèle de DataStage, il semble que DataStage ne prendra pas en charge ces fonctionnalités de sitôt.
Lundi matin, 11h30
Je viens d'avoir une réunion de suivi avec notre vice-président des finances. Nous sommes sur le point de faire une toute nouvelle acquisition sur le marché européen. Cette acquisition nous apportera un certain nombre de clients et un chiffre d'affaires important. Nous devrons donc mettre en place une nouvelle instance de notre système ERP SAP S/4HANA et intégrer les données de cette instance et d'autres systèmes d'enregistrement dans notre entrepôt de données cloud .
Nous avons déjà atteint la capacité de nos serveurs DataStage, j'ai donc envoyé une demande à notre représentant commercial DataStage. Ce dernier m'a dit que nous pouvions certes augmenter la capacité, mais que ce ne serait pas bon marché. Si nous utilisons notre budget pour augmenter la capacité de DataStage, nous devrons réduire la priorité de nos autres investissements informatiques au cours de la seconde moitié de l'année. Compte tenu de l'importance de cette acquisition pour l'entreprise, je ne vois pas comment y échapper !
Lundi après-midi, 13h15
Je viens de vérifier mon post Reddit sur un problème que mon équipe essaie de résoudre avec DataStage. Aucune réponse pour l'instant ! Je suppose que je vais devoir attendre encore quelques jours, voire quelques semaines ?
Lundi après-midi, 16h00
Avant de terminer ma journée, je dois me synchroniser avec mon partenaire RH, j'ai planifié le départ imminent de certains de mes développeurs DataStage expérimentés. Je voulais passer en revue une courte liste de candidats avec elle. Je cherche à savoir quelle est l'expérience des candidats et quelles sont leurs prétentions salariales.
Soupir ! Mon équipe RH a trouvé d'excellents candidats expérimentés, mais leurs attentes salariales sont élevées ! Je suis dans le pétrin ! J'aimerais avoir une vision claire de notre future stratégie middleware afin de pouvoir prendre une décision ferme sur cette embauche. Mais sans cette clarté, je risque de devoir payer plus cher pour les rares talents de DataStage.
Le cycle se poursuit
La gestion de DataStage pour les intégrations est un exercice d'équilibre permanent entre la gestion de mises à niveau complexes, la garantie d'une livraison transparente des nouveaux projets et la recherche de moyens d'adopter de nouvelles fonctionnalités avec ce produit hérité tout en faisant face aux défis opérationnels quotidiens. De quoi demain sera-t-il fait ? Restez à l'écoute pour mon prochain article.
En savoir plus sur la comparaison entre IBM DataStage et SnapLogic