Grâce à Kubernetes, les compétences informatiques sont davantage valorisées. Stéphane Berthaud, Veeam

Grâce à Kubernetes, les compétences informatiques sont davantage valorisées. Stéphane Berthaud, Veeam
5/5 - (1 vote)

La plateforme de gestion de conteneurs Kubernetes open source et cloud native est une véritable révolution pour les entreprises qui cherchent à rendre leurs phases de développement, de test et de production plus cohérentes sur toutes les plateformes. Bien qu’elles n’aient pas du tout d’importance existentielle, les questions que se posent l’IA et l’apprentissage automatique commencent déjà à émerger à propos de Kubernetes. Ces technologies menacent-elles les équipes informatiques et sont-elles en passe de les remplacer par leur capacité à « gérer » et « automatiser » la gestion des environnements de conteneurs ? Cependant, comme toujours, les nouvelles technologies créent plus d’opportunités qu’elles n’en éliminent.

Les développeurs ont déjà beaucoup de liberté, ainsi qu’une indépendance et une influence considérables sur les décisions d’achat. Selon IDC, 70 à 79 % d’entre eux estiment avoir une influence significative, voire totale, sur ce type d’investissement. De plus, le nombre croissant de développeurs natifs du cloud indique que cette technologie de nouvelle génération attire plus de personnes dans l’industrie de la gestion des systèmes informatiques et du développement de logiciels qu’elle ne la remplace. En fait, ils offrent également des opportunités de croissance professionnelle pour les développeurs, car selon une étude Red Hat, 40% des développeurs ont indiqué que le développement d’applications packagées était un facteur clé dans leur développement de carrière.

Ce cycle de développement accéléré et automatisé et la disponibilité généralisée des conteneurs entraînent deux choses : les coûts et les données. Qui est responsable de la gestion et de la réduction du coût de cette plate-forme ? Qui gère et protège les gros volumes de données créés ? Les réponses à ces questions restent les mêmes : des personnes hautement qualifiées.

Démocratiser le développement

Démocratiser le développement

Comme d’autres technologies de rupture, Kubernetes ne peut pas être utilisé et géré sans une période de formation et d’expérimentation. Les entreprises sont maintenant entrées dans cette phase de déploiement passionnante – et parfois frustrante, où elles essaient de nouvelles choses. L’une des fonctionnalités clés que les équipes informatiques voient sur la plate-forme Kubernetes est la valeur qu’elle génère en regroupant tous les conteneurs qui composent une application en unités logiques. Cette approche centrée sur les applications permet aux équipes informatiques d’accélérer la mise en service et les mises à niveau des applications tout en éliminant le risque d’erreur humaine. De cette façon, les entreprises peuvent fournir des applications plus rapidement, à plus grande échelle et avec plus de précision.

Cependant, il est bon de se concentrer non seulement sur ce que Kubernetes peut faire, mais aussi sur ce qu’il peut faire à plus grande échelle. En démocratisant et en commercialisant l’infrastructure pour les développeurs de logiciels, Kubernetes se positionne au cœur des applications cloud natives modernes, est compatible avec presque toutes les plateformes et permet aux applications de s’exécuter presque librement entre elles.

Plus précisément, cette flexibilité permet aux équipes informatiques de gérer l’ensemble de leur infrastructure à l’aide de Kubernetes au lieu d’utiliser différentes couches pour gérer les conteneurs, les machines virtuelles, le cloud et les solutions SaaS. Une telle capacité de gestion peut avoir de nombreuses conséquences pour les équipes informatiques, notamment le contrôle qu’elles ont sur leur infrastructure. Cela pourrait, par exemple, changer la façon dont les entreprises gèrent leurs dépenses et s’assurent que leurs données sont conformes à la réglementation en vigueur. Enfin, il peut également élargir considérablement l’éventail des possibilités et augmenter la vitesse du cycle de développement de logiciels et d’applications. Ce n’est qu’une des façons dont Kubernetes peut augmenter la création de valeur des services informatiques au sein d’une entreprise, tout en augmentant la valeur intrinsèque des compétences informatiques.

L’informatique retourne sur les bancs de l’école

L’informatique retourne sur les bancs de l’école

Pour profiter de toutes les opportunités que Kubernetes a à offrir, les équipes informatiques doivent être dotées de l’autorité, des outils et des compétences nécessaires. 61 % des entreprises dans le monde utilisent déjà la technologie des conteneurs en production, sont en train de la tester ou prévoient de l’adopter dans les 12 prochaines années, selon le rapport Cloud Protection Trends 2021. Pour continuer sur cette voie, les professionnels doivent continuer à faire ce dont ils savent qu’ils sont capables et se posent les mêmes questions que pour toute autre plateforme : quel est le sous-jacent et comment préparer l’architecture nécessaire et appropriée. ? Du point de vue de la plate-forme et de l’infrastructure, peu importe qu’il s’agisse d’une application individuelle ou d’un défi spécifique lié à un environnement physique ou virtuel, au cloud, à Kubernetes ou à l’écosystème natif du cloud dans son ensemble. Chaque situation a ses avantages et ses inconvénients, et les entreprises déplacent constamment leurs charges de travail les plus importantes vers des plateformes optimisées.

S’il est important de comprendre les opportunités que Kubernetes a créées et continuera de créer, il est important de reconnaître que toute plate-forme comporte des risques. Les données peuvent toujours être perdues dans Kubernetes et ce problème n’est pas résolu par la disponibilité ou la réplication. Par conséquent, les entreprises ont toujours besoin d’une solution de sauvegarde et de protection des données compatible avec diverses piles d’applications et méthodes de déploiement. Au fur et à mesure que de plus en plus d’applications de conteneurs dits avec état passent en production, le besoin de protéger les données de manière holistique – c’est-à-dire nativement dans des conteneurs et non plus “seulement” dans des répertoires de stockage – peut augmenter. Il en sera de même pour les besoins de sauvegarde native pour les tiers.

S’il est peu probable que Kubernetes et les plateformes cloud natives soient la solution aux défis actuels ou futurs, les équipes informatiques doivent comprendre leurs capacités et leur avantage comparatif pour prendre des décisions éclairées. Ces plateformes n’ont rien d’effrayant, rien de plus difficile à comprendre que celles qui sont utilisées depuis des années, et elles sont capables de faire de grandes choses aussi – et peut-être même plus… Néanmoins, la nécessité de sauvegarder et de protéger toutes les données fixes . Les équipes capables d’exploiter tout le potentiel de Kubernetes bénéficieront de l’accélération et de l’amélioration de la qualité du cycle de développement des applications et de l’introduction de nouvelles fonctionnalités, services et services sur de nouveaux marchés de produits pour surprendre et ravir les clients. On peut imaginer un monde où Kubernetes rendra non seulement le développement d’applications plus rapide et plus efficace, mais où cette même plateforme sera également utilisée pour gérer d’autres industries, des machines virtuelles, des services IaaS basés sur le cloud, ou d’autres charges de travail de moteurs orchestrés. .

______

Commentaires

Laisser un commentaire

Votre commentaire sera révisé par les administrateurs si besoin.