Il y a des jours où le jargon qui sort du monde des conteneurs vous fait tourner la tête. Chaque nouvelle capacité ou fonctionnalité offerte par des solutions connexes (service mesh, orchestrateurs, registres) semble nécessiter un nouveau terme ou une nouvelle expression. Cette phrase a souvent du sens pour DevOps, mais évoque une expression louche et confuse de la part de NetOps.
Un peu comme celui que tu fais quand je demande où se trouve le barboteur le plus proche. Vous l'appelez une fontaine à eau. Dans le Wisconsin, on l'appelle un bubbler. Même chose, terme différent.
Il s’avère qu’un grand nombre des « nouvelles » capacités et fonctionnalités liées à la mise à l’échelle des conteneurs en interne et dans les scénarios multicloud ne sont en réalité que des fontaines à eau que DevOps appelle un barboteur. Ce conflit d'expressions familières peut provoquer des frictions avec NetOps à mesure que les conteneurs continuent de se généraliser sans relâche. Même si les clusters de conteneurs conservent une existence isolée, de type mini-cloud, en production, il existe toujours des points de contact avec le réseau d'entreprise sur lesquels NetOps continue de régner. Et invariablement, NetOps et DevOps devront travailler ensemble pour faire évoluer ces clusters en toute sécurité dans un monde multi-cloud.
Contrôleur d'entrée
Équilibrage de charge prenant en compte la latence
Entrée multi-cluster
Ce ne sont pas les seuls termes à apparaître, ni les derniers. Ils sont les plus pertinents en termes de fonctionnalités et de capacités « dans le réseau » étant absorbés par DevOps. Certains d'entre eux nécessiteront l'attention de NetOps lorsqu'ils évolueront vers des environnements de production (comme Multi-Cluster Ingress) et d'autres non. L'équilibrage de charge prenant en compte la latence dans les environnements de conteneurs restera probablement du ressort de DevOps, même s'il est bon d'avoir une compréhension lors des discussions sur l'amélioration des performances ou de la disponibilité.
DevOps comporte une composante culturelle qui est souvent négligée ou complètement ignorée. Alors que le mouvement continue de laisser son empreinte sur NetOps et que les opérations de réseau traditionnelles adoptent lentement mais sûrement ses principes pour parvenir à un réseau agile, la communication devient essentielle. Cela signifie trouver un terrain d’entente. Comprendre le jargon de chacun peut être une bonne première étape vers la création d’une culture plus collaborative nécessaire pour garantir que les déploiements application sont aussi rapides, sécurisés et fiables que leur livraison.