Retour

Qapps. . . Qquoi, Qcomment, Qpourquoi ?

Auteur NB by Paul Campbell Le 11 janvier 2019

Il semble que chacun ait sa propre façon de nommer les choses de nos jours. Je comprends, vous devez vous démarquer et vous ne voulez pas passer pour un imitateur. Alors, Qqu'est-ce qu'un Qapp ? En termes simples, les Qapps sont une automatisation. L'exécution de Qapps est une orchestration. Je suis sûr que vous avez entendu parler d'automatisation et d'orchestration dans le monde d'aujourd'hui DevOps! Mais ne laisse pas DevOps vous faire peur dans ce contexte. Utilisant NetBrain, vous n'avez pas besoin d'être un plein DevOps boutique ou même ont commencé dans cette voie.

En termes simples, les Qapps sont une automatisation.

Maintenant que nous sommes tous sur la même longueur d'onde, comment ça marche ? La plupart des ingénieurs en infrastructure ont l'habitude de créer leurs maquettes de modifications dans le Bloc-notes, le Bloc-notes ++ et d'autres programmes de ce type. De même, vous pouvez écrire une commande de validation rapide telle que afficher l'interface ospf ip sur les appareils Cisco, puis copiez-le et collez-le dans autant d'appareils que vous le souhaitez. La partie douloureuse de tout cela est la nature individualiste du travail. Que se passe-t-il si vous souhaitez vérifier toutes les interfaces OSPF sur tous les périphériques de routage en un seul instant ? Vous pouvez vous connecter manuellement ou utiliser l'interface graphique CLI de votre choix et vous connecter automatiquement à tous les appareils, puis coller, ou vous pouvez utiliser Qapps pour exécuter ces commandes simples et commencer à plonger votre orteil dans le pool proverbial d'automatisation.

Cette vidéo de 90 secondes illustre NetBrainde l'automatisation Qapp instantanée par glisser-déposer.

 

Écrivez une fois, exécutez partout
Les Qapps sont conçus pour fonctionner quelle que soit la carte sur laquelle vous souhaitez les exécuter. La possibilité de réutiliser Qapps sur plusieurs cartes et de les conserver pour les modifier ultérieurement est la pierre angulaire de tout bon processus d'automatisation. Faut-il être développeur pour l'utiliser ? Non! La joie de la solution est la façon dont ils codent les choses par couleur et la rendent conviviale pour maximiser votre temps. Vous pouvez exécuter votre commande sur un périphérique de test et comprendre la réponse de sortie. Ensuite, vous ajustez votre parser pour filtrer uniquement les informations que vous souhaitez voir. Vous cherchez à mettre en avant les voisins OSPF ? Utilisation du processeur? Tables de routage ? Peu importe ce que vous cherchez, vous pouvez demander à un Qapp de le trouver pour vous. Parce que vous pouvez réutiliser le Qapp en tant qu'organisation, n'importe qui peut le créer et le rendre visible pour tout le monde. De même, les résultats d'un Qapp exécuté par un individu peuvent être validés par un autre ou vérifiés une semaine plus tard lors d'un autre.

 

qapp ospfCette Qapp met automatiquement en surbrillance et code couleur tous les appareils configurés avec OSPF.

Qapps en tant que moniteurs automatisés
Il nous reste la finalité de tout cela, Qpourquoi devriez-vous utiliser Qapps ? Pendant toute fenêtre de maintenance, vous avez une vérification constante pour vous assurer que tout va bien. Combien d'ingénieurs informatiques parmi vous ont laissé votre procédure de validation se résumer à un simple test ping ? Allez, ne sois pas timide. Nous l'avons tous fait. Une chose que tu peux faire avec NetBrain c'est utiliser les Qapps pour suivre votre maintenance en temps réel. Peut-être que vous ne vous sentez pas à l'aise avec NetBrain faire les changements et que vous voulez le faire vous-même. C'est très bien! Mais vous pouvez exécuter un Qapp qui surveille l'utilisation de votre processeur, les itinéraires redistribués, etc.

En plus de la fonction "moniteur" habituelle, vous pouvez être précis sur les plages, les attributs et les variables. Peut-être aimeriez-vous voir s'il y a des instabilités de liaison dans l'environnement en raison des changements qui pourraient être liés aux changements physiques, au spanning-tree ou à d'autres protocoles tels que BFD. Imaginez que vous planifiez vos maintenances de routine afin que vous réserviez la maintenance avec Qapps pour comparer, valider, tester, vérifier et quantifier les résultats. Votre document PDF ou Visio peut-il faire tout cela pour vous ?

[su_box title= »Qapp défini » box_color= »#279dd8″]NetBrain définit un Qapp comme "une application adaptative et extensible pour automatiser les tâches de gestion du réseau, en collectant et en analysant des données en direct en une seule fois plutôt que de se connecter à un tas de périphériques réseau via la CLI un par un. Qapps prend un groupe d'appareils en entrée et effectue diverses analyses pour générer une sortie spécifique. »[/su_box]

Découvrez Chris Lopez blog expliquant CLI parsers pour avoir un aperçu sous le capot du fonctionnement de Qapps.

Services Connexes