Have an account?

  •   Personalized content
  •   Your products and support

Need an account?

Create an account
Opérateur de services  /   Network Intelligence (veille réseau)  /  

Une organisation automatisée plus agile avec DevOps

Renee Robinson Stromberg, Directrice marketing chez Cisco

Dans le marché concurrentiel actuel, les opérateurs de services s'intéressent plus que jamais à l'automatisation. Bon nombre d'entre eux se tournent vers DevOps dans le but d'acquérir une « une culture de l'automatisation » leur permettant d'être plus réactifs face aux changements.

Par le passé, les opérateurs se sont montrés plutôt réticents, mais les nouvelles tendances les forcent à revoir leur jugement. Tout d'abord, ils sont obligés d'automatiser l'acheminement de la connectivité d'entreprise et les services de valeur ajoutée que celle-ci génère.

Ainsi, les clients n'auront plus besoin d'attendre plusieurs semaines ou mois pour accéder à de nouveaux services ou pour solliciter des modifications. Ils veulent que leurs opérateurs de communication rejoignent l'univers à la demande que nous utilisons tous au quotidien, et souhaitent profiter de la bande passante à la demande et d'offres en libre-service. Pour cela, le niveau d'automatisation se doit d'être élevé.

La hausse de la mobilité est également un vecteur d'automatisation. Le trafic s'intensifie à mesure que les gens gagnent en mobilité. Et ils demandent de nouveaux services, tels que la vidéo mobile. L'automatisation leur permet d'obtenir ce qu'ils attendent. Elle vous permettra également de réduire votre taux d'attrition.

Enfin, les opérateurs observent minutieusement le marché de l'IoT et les opportunités d'accroître leur chiffre d'affaires. Mais configurer et gérer de multiples périphériques à grande échelle reste onéreux. L'automatisation peut vous aider à contrôler vos dépenses.

 

Avec DevOps, l'automatisation est à votre portée

Pendant des années, les opérateurs ont essayé d'automatiser la gestion des réseaux, mais en vain. Désormais, vous pouvez vous tourner vers DevOps, pour bénéficier d'une approche plus simple et plus agile. Cet outil a été spécifiquement créé dans une perspective d'automatisation. DevOps permet de briser les cloisonnements entre les différentes équipes en charge des prestations de services et des produits.

DevOps est étroitement lié au développement de logiciels et à l'informatique. De nos jours, les réseaux sont de plus en plus axés sur les logiciels. DevOps peut également être un outil précieux pour leur gestion. Il permet d'améliorer la relation entre les concepteurs de services de réseau et les ingénieurs qui appliquent les changements opérationnels au sein de ces services. Il place également la responsabilité de l'automatisation des opérations de réseau entre les mains des ingénieurs. Ce sont eux qui ont le plus de connaissances et d'expérience en matière de réseau. Généralement, les départements informatiques intègrent les projets d'automatisation de réseau à l'aide de modèles en cascade. Dans ce cadre, les architectes informatiques font part de leurs exigences aux programmateurs. Les programmateurs conçoivent l'automatisation, puis « renvoient la balle » à la fin du projet. La procédure est souvent lente et coûteuse. Et comme les programmateurs ne sont pas toujours des experts de la mise en réseau, les résultats ne sont pas toujours à la hauteur. L'approche DevOps a été conçue pour permettre aux opérateurs de s'appuyer sur les connaissances d'experts en domaine. Ils pourront ainsi gagner du temps, réduire leurs dépenses et proposer de meilleures fonctionnalités et prestations aux utilisateurs.

 

Trois caractéristiques de DevOps

Comment intégrer l'approche DevOps à votre réseau? Concentrez-vous sur trois secteurs clés.

1. Employés, procédures et culture

DevOps est régi par une certaine culture d'entreprise. Quels que soient leur département et leur fonction dans l'entreprise, le personnel doit être disposé à collaborer conformément aux objectifs. Vos équipes DevOps doivent se concentrer sur les résultats de l'entreprise, et non pas exclusivement sur les objectifs de leur département. DevOps se caractérise également par la ferme conviction que l'automatisation est une excellente solution. Il requiert une certaine ouverture d'esprit vis-à-vis de l’expérimentation, incitant au partage et à la réutilisation. La création d'une culture DevOps n'est que la première étape du processus, mais elle est aussi la plus dure à mettre en œuvre. Elle nécessite des programmes dédiés, tels que l'AT&T's Domain 2.0, qui peuvent prendre plusieurs années à être développés. Ceci est particulièrement vrai si votre organisation a une taille importante.

2. Pratiques

DevOps couvre une multitude de pratiques. Il vous permet de traiter votre infrastructure sous forme de code, et autorise vos équipes de développement et des opérations à partager leurs outils. Il vous donne aussi la possibilité de développer de nouvelles fonctionnalités de manière continue. Vous pouvez les intégrer directement dans le code, sans pour autant désactiver vos systèmes. Parmi les exemples de pratiques DevOps, on retrouve notamment l'automatisation des tests, la gestion des versions et le déploiement des procédures. Ces éléments vous aident à minimiser les risques lorsque vous configurez de nouvelles fonctionnalités et à contrôler la manière dont elles sont intégrées. DevOps vous permet aussi de déployer et d'annuler les modifications de manière automatique. La surveillance automatisée vous permet d'accéder à des données dont vous pouvez vous servir pour optimiser les boucles de rétroaction et améliorer la qualité opérationnelle. Il est essentiel de garder en tête qu'en ce qui concerne la consommation des ressources, la révocation est aussi importante que l'attribution. DevOps part du principe que vous souhaiterez permettre à vos clients d'accéder à des offres à la demande en libre-service.

3. Outils

DevOps vous permet d'accéder à un éventail d'outils, pour la plupart ouverts et de source ouverte. Vos ingénieurs réseau les connaîtront probablement déjà. Ils écriront des scripts en Python, Perl et dans les autres langages actuels. Si vous adoptez DevOps, vos mesures d'outillage devront être prises en charge, classées et alignées conformément à vos objectifs d'automatisation généraux.

 

Une planification minutieuse est essentielle

En maîtrisant les éléments fondamentaux de DevOps, vous aurez des bases sur lesquelles vous appuyer. Mais avant d'aller plus loin, il est essentiel de comprendre les limites des outils DevOps et les défis générés par l'automatisation de votre réseau. Pour automatiser un réseau hybride ou un réseau virtuel complexe, vous devrez écrire le script des configurations d'exécution. Celles-ci sont relativement différentes des configurations statiques, basées sur des modèles, créées pour les applications informatiques. Pour automatiser intégralement votre réseau, vous devrez installer une forme hybride de DevOps. Pour cela, importez les capacités d'automatisation des outils d'orchestration de service dans la combinaison DevOps. Avec la bonne stratégie, votre organisation pourra tirer parti des avantages de DevOps. Ainsi que de la puissance, de l'agilité et des économies dont vous avez besoin pour garder un temps d'avance sur vos concurrents.

 

En savoir plus

Pour découvrir comment stimuler votre agilité de marché et profiter de nouvelles opportunités, consultez notre livre blanc complet « DevOps pour les ingénieurs réseau : les conséquences de l'automatisation de réseau. »

 

Languages

We speak your language. Choose the one you prefer for a translated page

English (UK) | France | Germany | Global | Italy | Spain

Une approche DevOps pour votre organisation ? Promouvez une culture de l'automatisation
Share with us in the comments or our social channels.