Découvrez comment Splunk AppDynamics optimise les performances des applications hybrides et locales grâce à une observabilité full-stack directement reliée aux performances métiers.
Les temps d’arrêt coûtent très cher
M. Masey détaille : « Notre système EPR est local, une partie de nos systèmes d’inventaire et d’entreposage est dans le cloud, et notre site passe par un service tiers. Une heure d’interruption à n’importe quel point de notre environnement peut représenter des millions de dollars de pertes de revenus. C’est aussi une heure pendant laquelle nos clients ne profiteront pas de l’expérience à laquelle ils sont habitués. Mais il est extrêmement difficile de garantir le fonctionnement optimal de tous les systèmes lorsqu’on supervise séparément des systèmes déconnectés, sans véritable automatisation ni vision globale des choses. »
Cet environnement informatique complexe s’agrandit sans cesse et comprend des applications et des systèmes qui s’intègrent et interagissent. Le résultat est un écosystème de bout en bout dédié à livrer des produits de grande qualité à des clients dans le monde entier, mais il expose l’entreprise à d’importants risques opérationnels.
Les systèmes de front-end, et en particulier les sites d’e-commerce et ceux des partenaires de vente en ligne, se connectent à un système de gestion des commandes qui communique avec SAP pour l’ERP et aux systèmes de gestion des inventaires et des entrepôts. En raison d’un manque de visibilité sur l’ensemble des applications stratégiques de niveau 1 et des dépôts de données, et sous la pression constante d’offrir une expérience client irréprochable à toutes les étapes du processus, l’équipe IT de Carhartt était engluée dans une approche réactive, privée des informations essentielles pour localiser et résoudre rapidement les problèmes.
Mike Karasienski, Superviseur de l’ingénierie des systèmes de Carhartt, détaille : « Notre application MSO, responsable de la planification du matériel et du contrôle d’inventaire qui est à la base de notre modèle de fabrication et de distribution à flux tendu, joue un rôle absolument central dans notre réussite. Mais elle est aussi devenue le bottleneck principal de nos opérations. L’équipe qui prend en charge l’application MSO n’avait pas suffisamment de visibilité pour déterminer si la cause d’un ralentissement ou d’une défaillance se trouvait dans l’application elle-même ou dans l’infrastructure. Tout cela rappelle l’importance cruciale d’une visibilité granulaire et de l’analyse des causes profondes pour notre succès commercial. »
Des informations exploitables pour une réussite durable
Pour saisir cette occasion de repenser entièrement l’approche de l’infrastructure et des opérations informatiques en misant sur une visibilité complète sur l’ensemble de la pile technologique, Carhartt a adopté Splunk AppDynamics pour obtenir de nouvelles informations opérationnelles et garantir la réussite à long terme de son initiative ambitieuse de transformation numérique.
Carhartt utilise AppDynamics pour unifier les efforts de supervision des applications et du réseau, indépendants jusque-là. AppDynamics offre une solution unique permettant d’observer toutes les applications stratégiques de niveau 1 : l’ERP SAP HANA, les sites d’e-commerce et le site client principal, ainsi que les couches de middleware qui assurent la connexion entre les systèmes d’entrepôt, d’inventaire et de distribution.
M. Masey explique : « AppDynamics nous donne une image en temps réel de ce qui se passe dans chaque base de données, chaque application et chaque instance cloud : nous comprenons comment circulent nos données et nous identifions en amont les problèmes de service qui peuvent nous empêcher de servir nos clients correctement. Cette visibilité full-stack est absolument vitale quand les clients s’attendent à une expérience irréprochable à chaque fois. »
Business IQ, l’outil de supervision des performances métiers d’AppDynamics, ainsi que ses fonctions de supervision des applications à une page, font la lumière sur des systèmes et des activités jusque-là difficiles à observer. L’entreprise utilise Business IQ pour superviser et visualiser chaque étape du parcours client, de la visite du site web à l’exécution de la commande, qui se déroule sur un vaste réseau Cisco sécurisé.
M. Karasienski déclare : « Cisco est notre fournisseur réseau privilégié parce qu’il a fait ses preuves comme fondement stable et fiable pour l’ensemble de nos opérations, y compris à l’heure où nous élargissons notre SD-WAN. Aujourd’hui, nos 35 boutiques de détail utilisent les solutions Cisco Meraki et, très bientôt, ce sera également le cas de nos sites de fabrication et de nos bureaux. Tous seront connectés de façon transparente et sécurisée à notre plateforme SAP pour une centralisation et une standardisation maximales. »
AppDynamics permet de superviser étroitement chaque application d’e-commerce et chaque boutique pour détecter les vulnérabilités et les anomalies comme un nombre excessif de connexions. La solution permet également de suivre la circulation des données entre les canaux de vente et de distribution, le site client et SAP, pour savoir instantanément si des canaux posent problème ou si les messages ne sont pas correctement transmis.
Edward Ferron, Consultant principal pour JMFerron et partenaire IT stratégique de l’équipe Carhartt, explique : « Auparavant, les messages circulaient entre un serveur FTP et SAP, gérés par une application SAP tierce qu’il n’était pas possible de superviser facilement. Aujourd’hui, nous dirigeons vers AppDynamics tout ce trafic en provenance de chaque canal et destiné à SAP, et nous utilisons les tableaux de bord Business IQ pour comprendre pourquoi notre système de blocage automatique des commandes s’est déclenché, pour identifier rapidement les messages problématiques qui n’atteignent pas leur destination et pour localiser les défaillances avec précision avant qu’elles n’affectent les commandes des clients. »
Parallèlement à cela, le système MSO de planification et de gestion d’inventaire, qui souffrait de problèmes réguliers de disponibilité et de performance affectant l’exécution des commandes, fonctionne aujourd’hui à pleine capacité grâce à AppDynamics. M. Karasienski précise : « Nous n’avons jamais eu de support dédié pour MSO, mais ce n’est pas vraiment nécessaire avec AppDynamics. En cas de ralentissement, de dégradation du service ou d’autre type de problème de performance, il nous suffit de consulter les métriques d’AppDynamics pour voir à la fois les microservices en cours d’exécution dans Kubernetes et l’application elle-même, localiser le problème et avertir les bons acteurs pour le résoudre, qu’il s’agisse du fournisseur ou de nos propres opérateurs. »
Tenir sur la durée
Le changement ne se fait pas du jour au lendemain. Une métamorphose aussi radicale que la transformation numérique de Carhartt, visant à pérenniser une marque ancienne, prend encore plus de temps. Selon M. Masey, peu de solutions auraient pu soutenir l’entreprise dans la réalisation de ces grandes étapes autant que l’a fait AppDynamics. Carhartt a pratiquement éliminé les interruptions coûteuses de service et d’application, ce qui lui a évité des millions de dollars de perte de revenus, mais a aussi préservé la confiance des clients dans le processus d’achat.
Il résume : « AppDynamics nous aide à visualiser les principaux composants de notre environnement et à hiérarchiser les problèmes en fonction de l’impact qu’ils peuvent avoir sur l’entreprise et nos clients. Grâce à cela, nous faisons un usage plus productif de notre temps et de nos ressources limitées. Cet outil accomplit le travail d’une équipe entière : nous avons économisé des centaines de milliers de dollars en salaires et en coûts d’exploitation, sans sacrifier la visibilité, le contrôle, ni la performance. »
T. Masey et son équipe savent bien qu’il reste des obstacles à surmonter à l’avenir, notamment en ce qui concerne l’expansion dans le cloud. Celle-ci va nécessiter l’observabilité full-stack que la solution AppDynamics est la seule à offrir.
Il explique : « Le cloud, et en particulier l’infrastructure en tant que service (IaaS), est l’avenir de cette industrie et de notre activité. En transférant davantage de workloads vers Azure, Google Cloud ou AWS, nous allons avoir besoin d’une visibilité complète sur chaque base de données, chaque connexion et chaque application pour optimiser les performances 24 h/24. AppDynamics est la seule solution qui apporte une visibilité sur tous les composants de votre environnement pour identifier les points faibles et les possibilités d’amélioration. Et comme elle est très intuitive, tous les membres de notre équipe, quel que soit leur titre ou leur rôle, peuvent contribuer au bon fonctionnement de notre machine et soutenir notre objectif : fournir des produits et des expériences d’exception aux clients d’aujourd’hui et à ceux de demain. »