Automatiser l’administration des commutateurs Nexus avec Puppet Labs
2 min read
Le 19 juin 2014 Puppet Labs, spécialiste du logiciel open source d’automatisation d’infrastructure, a annoncé avoir bouclé une nouvelle levée de fonds de 40 millions de dollars avec ses investisseurs existants.
Le 24 juin Puppet Labs a également annoncé le “Puppet Supported Program » (lire l’annonce Puppet Labs Partners with Leading Vendors to Deliver Automation to Networking and Storage),un programme de certification auquel Cisco participe ,qui permet aux clients d’étendre l’intérêt de l’automatisation à l’ensemble du DataCenter. Puppet Enterprise est déjà une solution d’automatisation de serveurs reconnue. Ce nouveau programme va donner la possibilité aux clients d’accélérer le déploiement d’applications en utilisant une seule solution pour automatiser non seulement les serveurs et le logiciel mais également les équipements de réseaux et de stockage.
Etendre l’automatisation à l’ensemble du DataCenter avec Puppet Entrerprise
L’automatisation de l’infrastructure est devenue un enjeu majeur pour les entreprises aux prises avec un marché de plus en plus compétitif. Ces annonces devraient permettre de transformer l’automatisation du réseau.
Configurer des équipements réseau dans un datacenter prend encore trop de temps à une époque où l’on cherche à mettre à dispositions des applications de plus en plus rapidement.
Puppet Labs est un leader des solutions d’administration de configurations pour les administrateurs systèmes. En travaillant à l’intégration de ses solutions avec les Nexus, l’utilisation des outils Puppet par les administrateurs réseau devient enfin possible . Ces derniers vont ainsi pouvoir configurer et provisionner des équipements réseaux aussi rapidement que des serveurs.
Les administrateurs réseaux vont pouvoir également intégrer des workflows réseau avec des workflow serveurs et collaborer ainsi avec les administrateurs systèmes.
Automatiser l’administration du réseau et diminuer les erreurs
Il faut bien être conscient des tâches qui incombent à l’équipe réseau pour configurer des équipements réseau et les reconfigurer en fonction des changements continuels des besoins applicatifs. Ecrire des scripts, utiliser des langages de commandes compliqués constituent des process manuels complexes qui, de plus, sont sources d’erreur.
Puppet est un langage déclaratif simple qui crée une couche d’abstraction vis-à-vis des commandes. En utilisant Puppet pour administrer les commutateurs Nexus, les administrateurs réseau disposeront de plus de temps pour se concentrer au design de la topologie réseau et optimiser l’utilisation de nouvelles fonctions ou de nouvelles technologies.
L’intégration de Puppet avec les équipements Cisco va offrir aux administrateurs réseaux les mêmes avantages que ceux dont profitent les administrateurs systèmes depuis des années :
- Portabilité
- Interface simplifié avec le système
- Possibilité de simuler des changements
- Meilleur collaboration avec les autres équipes
DevOps valable également pour l’équipe réseau
Les outils DevOps agissent sur la rapidité, l’efficacité et la collaboration et amènent sur la notion le Software Defined Datacenter. Lorsque le code de configuration est géré comme du logiciel on améliore sensiblement la qualité du code et on obtient de meilleur déploiement.
La révolution DevOps a commencé il y a 5 ans en facilitant la collaboration entre les développeurs et les administrateurs systèmes. Ces années ont permis d’acquérir une certaine maturité dont peuvent profiter dorénavant les équipes réseau pour travailler de manière plus efficace.
Une enquête menée par Puppet Labs en 2013 avait montré que l’adoption de DevOps s’accélérait et que le code pouvait être déployé 30 fois plus souvent avec 50% d’erreur en moins.
Une nouvelle étude est parue en 2014 (Puppet Labs’ 2014 DevOps report) et elle démontre que la performance de l’IT a un réel impact sur le business. Les entreprises avec un IT hautement performant sont deux fois plus susceptibles de dépasser leur rentabilité, leur part de marché et leurs objectifs de productivité.
En tirant partie des solutions d’automatisation de Puppet Labs, les commutateurs Nexus peuvent automatiser le provisionnement, la gestion des patchs et les tâches de configuration.La collaboration avec Puppet Labs va permettre d’offrir des solutions aux clients pour qu’ils puissent créer es infrastructures agiles en phase avec un environnement business versatile.