Fermer

octobre 2, 2019

Considérations clés lors de l'adoption de conteneurs


Ce qui suit est le cinquième blog d’une série sur les conteneurs de logiciels et Kubernetes et leur importance dans la fourniture d’applications modernes.

Dans cette série, nous avons examiné jusqu'à présent pourquoi les entreprises se tournent vers les conteneurs leurs avantages l’importance des plates-formes de gestion des conteneurs et comment choisir la plate-forme de gestion des conteneurs qui vous convient. Dans ce blog, nous allons nous concentrer sur la façon de préparer votre organisation à exploiter au mieux les conteneurs lors de leur adoption.

L’adoption des conteneurs de logiciels n’est pas sans défis. Une fois que le choix a été fait d’adopter la conteneurisation en tant que stratégie d’application, de nouveaux défis s’imposent en termes de ressources humaines, de processus et de technologie.

Ensemble de compétences en forme de T

La fourniture de logiciels en conteneur nécessite une intervention de la part des utilisateurs. un modèle de développement mixte et d'exposition aux opérations. Alors qu'historiquement, la norme voulait peut-être que les ingénieurs soient profondément fonctionnels dans une seule compétence de base (par exemple, l'administration de bases de données ou l'administration IBM WebSphere), on s'attend aujourd'hui à ce que les ingénieurs possèdent des compétences verticales de base profondes ainsi qu'un large éventail de compétences horizontales. – d’où la forme en «T.»

L’organisation devrait disposer de personnes polyvalentes et au fait de toutes les connaissances nécessaires pour faciliter l’adoption de conteneurs de logiciels. Trouver ces personnes dans une organisation n’est pas toujours une tâche simple. Vous devez également créer des feuilles de route et des plans d'activation pour aider les personnes à évoluer et à fonctionner avec succès dans le nouveau modèle. En fin de compte, l'adoption de conteneurs d'entreprise nécessite de nombreux changements et des personnes disposant des compétences adéquates. Positionnez les personnes possédant une expertise approfondie et diversifiée pour faciliter la transformation lors de l'adoption de conteneurs.

Revisiter et réviser les processus

En règle générale, la fourniture de logiciels est un processus complexe qui implique une saisie et une validation dans différentes parties de l'organisation. Au fur et à mesure que le changement se produit dans une organisation, concentrez-vous sur les transferts traditionnels et les points de collaboration, car ceux-ci commencent à se décomposer en flux de travail de microservices et de conteneur. Cela concerne normalement un aspect de l’infrastructure définie par logiciel.

À mesure que l’infrastructure et l’infrastructure définies par logiciel deviennent plus omniprésentes, les frontières se confondent entre les silos organisationnels traditionnels qui étaient en place pour une combinaison de compétences spécialisées, des raisons politiques et de conformité. Vous ne devriez pas minimiser l'importance de la conformité et du processus. Cependant, il s'agit d'une occasion de revenir sur les transferts de processus, les points de contrôle et les validations en place et de réfléchir à la manière de trouver un équilibre entre les processus peu frottants et les besoins en matière d'audit et de conformité.

Technologie à long terme vision

La technologie semble être le domaine qui retient le plus l'attention et la concentration des équipes de mise en œuvre et de pointe qui se trouvent dans les tranchées pour effectuer les mises en œuvre sans précédent et résoudre les problèmes de premier ordre. Un défi commun qui se pose est un retard dans la capacité à opérationnaliser la mise au point d’une innovation à la périphérie du système d’interaction se déplaçant rapidement et indépendamment des équipes d’exploitation centrales. Cela se produit généralement autour des difficultés initiales liées à la prise en charge facile de ces nouvelles technologies avec les solutions de provisionnement / orchestration, de gouvernance, de rétrofacturation, de stockage, de sécurité, de surveillance et de journalisation existantes.

Suivre l'évolution de la situation concernant les conteneurs, les orchestrateurs de conteneurs, et l'écosystème de technologies définies par logiciel nécessaires pour prendre en charge et choisir les solutions est plus souvent confié aux chefs d'équipe et aux architectes de projet possédant l'expertise du domaine. Grâce à cette flexibilité, les applications sont capables d'innover et de produire des résultats plus rapidement.

D'un autre côté, la construction de systèmes ad hoc conçus sur mesure laisse un problème de support autour d'une cohérence limitée, de cadres disparates et d'un choix de mises en œuvre variées. Les entreprises qui mettent en œuvre et dissolvent des projets tactiques à court terme peuvent encore exacerber ce défi.

Les avantages de l’utilisation de conteneurs dans le modèle «risque contre récompense» continuent de favoriser l’utilisation des conteneurs pour les grands avantages présentés dans ce guide. Les principaux points à retenir sont de comprendre que certains des risques liés à l’adoption de conteneurs sont sensiblement les mêmes que l’adoption d’une nouvelle technologie ou d’une nouvelle norme. L'élaboration d'un plan visant à atténuer et à surmonter ces risques initiaux est la clé du succès au-delà des quelques premières applications pilotes, l'entreprise souhaitant adopter une approche d'entreprise.

En savoir plus

Vous pouvez cliquer ici ou remplir. formulaire ci-dessous pour en savoir plus sur les conteneurs et préparer votre entreprise à élaborer une stratégie de conteneur efficace.




Source link