Comment le cloud réoriente les carrières technologiques

Il y a eu beaucoup de discussions sur les nouveaux types de compétences nécessaires pour entrer dans le jeu du cloud computing. Mais l’impact sur les rôles et responsabilités actuels des professionnels de la technologie a également subi un changement important.

chemin-gare-gens-chemin-gare-octobre-2016-photo-par-joe-mckendrick.jpg

Photo : Joe McKendrick

Le cloud n’est pas seulement une compétence recherchée – il change la nature des responsabilités technologiques, s’accordent à dire les observateurs de l’industrie. “Cela a permis aux rôles informatiques de se concentrer sur l’efficacité des ressources système de provisionnement, en allouant uniquement ce dont la tâche a besoin et en éliminant les ressources gaspillées souvent observées dans les déploiements physiques à nu”, déclare Ryan Renner, associé principal chez Schellman. “Le cloud computing virtualise ce qui était autrefois du matériel physique et propose des modèles de mise en œuvre hébergés tels que la mise en réseau définie par logiciel, les microservices, les technologies de conteneurs comme Kubernetes et Docker, et l’infrastructure en tant que service.”

Les tâches informatiques augmentent, car “de nombreuses tâches manuelles fastidieuses et chronophages telles que la saisie de données, la surveillance des systèmes et des applications et certains efforts de développement d’applications seront prises en charge par des solutions technologiques”, déclare Scott duFour, CIO mondial chez FLEETCOR. Les développeurs peuvent également “utiliser des outils low-code et no-code pour dépasser le processus de base et correctif du développement d’applications afin qu’ils puissent se concentrer sur des travaux plus critiques comme la création de nouveaux produits innovants ou la résolution de problèmes avec l’application elle-même”.

L’informatique “est de plus en plus sollicitée pour soutenir la migration des entreprises vers le cloud, par exemple, le passage de solutions sur site à des applications basées sur le cloud, qui sont de plus en plus proposées en tant que solutions Software-as-a-Service”, explique Sudhir Mehta, vice-président mondial des solutions de transformation chez Lexmark International. “L’ensemble de compétences informatiques a évolué pour prendre en charge cette modernisation, passant d’un modèle capital à un modèle OPEX, et il nécessite une variété de compétences techniques en mettant l’accent sur les capacités d’utilisation et de mise à l’échelle tout au long du processus.”

Bien que les modèles de cloud ne soient pas entièrement différents dans leur concept, leurs méthodes de gestion, de maintenance et de déploiement semblent différentes, déclare Renner. “Dans les environnements d’entreprise, les professionnels de l’informatique voient des référentiels de code avec des instructions qui peuvent déployer et créer une infrastructure réseau complète en un clic ou une automatisation déclenchée par une métrique définie”, dit-il. “Du point de vue de la sécurité logique, le cloud computing offre la possibilité de segmenter les environnements au niveau du réseau jusqu’au niveau du service, où les conteneurs et les microservices prennent en charge une fonction ou une application spécifique. Comprendre ces fonctions cloud et les mettre en œuvre en toute sécurité est une compétence essentielle et précieuse dans n’importe quel kit d’administration informatique.”

Il y a des rôles ou des compétences qui deviendront plus importants à mesure que les tâches de niveau inférieur seront supplantées, duFour points. “Alors que la technologie continue de progresser et que les gens travaillent à distance ou dans un environnement hybride, le contact humain deviendra de plus en plus précieux – il sera important de développer des compétences non techniques. La pensée critique est naturellement humaine et même si l’IA, l’automatisation et d’autres technologies ont et remplacera les tâches de niveau inférieur, il est essentiel d’utiliser la logique, la raison et l’émotion pour imaginer des solutions innovantes.”

“La modernisation n’est pas un ascenseur et un changement”, dit Mehta. “Vous avez besoin de professionnels de l’informatique pour tracer le parcours étape par étape et d’équipes de développeurs pour se concentrer sur la création et la prise en charge de nouvelles applications cloud natives.” L’accent, ajoute-t-il, se déplace vers “l’exploitation de toutes les capacités d’une solution cloud utilisant des microservices, DevSecOps et une architecture cloud moderne. Dans le même temps, l’informatique doit également disposer de ressources pour maintenir le fonctionnement de l’activité principale pendant la transition et pour s’assurer l’expérience utilisateur est transparente et s’améliore finalement.”