Perspectives sur la façon dont les tendances du cloud computing et du développement d’applications prendront forme en 2023
Nous sommes entrés dans une autre année où les conditions économiques actuelles poussent les organisations à faire plus avec moins, tout en respectant les impératifs de transformation numérique pour maintenir l’activité et la compétitivité de l’entreprise. Pour comprendre comment les organisations pourraient aborder leurs stratégies cloud et leurs investissements technologiques en 2023, les membres de la communauté VMwares Tanzu Vanguard ont partagé leurs idées sur les tendances qui prendront forme.
Tanzu Vanguards, qui comprend des dirigeants, des ingénieurs et des développeurs de DATEV, Dell, GAIG et TeraSky, a fourni son point de vue sur les prévisions des analystes et les données de l’industrie qui indiquent des tendances plus larges ayant un impact sur le cloud computing, le développement d’applications et les décisions technologiques.
Tendance #1 : De plus en plus d’organisations adopteront une première stratégie cloud-native, accélérant le passage aux conteneurs et à Kubernetes comme colonne vertébrale des applications actuelles et nouvelles.
Selon Forrester, 40 % des entreprises adopteront une première stratégie cloud native. Forresters Infrastructure Cloud Survey 2022 révèle que les décideurs du cloud ont mis en œuvre des applications conteneurisées qui représentent la moitié des charges de travail totales de leurs organisations. Kubernetes propulsera la modernisation des applications avec l’automatisation DevOps, les capacités low-code et l’ingénierie de la fiabilité du site (SRE) et les organisations devraient accélérer les investissements dans ce domaine en tant que dorsale de calcul distribué.
Je suis d’accord sur la première stratégie cloud-native [prediction] puisque Kubernetes est la base de l’infrastructure moderne. Mais vous devez tenir compte du fait que le cloud natif d’abord ne signifie pas d’abord le cloud public. Surtout dans les environnements réglementés, les clouds publics ou les grands hyperscalers ne seront pas toujours une option, dit Juergen Sussner, ingénieur et développeur de plateforme cloud chez DATEV. Si vous regardez dans le monde des startups, elles commencent dans des clouds publics, mais à mesure qu’elles atteignent une certaine échelle, les coûts du cloud deviendront un gros problème et le besoin de plus de contrôle pourrait survenir pour ramener les choses dans leurs propres infrastructures ou clouds souverains . Donc cloud natif d’abord, oui mais peut-être pas cloud public d’abord au même degré.
Alors que Scott Rosenberg, responsable de la pratique des technologies cloud et de l’automatisation chez TeraSky, est d’accord avec la prédiction de Forrester, il note qu’il y a des nuances dans les détails. La croissance de Kubernetes et les avantages qu’il apporte aux organisations ne sont pas quelque chose qui va disparaître. Kubernetes et les environnements conteneurisés sont là pour rester et leur empreinte continuera de croître. À mesure que Kubernetes gagne en maturité et que l’écosystème qui l’entoure se stabilise également, je pense que les défis que nous rencontrons en matière de lacunes dans les connaissances et les difficultés techniques vont diminuer au cours des prochaines années. Cela étant dit, en raison de la maturité de Kubernetes, je pense qu’au cours de la prochaine année, l’industrie comprendra quels types de charges de travail sont adaptés à Kubernetes et quels types de charges de travail ne devraient vraiment pas être exécutés dans un environnement conteneurisé. Je crois que les charges de travail basées sur les VM et les conteneurs vivront ensemble et en harmonie pendant de nombreuses années encore, cependant, je vois les couches de gestion des 2 s’unifier dans un avenir proche, comme en témoigne la montée en puissance d’outils d’écosystème comme Crossplane, VMware Opérateur de machine virtuelle Tanzu, KubeVirt et plus encore.
Même si les organisations décident d’adopter une approche conteneurisée pour leurs applications, Jim Kohl, consultant en applications et développeurs chez GAIG, dit qu’il reste encore beaucoup à faire pour déplacer le portefeuille de projets de l’entreprise vers le nouveau système. Même dans ce cas, les entreprises disposeront d’un mélange de charges de travail centrées sur les machines virtuelles et de charges de travail conteneurisées.
De la même manière, Thomas Rudrof, ingénieur plateforme cloud chez DATEV eG, convient que nous ne verrons pas nécessairement la fin des charges de travail basées sur les machines virtuelles. Notre organisation, ainsi que la majorité de l’industrie, adopte déjà une stratégie cloud-native-first ou Kubernetes-native-first et augmentera ses investissements dans des technologies telles que Kubernetes et les conteneurs dans les années à venir. Surtout pour les nouvelles applications ou lors de la modernisation d’applications existantes. Cependant, il est également important de noter qu’il existe encore de nombreuses applications qui s’exécutent sur des machines virtuelles et ne fonctionnent pas nativement dans des conteneurs, en particulier dans le cas de logiciels tiers. Par conséquent, je pense qu’il y aura toujours un besoin de charges de travail VM dans les années à venir, déclare Rudrof.
Cette année, les entreprises se concentreront sur l’optimisation des coûts et une meilleure utilisation des ressources matérielles existantes. L’utilisation de la conteneurisation vous permettra de mieux contrôler les environnements d’application ainsi que leur cycle de vie. Cela permettra également une livraison plus efficace et plus rapide de l’application au client. Les services informatiques devraient réorganiser certains processus informatiques qui utilisent une approche basée sur les machines virtuelles plutôt que sur les conteneurs, déclare Lukasz Zasko, ingénieur principal chez Dell.
Tendance #2 : L’optimisation des coûts et de l’efficacité opérationnelle sera une priorité pour les organisations qui cherchent à améliorer leur situation financière dans un contexte de ralentissement économique et de pénurie de compétences. Les responsables informatiques et les cadres doivent utiliser des plates-formes d’intelligence artificielle et de cloud, et adopter l’ingénierie de plate-forme, pour améliorer les coûts, les opérations et la livraison de logiciels.
Les principales tendances technologiques stratégiques de Gartner pour 2023 indiquent que cette année est une opportunité pour les organisations d’optimiser les systèmes informatiques et les coûts grâce à un système immunitaire numérique qui combine des stratégies d’ingénierie logicielle telles que l’observabilité, l’IA/l’automatisation, la conception et les tests, pour fournir des systèmes résilients qui atténuent risques opérationnels et de sécurité. De plus, avec les problèmes persistants de la chaîne d’approvisionnement et les pénuries de compétences, les organisations peuvent augmenter leur productivité en utilisant des plates-formes cloud et une ingénierie de plate-forme pour donner aux équipes agiles des capacités en libre-service afin d’augmenter le rythme de livraison des produits. Enfin, alors que les organisations cherchent à contrôler les coûts du cloud, Gartner déclare que les investissements dans les technologies durables auront le potentiel de créer une plus grande résilience opérationnelle et une meilleure performance financière, tout en améliorant les écosystèmes environnementaux et sociaux.
L’élimination de la charge cognitive de vos développeurs en utilisant des techniques d’ingénierie de plate-forme les rend plus productifs et donc plus efficaces. Il y a toujours une discussion sur ce qui peut être centralisé, et ce qui devrait et ne devrait pas être centralisé, car cela peut entraîner trop de surcharge de processus lorsque vous ne donnez pas ce contrôle spécifique à vos équipes de développeurs, explique Sussner. La montée en puissance de l’IA dans ce cas ne peut être négligée, comme GitHub Copilot et de nombreux outils intelligents pour gérer la sécurité et de nombreux autres aspects des chaînes d’approvisionnement.
Cependant, les économies de coûts ne sont pas nécessairement une nouvelle prédiction ou tendance pour les organisations en 2023, selon Martin Zimmer Technology Lead Plateformes d’applications modernes chez Bechtle GmbH. J’ai entendu cela pendant 10 ans ou plus. De plus, l’IA n’aidera pas à [cost savings] parce que les coûts initiaux sont beaucoup trop élevés pour le moment.
D’autre part, dit Rudrof, l’IA a le potentiel d’améliorer considérablement l’efficience, la productivité et l’efficacité des professionnels et des organisations informatiques, et est susceptible de jouer un rôle de plus en plus important dans l’industrie dans les années à venir. Il est également optimiste quant à l’ingénierie des plates-formes en tant que tendance qui aura un impact sur les stratégies d’entreprise. Je pense que les équipes de plate-forme sont essentielles pour aider les équipes DevOps à se concentrer sur la création de valeur commerciale et à fournir des voies en or pour améliorer l’expérience globale des développeurs, déclare Rudrof.
Tendance #3 : Les responsables des infrastructures et des opérations devront repenser leurs méthodes de développement des compétences pour suivre le rythme des changements rapides de la technologie et des méthodes de travail.
Gartner prédit que d’ici 2025, 80 % des tâches opérationnelles nécessiteront des compétences pour lesquelles moins de la moitié de la main-d’œuvre est formée aujourd’hui. Gartner recommande aux dirigeants de mettre en œuvre un ensemble de méthodes hiérarchisées pour modifier le portefeuille de compétences de l’infrastructure et de l’organisation des opérations en créant une feuille de route des compétences qui met l’accent sur l’apprentissage connecté, la dextérité numérique, la collaboration et la résolution de problèmes.
Le principal problème en 2023 sera de savoir comment acquérir rapidement de nouvelles compétences et rester au courant de tous les nouveaux outils et technologies dans tous les domaines. Si vous implémentez une chaîne d’outils aujourd’hui, demain c’est vieux, dit Zimmer. Il ajoute que la mise en place d’un portefeuille de compétences n’est pas nouvelle. L’apprentissage connecté, la dextérité numérique, la collaboration et la résolution de problèmes devraient être les compétences normales de tous ceux qui travaillent au sein de l’organisation informatique. L’époque où un gourou de l’informatique s’asseyait dans sa chambre noire et s’enfuyait lorsque vous essayiez de lui parler est révolue depuis longtemps.
Alors que le développement des compétences numériques et humaines sera toujours important pour la main-d’œuvre actuelle et future à mesure que les initiatives de travail hybride et de transformation numérique prennent racine, les organisations doivent également se tourner vers l’intérieur pour faire évoluer la culture d’entreprise. Sussner croit que la capacité de réagir et de s’adapter au changement est une compétence en soi qu’une organisation doit développer. Non seulement les équipes DevOps doivent s’adapter à l’évolution des besoins, mais aussi aux structures de l’entreprise. Si vous prenez la loi Conways au sérieux, cela signifie être capable de développer des logiciels de manière agile, cela soulèverait également la nécessité de pouvoir modifier les structures de l’entreprise en conséquence. La loi de Conways stipule que les organisations conçoivent des systèmes qui reflètent leur propre structure de communication.
Cette étape importante dans la culture d’entreprise nécessite des managers courageux adoptant des principes agiles. Donc, à mon avis, ce n’est pas seulement une question de transformation technologique, c’est aussi une question de culture d’entreprise qui doit évoluer. Si ni la technologie ni la culture ne participent à ce jeu, tout échouera, ajoute Sussner.
À une époque où les budgets et les marges se resserrent, les dirigeants devraient prendre ce temps pour réévaluer les investissements et donner la priorité aux technologies et aux compétences qui bâtissent une entreprise résiliente. Alors que le succès des entreprises dépend de plus en plus de la capacité des organisations à fournir des logiciels et des services rapidement et en toute sécurité, il sera essentiel de créer une culture d’entreprise qui donne la priorité à l’expérience des développeurs et supprime la complexité de l’infrastructure pour stimuler la productivité et l’efficacité pour 2023 et au-delà.
Pour en savoir plus, rendez-nous visite ici.