Comment j'ai simplifié le Monitoring Viya 4 sous OpenShift avec OpsBuddy

Cet article en deux mots :

Fini les lignes de commande fastidieuses : découvrez OpsBuddy, l'interface graphique conçue pour simplifier l'administration et le monitoring de SAS Viya 4 sur OpenShift. Centralisez la gestion de vos pods, contrôlez le CAS Engine et pilotez vos clusters en un clic.

Cet été, pendant que la canicule battait son plein et qu'il faisait bien trop chaud pour sortir, j'ai décidé de mettre ce temps confiné au frais à profit. Mon objectif ? Résoudre une frustration que beaucoup d'administrateurs et d'architectes rencontrent au quotidien : la complexité de l'administration et du monitoring Viya 4SAS Viya 4 est une plateforme d'IA, de data management et d'analytics de pointe, nativement conçue pour le Cloud (Cloud-Native). Contrairement aux versions précédentes, elle repose sur une architecture de microservices orchestrée par Kubernetes.

Elle permet de gérer l'intégralité du cycle de vie de la donnée — de l'ingestion à la mise en production des modèles (ModelOps) — en offrant une élasticité totale, une intégration transparente avec l'open-source (Python, R) et une interface unifiée pour les data scientists et les décideurs métiers.
sous OpenShiftOpenShift est la plateforme Kubernetes d'entreprise de Red Hat conçue pour orchestrer, sécuriser et gérer le cycle de vie des applications conteneurisées.

Pour SAS Viya 4, OpenShift agit comme la fondation "Cloud Native" indispensable : il automatise le déploiement des microservices SAS, garantit la haute disponibilité des calculs analytiques et permet une portabilité totale entre le cloud public (Azure, AWS, GCP) et les infrastructures sur site.
(KubernetesKubernetes est l'orchestrateur open source gérant le déploiement, la mise à l'échelle et l'exécution conteneurisée des microservices de l'architecture cloud-native de SAS Viya.).

Si vous gérez des environnements SAS Viya modernes, vous savez que la ligne de commande est reine. Taper inlassablement des oc get pods, chercher le pod en erreur parmi des centaines d'autres, extraire les logsFichiers chronologiques enregistrant les événements système, erreurs et activités d'exécution dans SAS Viya, essentiels pour le monitoring, le débogage et l'audit des services et des jobs. avec stern ou vérifier l'état du CAS Engine peut rapidement devenir fastidieux.

C'est ainsi qu'est né OpsBuddy.


OpsBuddy : L'interface graphique qui dompte KubernetesKubernetes est l'orchestrateur open source gérant le déploiement, la mise à l'échelle et l'exécution conteneurisée des microservices de l'architecture cloud-native de SAS Viya.

OpsBuddy est une application web complète, pensée et développée pour centraliser la supervision, l'audit et l'administration de vos clusters OpenShiftOpenShift est la plateforme Kubernetes d'entreprise de Red Hat conçue pour orchestrer, sécuriser et gérer le cycle de vie des applications conteneurisées.

Pour SAS Viya 4, OpenShift agit comme la fondation "Cloud Native" indispensable : il automatise le déploiement des microservices SAS, garantit la haute disponibilité des calculs analytiques et permet une portabilité totale entre le cloud public (Azure, AWS, GCP) et les infrastructures sur site.
hébergeant SAS Viya 4SAS Viya 4 est une plateforme d'IA, de data management et d'analytics de pointe, nativement conçue pour le Cloud (Cloud-Native). Contrairement aux versions précédentes, elle repose sur une architecture de microservices orchestrée par Kubernetes.

Elle permet de gérer l'intégralité du cycle de vie de la donnée — de l'ingestion à la mise en production des modèles (ModelOps) — en offrant une élasticité totale, une intégration transparente avec l'open-source (Python, R) et une interface unifiée pour les data scientists et les décideurs métiers.
. L'idée est simple : transformer la complexité des lignes de commande KubernetesKubernetes est l'orchestrateur open source gérant le déploiement, la mise à l'échelle et l'exécution conteneurisée des microservices de l'architecture cloud-native de SAS Viya. en une interface visuelle, moderne et interactive.

Fini les fenêtres de terminaux austères ! Avec OpsBuddy, tout se pilote depuis le navigateur.


Les fonctionnalités clés pour le monitoring Viya 4SAS Viya 4 est une plateforme d'IA, de data management et d'analytics de pointe, nativement conçue pour le Cloud (Cloud-Native). Contrairement aux versions précédentes, elle repose sur une architecture de microservices orchestrée par Kubernetes.

Elle permet de gérer l'intégralité du cycle de vie de la donnée — de l'ingestion à la mise en production des modèles (ModelOps) — en offrant une élasticité totale, une intégration transparente avec l'open-source (Python, R) et une interface unifiée pour les data scientists et les décideurs métiers.

J'ai intégré dans cet outil toutes les commandes et vérifications que j'effectuais quotidiennement :

La sécurité avant tout

Puisqu'il s'agit d'administration de clusterEnsemble de nœuds (machines) interconnectés, gérés par Kubernetes, qui collaborent pour exécuter les microservices et le moteur CAS de SAS Viya, assurant haute disponibilité et passage à l'échelle., j'ai doté OpsBuddy d'un système de sécurité RBAC (Role-Based Access ControlGestion des droits (lecture, écriture, partage) sur les données et objets de l'environnement SAS Viya, régie par des règles de sécurité appliquées aux utilisateurs ou aux groupes.). Les utilisateurs standards ont un accès approfondi en lecture seule (Read-Only) pour le monitoring, tandis que seuls les administrateurs accèdent aux fonctions critiques (comme l'arrêt/démarrage de Viya 4SAS Viya 4 est une plateforme d'IA, de data management et d'analytics de pointe, nativement conçue pour le Cloud (Cloud-Native). Contrairement aux versions précédentes, elle repose sur une architecture de microservices orchestrée par Kubernetes.

Elle permet de gérer l'intégralité du cycle de vie de la donnée — de l'ingestion à la mise en production des modèles (ModelOps) — en offrant une élasticité totale, une intégration transparente avec l'open-source (Python, R) et une interface unifiée pour les data scientists et les décideurs métiers.
ou la gestion des sauvegardes).


Envie d'en savoir plus ?

Je suis très fier du résultat de ces sessions de code estivales. OpsBuddy est devenu mon copilote quotidien pour toutes mes interventions SAS Viya sur OpenShiftOpenShift est la plateforme Kubernetes d'entreprise de Red Hat conçue pour orchestrer, sécuriser et gérer le cycle de vie des applications conteneurisées.

Pour SAS Viya 4, OpenShift agit comme la fondation "Cloud Native" indispensable : il automatise le déploiement des microservices SAS, garantit la haute disponibilité des calculs analytiques et permet une portabilité totale entre le cloud public (Azure, AWS, GCP) et les infrastructures sur site.
.

👉 Découvrez la présentation complète d'OpsBuddy et de ses modules ici !



Ce produit vous intéresse ? Vous aimeriez voir comment il pourrait s'intégrer sur vos propres clusters ou vous souhaitez participer à des tests ? Contactez-moi directement sur LinkedIn

, je serais ravi d'en discuter avec vous !

Nicolas Housset

Passionné d'informatique, je suis Consultant et expert technique SAS VIYA, également co-fondateur de la société Flexcelite. Spécialisé dans les technologies SAS (Viya, 9.4) et les infrastructures associées (Linux, Hadoop, Azure), ce blog est mon espace pour partager mes mémos techniques et retours d'expérience.