Connect with us

Technologie

Conteneurs : Apprendre des pionniers

Published

on


La modernité d’aujourd’hui est l’héritage de demain. Très peu d’entreprises établies sont dotées d’homogénéité en ce qui concerne les technologies et les fournisseurs qui soutiennent leurs opérations informatiques. Les applications sont développées selon les modèles de programmation et de déploiement en vigueur. Les serveurs virtualisés permettent aux entreprises d’exécuter des applications de base établies sur du matériel moderne et ainsi d’éviter les coûts, les risques et les perturbations potentiellement importants de la reconstruction.

Les organisations parlent régulièrement de transformer leurs opérations pour soutenir de nouvelles façons de s’engager. Dans ce contexte, la demande d’applications modernisées figure en bonne place comme objectif recherché.

La pandémie covid-19 a encore accentué l’accent mis sur ce que beaucoup considèrent comme le noyau d’une application moderne. Il doit être résilient, cohérent et sécurisé, architecturé comme un modèle de programmation modulaire léger pour un déploiement rapide et l’évolutivité.

Une cheville pour le trou droit

Les conteneurs, avec Kubernetes, la plate-forme open source d’orchestration et de gestion des conteneurs, offrent un modèle d’application moderne et léger pour un déploiement rapide des opérations basées sur des services modulaires, transitoires et immuables. Ils sont de plus en plus populaires car ils répondent à la demande d’applications qui peuvent être mis à l’échelle au besoin, que ce soit sur place dans un centre de données géré ou déployé dans un cloud public ou privé.

Fait important, les conteneurs offrent cohérence et résilience, et font partie des technologies construites pour la livraison native dans le cloud, les opérations informatiques multicloud et hybrides plus larges.

Cependant, chaque récit sur les applications modernes a tendance à être formulé dans le contexte de la technologie des conteneurs. La réalité est que les conteneurs ont leur place dans la fourniture de capacités optimales – mais seulement pour la bonne application.

Afin d’avoir un aperçu de l’endroit où les conteneurs jouent le mieux, CCS Insight, commandé par Red Hat, a mené une étude de recherche en janvier et février 2021. L’objectif était de comprendre le développement, le déploiement et l’utilisation d’applications et de services de conteneurs. L’une des principales utilisations pour les déploiements de conteneurs était de simplifier l’intégration et la cohérence des systèmes et composants internes.

En fait, bon nombre des scénarios d’utilisation les plus efficaces étaient comme prévu, tels que la fourniture de services d’autoscaling pour les solutions existantes et l’activation du partage et de la réutilisation des ressources au sein d’une organisation. Et bien que les conteneurs aient été utilisés pour les services de commerce électronique – comme vous pouvez vous y attendre, compte tenu de leurs besoins d’échelle – sur le marché plus large, les conteneurs ne sont pas toujours la technologie choisie pour les constructeurs d’applications modernes.

On y est déjà ?

Sans aucun doute, les conteneurs et les Kubernetes offrent de nombreux avantages opérationnels qui les placent au cœur des stratégies modernes de développement d’applications. Leur capacité à fournir un modèle d’échelle cohérent et immuable, quelle que soit la pile technologique, met en évidence les avantages de productivité proposés et la possibilité d’un certain niveau de portabilité.

L’adoption de la technologie est en croissance, avec l’augmentation des stratégies natives du cloud et du cloud d’abord comme objectif principal pour le développement et le déploiement de nouvelles applications. Dans un autre sondage ccs insight à la mi-2020 qui interrogeait les responsables informatique sur leurs plans d’investissement, 42% des 736 répondants avaient opté pour une approche cloud-native ou cloud first. Toutefois, le même sondage a également révélé que seulement 10 % d’entre eux avaient fait d’un modèle à conteneurs d’abord leur priorité absolue.

La réalité est que les conteneurs, et en particulier la plate-forme d’orchestration des conteneurs Kubernetes, se sont avérés être une technologie difficile à naviguer, à mettre en œuvre et à administrer. Il y a de nombreuses facettes des conteneurs et de leur gestion qui doivent être abordées.

L’enquête de CCS Insight pour Red Hat reflète bon nombre des défis auxquels est confrontée la mise en œuvre de toute nouvelle technologie, comme le manque de compétences et de formation, et le fait de ne pas savoir où mettre en œuvre au mieux.

Leçons de la frontière

L’étude de CCS Insight diffère d’autres sondages publics similaires parce que le profil des répondants présentait un ensemble plus expérimenté de compétences techniques fonctionnant avec des processus progressifs et des systèmes informatiques. La maturité des répondants dans devOps et le développement et le déploiement du cloud ont été particulièrement élevés, tout comme leur combinaison de plates-formes de déploiement.

Ceux qui se lancent dans une stratégie de conteneurs devraient prendre note de cette maturité et de la façon dont les pionniers ont investi dans l’éducation et la formation, leur permettant de s’appuyer sur un large éventail de compétences et de technologies.

La nature immuable des services basés sur les conteneurs, qui peuvent être supprimés et redéployés lorsqu’une nouvelle mise à jour est disponible, met en évidence la flexibilité et l’échelle qu’ils présentent. Mais bien que les conteneurs puissent aller et venir, il y aura des données critiques qui doivent rester accessibles et avec lesntrols appliqués.

Pour le nombre croissant de développeurs embrassant le modèle de conteneur, les installations physiques de stockage informatique ne peuvent plus être la préoccupation de quelqu’un d’autre, par exemple. Les développeurs devront s’impliquer dans la fourniture d’actifs de stockage avec des conteneurs. Être adepte du stockage de données moderne, ainsi que de la couche de stockage physique, est vital pour les organisations axées sur les données.

Bola Rotibi est directrice de recherche chez CCS Insight

Click to comment

Leave a Reply

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Tendance