Pour mettre en lumière les subtilités et les stratégies qui sous-tendent une optimisation efficace de l’IT – un enjeu crucial pour les entreprises qui cherchent à améliorer leur efficacité, à réduire leurs coûts et à stimuler l’innovation –, je m’entretiens avec des experts du secteur dans le cadre de notre série de questions-réponses sur l’optimisation de l’IT.
Aujourd’hui, mon échange avec Gareth Humphreys, PDG du groupe Solution Performance Group, nous éclairera sur la manière dont les organisations peuvent optimiser leurs investissements informatiques afin d’atteindre des performances optimales.
- Pouvez-vous nous parler un peu de votre parcours ?
J’ai grandi juste à l’extérieur de Belfast, une ville bien plus intéressante que je ne lui accordais de crédit durant mes premières années. Je détestais l’école et j’avais hâte de la quitter, surtout après avoir survécu à un grave accident de voiture durant ma première année de lycée (au cours duquel j’ai perdu ma mère et failli perdre mon père également).
Cela m’a amené à tout remettre en question quant à la manière dont le monde fonctionne. J’avais toujours voulu devenir journaliste, mais les études des médias dans l’établissement local (par exemple, le Polytechnic pour les lecteurs plus âgés !) ne m’ont pas davantage passionné, et j’ai abandonné au bout de seulement six mois. À 16 ans, je n’avais pas envisagé les conséquences du fait d’être sans emploi et inemployable, et je me suis donc retrouvé au chômage.
Exaspéré de me voir traîner à la maison sans aller nulle part, mon père m’a suggéré de faire « quelque chose avec les ordinateurs », puisque j’avais passé toute mon enfance devant l’un d’eux (en commençant par le bon vieux Sinclair ZX Spectrum). Cela m’a conduit à suivre une formation City and Guilds en informatique dans un centre de formation local, et j’ai terminé le cursus d’un an en 16 semaines. Ils m’ont donc embauché pour aider les autres étudiants à le suivre.
C’était mon premier véritable emploi dans le secteur de l’IT.
J’ai créé Solution Performance Group (SPG) avec mes cofondateurs afin de fournir un écosystème de filiales spécialisées dans la transformation numérique, les ressources humaines et les logiciels. Avec des bureaux à Newcastle et à Leeds, SPG travaille dans les secteurs public et privé, et ses clients comprennent des services d’urgence, des administrations publiques et des organismes de logement social.
2. Comment évaluez-vous l’état actuel de votre infrastructure IT ? Quels indicateurs utilisez-vous pour mesurer son efficacité ?
Je suis toujours intrigué par l’indifférence générale à l’égard des performances de l’infrastructure. Je suppose que cela s’explique par le fait que, pendant des années, les couches toujours plus nombreuses de complexité et de systèmes existants ont rendu trop difficile, pour les équipes et services technologiques, la compréhension précise de ce qui se passait « sous le capot ». Pourtant, la réalité est qu’aujourd’hui, nous avons accès à tellement de données et de solutions qu’il n’y a aucune excuse.
C’est particulièrement vrai si votre entreprise ou organisation s’appuie sur l’IT pour résoudre les problèmes de ses clients, ce qui, soyons honnêtes, est généralement le cas.
Nous évaluons l’état de l’infrastructure en établissant une référence des performances, de l’expérience de l’utilisateur final et du temps de réponse, de la capacité, de la sécurité et de tous les autres éléments intermédiaires – jusqu’au niveau de l’exécution du code –, à l’aide d’outils de surveillance médico-légale que nous exécutons en temps réel.
L’optimisation des coûts est un autre élément essentiel de l’équation de l’efficacité, qui peut être débloqué grâce aux indicateurs comparant l’utilisation aux dépenses, très appréciés des directeurs financiers.
-
Spacelift
Visit Website -
Datadog
Visit WebsiteThis rating combines scores from multiple user review sites to reflect overall customer sentiment about the product.4.5 -
Paessler PRTG
Visit WebsiteThis rating combines scores from multiple user review sites to reflect overall customer sentiment about the product.4.6
3. Quelles mesures de sécurité sont en place pour protéger votre infrastructure IT tout en optimisant ses performances ?
De nombreuses couches composent le gâteau de la sécurité et des performances. Dans de rares circonstances, elles peuvent s’exclure mutuellement et nécessiter des compromis (généralement au détriment des performances, compte tenu du caractère critique de la sécurité).
Pour la plupart des grandes entreprises, il existe toutefois quelques ingrédients essentiels à prendre en compte, notamment ceux que nous avons déployés ici :
- Des pare-feu de nouvelle génération avec inspection approfondie des paquets pour contrer les cybermenaces complexes.
- Une bonne capacité de détection et de réponse sur les terminaux, en complément d’un logiciel antivirus traditionnel.
- Une gestion des identités et des accès bien planifiée, avec une authentification multifacteur pour contrôler et surveiller les accès des utilisateurs.
- Des privilèges limités grâce au principe du moindre privilège et à un contrôle des accès fondé sur les rôles.
Ce n’est toutefois pas tout : il est également essentiel de chiffrer les données au repos, en transit et pendant leur traitement lorsque cela est possible, avec des données sauvegardées sur site et dans un emplacement géographiquement distinct.
Et pour revenir à mon point précédent, compte tenu de la quantité de données dont nous disposons tous aujourd’hui, il est essentiel de mettre en œuvre la gestion des informations et des événements de sécurité afin d’agréger les données des journaux, d’identifier les écarts par rapport à la norme et de recommander des mesures correctives au moyen de plateformes de protection des charges de travail dans le cloud.
10 Meilleurs logiciels de cybersécurité
Here's my pick of the 10 best software from the 10 tools reviewed.
Les clics sur les liens ci-dessous peuvent générer une commission, ce qui soutient notre processus d’évaluation et de test indépendant des logiciels et services. En savoir plus sur notre transparence.
4. Comment identifiez-vous les compétences et aptitudes nécessaires à votre équipe informatique pour gérer et optimiser efficacement les ressources ?
La tâche est difficile, car l’expertise nécessaire pour aborder ces sujets extrêmement complexes en profondeur requiert un profil particulier. La première compétence est donc le souci du détail et une volonté presque maniaque de trouver la cause première d’un problème.
Il peut y avoir tellement de données qui vous parviennent qu’il est essentiel de les traiter sans se laisser submerger, tout comme il est essentiel d’avoir le sens de l’urgence pour répondre à un environnement en constante évolution et veiller à maintenir une optimisation maximale.
En matière de compétences, cela dépend de l’environnement, mais il est également important de comprendre à un niveau élémentaire le fonctionnement des principales plateformes cloud, leur dimensionnement, leur configuration et leur facturation. L’optimisation des ressources est une discipline à part entière : ce n’est plus « simplement » un travail de service d’assistance.
-
Hyve Managed Hosting
Visit Website -
Cloudflare
Visit WebsiteThis rating combines scores from multiple user review sites to reflect overall customer sentiment about the product.4.5 -
Heroku
Visit WebsiteThis rating combines scores from multiple user review sites to reflect overall customer sentiment about the product.4.6
5. Quelles stratégies utilisez-vous pour favoriser le développement professionnel et l’apprentissage continu au sein de votre équipe informatique ?
Cette expérience a été riche en enseignements, car tout le monde ne souhaite pas apprendre continuellement alors qu’il pourrait consacrer son temps à d’autres activités. Je le comprends, mais je pense également que si l’on veut progresser et s’améliorer dans un domaine, il faut s’exercer pour y parvenir.
Nous prévoyons pour chacun un budget de formation dédié et réservé à cet effet, mais le problème est que tout le monde ne souhaite pas l’utiliser. Nous avons constaté qu’une saine compétition fondée sur le respect est utile, tout comme le fait de lier les incitations aux formations suivies ou aux accréditations obtenues.
Cependant, il faut quelques apprenants assidus au sein de l’équipe pour donner le ton, fixer les normes et définir les attentes pour tous les autres — les moteurs, si vous préférez.
6. Pouvez-vous donner des exemples de la manière dont la collaboration interfonctionnelle a contribué à l’optimisation des ressources dans votre service informatique ?
Au début de cette année, nous avons créé une toute nouvelle fonction de développement logiciel en transférant une équipe d’une autre organisation vers SPG. Au départ, notre intention était que cette nouvelle équipe continue à fournir des logiciels de premier ordre à nos clients.
Néanmoins, au fil de l’année, il est devenu évident que les nouveaux membres de l’équipe et nos collègues chargés de l’ingénierie de l’infrastructure existante commençaient à collaborer spontanément. Après avoir observé certains des problèmes complexes qu’ils ont résolus ensemble, nous sommes plus convaincus que jamais que favoriser cette collaboration interfonctionnelle profite à tous : aux personnes elles-mêmes, aux équipes et, bien sûr, à nos clients.
La possibilité de s’attaquer directement à un nouveau problème et d’accélérer les efforts de remédiation, grâce aux compétences complémentaires de nos équipes, a généré d’importants gains d’efficacité de bout en bout. Il s’agit d’une méthode de travail que je recommande vivement à chacun d’envisager.
7. Comment vous assurez-vous que vos processus informatiques sont alignés sur les objectifs de l’entreprise et contribuent à l’efficacité globale de l’organisation ?
C’est ici que l’architecture prend toute sa valeur. Il faut placer l’architecture d’entreprise et l’architecture des solutions au cœur des fonctions opérationnelles et informatiques respectivement, en harmonie avec l’entreprise et entre elles. En prenant la stratégie globale de l’entreprise, ses objectifs et ses indicateurs clés de performance, puis en veillant à aligner les processus métier et les technologies sous-jacentes, vous augmentez considérablement vos chances d’identifier des possibilités d’optimisation et d’amélioration de l’efficacité.
Cela semble — et c’est effectivement le cas — être une entreprise colossale, qui ne peut réellement être menée à bien qu’après des années de pratique et d’efforts. Pourtant, c’est ainsi que fonctionnent les entreprises les plus performantes et les plus prospères. Il n’est pas nécessaire d’atteindre la perfection dès le premier jour : commencez modestement, procédez à des itérations fréquentes, validez au fur et à mesure et fixez-vous un objectif. Ah, et assurez-vous de connaître la situation de référence.
8. Quels sont vos meilleurs conseils pour optimiser les ressources informatiques grâce à l’infrastructure, aux collaborateurs et aux processus ?
- Visibilité – Vous ne pouvez pas optimiser ce que vous ne pouvez pas voir. Vous devez donc comprendre ce qui se passe sous le capot, ce qui se passe dans l’environnement cloud et ce qui se passe de bout en bout. Sinon, vous ne pouvez pas remédier aux inefficacités. L’automatisation en boucle fermée est également essentielle ! Laissez le système prendre le contrôle, définir les paramètres et le résultat souhaité, puis laissez-le faire. C’est tout l’objectif de l’automatisation ! Attention toutefois : consacrer trop de temps à ajuster les paramètres allonge le processus. Laissez le système faire ce pour quoi il est conçu et automatisez autant que possible.
- Raccourcissez vos boucles de rétroaction – Vérifiez si un processus rencontre des problèmes et à quel endroit. Ensuite, arrêtez-vous, apportez la modification, relancez le processus, puis continuez à itérer et à affiner par petites étapes. Attention également à l’inflation des fonctionnalités : bien souvent, vous n’avez pas besoin de la moitié des fonctionnalités disponibles. Réduisez la solution à ses capacités essentielles, celles dont vous avez *réellement* besoin, et n’achetez que la solution adaptée à votre objectif. Toutes ces fonctionnalités supplémentaires nécessitent une mise en œuvre, une personnalisation, la formation des équipes et, en fin de compte, du temps, de l’argent et des efforts pour un retour faible, voire nul.
- DevOps, SecOps, DevSecOps, FinOps… ce ne sont finalement que des CloudOps – Cessez de créer des silos composés d’équipes très spécialisées qui ne font qu’une seule chose, en particulier si votre organisation est de taille relativement modeste. Créez plutôt une seule équipe et formez chacun afin qu’il puisse fournir plusieurs capacités. C’est la meilleure façon d’optimiser l’aspect humain de toute fonction technologique.
Pour découvrir d’autres entretiens avec des CTO et des experts informatiques de premier plan, abonnez-vous à la newsletter du CTO Club.
