Outils pour l'entreprise : dans la boîte à outils du CTO
Par Bob Violino
Rédacteur collaborateur, InfoWorld |
L'une des principales responsabilités d'un directeur de la technologie (CTO) est d'aider à définir la stratégie technologique d'une organisation. Cela comprend l'identification d'outils et de services qui peuvent offrir des avantages de manière rentable et aider les organisations à rester innovantes et compétitives.
J'ai récemment demandé à cinq CTO d'identifier les domaines technologiques particulièrement stratégiques ou prometteurs pour leurs organisations. Notre discussion a mis en évidence les domaines clés où l'innovation technologique et la demande de l'industrie se rencontrent aujourd'hui.
Il n'est pas surprenant que les technologies d'IA soient sur le radar du CTO, car elles font partie des offres les plus en vogue sur le marché aujourd'hui. Les CTO à qui j'ai parlé voient l'IA comme un moyen de relever une grande variété de défis commerciaux.
"L'un des domaines clés sur lesquels nous nous concentrons actuellement est l'apprentissage automatique", a déclaré Aron Brand, CTO de CTERA, un fournisseur de services de fichiers sécurisés. "Nous commençons à l'utiliser pour divers cas d'utilisation, y compris la détection d'anomalies dans les systèmes de stockage, ce qui nous aide à identifier et à alerter sur les menaces de sécurité potentielles telles que les attaques de ransomwares, et à surveiller et optimiser l'utilisation des ressources de stockage."
Un autre domaine que Brand explore est celui des modèles d'IA génératifs. "En tant que directeur technique d'une entreprise qui s'occupe de stockage de données non structurées, j'explore actuellement ces modèles d'apprentissage en profondeur de pointe pour leur capacité à générer de nouveaux contenus et idées", a-t-il déclaré.
Pour réaliser pleinement le potentiel de l'IA générative dans l'entreprise, il est essentiel que les entreprises disposent de l'infrastructure en place pour gérer les pipelines de données non structurées. « Mon objectif est que CTERA soit à l'avant-garde de l'activation de ces pipelines pour les données générées par les machines, en particulier dans l'IA générative, et de positionner mon entreprise comme un acteur important dans l'adoption de l'IA générative au sein de l'entreprise », a déclaré Brand.
Les outils d'IA générative tels que GitHub Copilot permettent aux développeurs d'écrire du code plus efficacement en suggérant des extraits de code et en complétant des lignes de code en temps réel, a déclaré Ariel Katz, CTO de la société de logiciels Sisense, qui insuffle des analyses basées sur l'IA dans son flux de travail, produits et l'expérience client.
« Ces outils deviennent de plus en plus importants pour les organisations qui souhaitent améliorer leur productivité et réduire le temps de développement et de test », a déclaré Katz.
Il est difficile de trouver une organisation dans n'importe quel secteur qui ne s'appuie pas sur le cloud d'une manière ou d'une autre pour prendre en charge les processus métier ou les opérations informatiques. En effet, le cloud a tout changé en termes d'accès à la puissance de calcul et au stockage des données, offrant plus d'agilité et d'évolutivité que les entreprises ne voyaient avec leurs propres centres de données.
Anaqua, une entreprise qui fournit des services pour aider les entreprises et les cabinets d'avocats à tirer un avantage concurrentiel de leur propriété intellectuelle, étend son utilisation des services cloud qui offrent des fonctions spécialisées pour améliorer l'expérience de ses clients et optimiser les propres efforts de l'entreprise.
Par exemple, une initiative consiste à intégrer Azure Form Recognizer de Microsoft dans la capacité de traitement de documents d'Anaqua. « Cela permettra d'améliorer la qualité et l'efficacité de la reconnaissance optique des caractères et de la gestion globale du flux de travail des documents, en supprimant le travail manuel potentiel et en permettant aux [analystes] de se concentrer sur des activités à plus forte valeur ajoutée », a déclaré Erik Reeves, CTO d'Anaqua.
"Nous tirons également parti des services cloud pour rendre l'intégration des données plus facile et plus flexible", a ajouté Reeves. "Cette initiative donne à nos clients le pouvoir de tirer parti des outils qu'ils choisissent pour l'analyse et le reporting. De cette façon, ils peuvent s'aligner sur d'autres outils de reporting ou de traitement de données d'entreprise et se combiner avec d'autres sources de données, en leur donnant le pouvoir de choisir leur méthode pour extraire, analyser et rapporter les données importantes que nous générons."
Arvest Bank, une banque communautaire avec plus de 26 milliards de dollars d'actifs, profite également du cloud.
"En migrant nos systèmes et nos applications vers le cloud, nous sommes en mesure de tirer parti de ses nombreux avantages, notamment l'évolutivité, l'agilité et les économies de coûts", a déclaré le CTO Ninish Ukkan. « Cela nous permet de générer rapidement de nouvelles ressources selon les besoins, d'adapter nos opérations pour répondre à l'évolution de la demande et de réduire nos coûts d'infrastructure globaux. Cela a été un catalyseur essentiel pour notre organisation alors que nous continuons à croître et à étendre nos opérations. »
Un outil Devops ou une combinaison d'outils peut aider au développement et à la gestion d'applications logicielles tout au long du cycle de développement. Le marché détient une grande variété d'offres. Parmi les outils devops les plus populaires figurent Slack, Jenkins, Docker, Phantom, Ansible et GitHub.
À mesure que de plus en plus d'organisations adoptent une stratégie devops, il va de soi que la demande pour ces outils augmentera. La société de recherche International Data Corp. (IDC), dans un rapport de 2022, a déclaré que le marché mondial des outils logiciels devops connaîtra un taux de croissance annuel composé de 16 % entre 2022 et 2026.
"Les outils Devops tels que GitLab et Jenkins nous permettent d'automatiser nos processus de développement et de déploiement, en réduisant les erreurs manuelles et en accélérant notre mise sur le marché", a déclaré Katz de Sisense. "Ces outils sont essentiels pour les organisations qui souhaitent réaliser une intégration et une livraison continues et améliorer leur cycle de vie de développement logiciel."
La conteneurisation est une technologie de virtualisation qui permet aux applications logicielles de s'exécuter dans des espaces utilisateur isolés appelés conteneurs. Ces conteneurs peuvent s'exécuter dans n'importe quel environnement cloud ou non cloud, quel que soit le type ou le fournisseur. En tant qu'approche, la conteneurisation est en hausse. IDC a déclaré que les conteneurs sont la base d'un déploiement agile et automatisé d'applications modernes, et que le segment des entreprises se développe rapidement.
"Les plates-formes de conteneurisation nous permettent de déployer nos applications rapidement et d'évoluer en permanence avec de nouveaux cas d'utilisation et scénarios clients", a déclaré Robert Rozploch, CTO chez Clearspeed, un fournisseur de technologie vocale basée sur l'IA.
"La taille et la complexité des applications que nous développons et utilisons ont augmenté parallèlement à la demande et aux développements rapides de la technologie", a déclaré Rozploch. "Ajoutant à la difficulté de gérer ces énormes applications, l'infrastructure sous-jacente sur laquelle elles sont construites peut souvent être diversifiée, expansive et compliquée."
La conteneurisation permettra aux développeurs de Clearspeed de créer et de déployer des applications plus rapidement et de manière plus sécurisée, a déclaré Rozploch, nécessitant moins de dépendances pour fonctionner et augmentant la facilité de déploiement dans de nouveaux environnements.
"Le fait que les conteneurs soient indépendants de leurs infrastructures signifie que nous pouvons tirer parti de cette portabilité pour évoluer efficacement, optimiser les ressources informatiques et répondre aux changements dans nos différents scénarios d'exploitation", a ajouté Rozploch.
Les données diffusées en continu sont générées en continu à partir de différentes sources et sont traitées de manière incrémentielle à l'aide de techniques de traitement de flux sans avoir accès à toutes les données. Le streaming de données peut être utilisé pour fournir du contenu à des appareils via Internet, permettant aux utilisateurs d'accéder immédiatement au contenu plutôt que d'avoir à attendre qu'il soit téléchargé.
La technologie peut être appliquée à un certain nombre de processus métier et peut être particulièrement utile lorsque les utilisateurs sont en mesure de recevoir les données dès qu'elles sont générées.
"Une technologie plus récente que nous explorons consiste à diffuser des données en temps réel", a déclaré Ukkan d'Arvest Bank. "En analysant les données au fur et à mesure qu'elles circulent en temps réel, nous pouvons détecter la fraude plus tôt et protéger nos clients plus efficacement. Ceci est particulièrement important dans l'environnement commercial en évolution rapide d'aujourd'hui, où les menaces peuvent émerger rapidement et sans avertissement. En diffusant des données en temps réel , nous pouvons garder une longueur d'avance sur les fraudeurs et minimiser l'impact de toute attaque."
Lisez ensuite ceci :
Copyright © 2023 IDG Communications, Inc.
Lisez ensuite ceci :