Operations Orchestration 10.x Flow Development (OO220)

 

Course Overview

Ce cours de quatre jours présente aux étudiants les concepts essentiels et l'utilisation du logiciel d'orchestration des opérations (OO) ainsi que certaines fonctionnalités avancées. OO fait partie de la solution Micro Focus Cloud Automation.

Travailler avec OO 10.x inclut l'utilisation d'OO Central, le moteur d'exécution OO, pour localiser, exécuter, surveiller et effectuer des tâches administratives importantes et l'utilisation d'OO Studio pour créer et déployer des flux de travail automatisés. Un flux est un ensemble d'actions liées par une logique décisionnelle pour automatiser des tâches.

Parmi les autres sujets abordés dans le cours figure l'utilisation du système de gestion du contrôle des sources (SCM), qui est un outil utile pour les groupes d'auteurs de flux pour travailler en collaboration sur des projets. Ce cours couvre également la création d'opérations et de sous-flux à l'aide d'OO Studio. En outre, vous apprenez à utiliser le traitement XML et à utiliser la notation d'objet JavaScript (JSON). Par ailleurs, ce cours vous montre comment configurer des courriels pour les flux, utiliser l'intégration de systèmes de fichiers, etc. Enfin, l'importance de documenter votre développement est abordée.

Le cours se compose de leçons ciblées et axées sur les tâches, de textes et d'une série de travaux pratiques détaillés. Les laboratoires pratiques de ce cours utilisent la version 10.70 du logiciel OO ainsi que la version 10.80.

A qui s'adresse cette formation

Ce cours est destiné à :

  • Développeurs de flux de travail
  • Administrateurs de système
  • Opérateurs d'automatisation
  • Intégrateurs DevOps
  • Les autres personnels chargés de la mise en œuvre de l'OO

Pré-requis

Pour réussir ce cours, vous devez avoir les prérequis ou les connaissances suivantes :

  • Termes et concepts de mise en réseau
  • Navigateurs web et méthodes de connexion Telnet ou SSH
  • Différents environnements de systèmes d'exploitation

Objectifs

Après avoir réussi ce cours, vous devriez être en mesure de :

  • Exécuter et gérer des flux de travail automatisés à l'aide de OO 10.x
  • Effectuer un large éventail de tâches d'administration, de contrôle et de gestion du système en utilisant OO Central
  • Créer, maintenir, documenter et mettre en place de nouveaux flux de travail automatisés à l'aide de l'application OO Studio
  • Tester et déboguer les flux localement et à distance
  • Travailler avec les opérations de bouclage et d'itération
  • Appliquer des méthodes de traitement parallèle à vos flux en OO
  • Utiliser les réponses, les règles et les transitions pour contrôler le déroulement du flux
  • Utiliser des opérations XML et des filtres XML pour traiter le contenu XML dans OO
  • Travailler avec les opérations de notation d'objet JavaScript (JSON)
  • Utiliser le contenu du système de fichiers de la bibliothèque OO
  • Ajouter des notifications par courrier électronique à vos flux

Contenu

Module 1 : Aperçu du cours sur l'orchestration des opérations 10.x Développement des flux

  • Introductions
  • Horaires et logistique des cours
  • Cours connexes
  • Documentation
  • Détails sur l'environnement du laboratoire

Module 2 : Introduction à l'orchestration des opérations

  • Décrire l'OO et ses principaux avantages
  • Expliquer le système et l'architecture fonctionnelle d'OO
  • Identifier les privilèges basés sur le rôle dans OO
  • Discuter des capacités clés d'OO
  • Décrire le développement collaboratif en OO
  • Définir des ensembles de contenus, des opérations et des projets
  • Expliquer les améliorations apportées à OO 10.x

Module 3 : Création de flux - Décrire l'environnement de création de flux d'OO Studio

  • Expliquer les composants de l'application OO Studio
  • Expliquer un flux et décrire les principales composantes d'un flux
  • Expliquer les différences entre :
  • Un flux et une opération en OO
  • Une opération et une étape dans OO
  • Auteur d'un flux simple
  • Tester le flux dans le débogueur du studio OO
  • Modifier un flux et tester le flux modifié
  • Expliquer l'objectif du débogueur OO Studio
  • Explorer les volets de la fenêtre du débogueur

Module 4 : Administration et maintenance avec OO Central

  • Expliquer le rôle d'OO Central dans le déploiement de flux de travail automatisés
  • Décrire l'OO Central UI
  • Déployer des projets et des dépendances
  • Gérer les flux, suivre les progrès et évaluer les résultats
  • Définir les autorisations de débit
  • Voir le tableau de bord et les rapports
  • Visualiser un flux de travail déployé
  • Activer l'authentification et ajouter des utilisateurs locaux
  • Poser la bannière de sécurité

Module 5 : Inputs - Expliquer les inputs et les variables de flux

  • Expliquer les variables locales et globales
  • Définir les entrées dans la fenêtre de l'inspecteur
  • Utiliser les options de flux de données d'entrée
  • Ajout, suppression, remplacement et désactivation d'entrées
  • Créer et attribuer des propriétés de système aux entrées
  • Utiliser des identifiants de connexion avec un compte système stocké
  • Créer et utiliser une liste de sélection en guise d'entrée
  • Valider une entrée en utilisant un évaluateur de système créé
  • Travailler avec des apports de flux

Module 6 : Résultats et filtres

  • Expliquer comment utiliser les résultats pour créer des variables de flux qui contiennent les résultats des opérations
  • Utiliser l'onglet "Résultats" de la fenêtre "Step Inspector" pour ajouter des résultats aux étapes
  • Utiliser la fenêtre de l'inspecteur des filtres pour filtrer un résultat de manière à ce que seules les données requises par le flux soient affectées à une variable de flux de résultats
  • Utiliser les actions d'assignation pour spécifier quelle action est prise pour l'assignation du résultat final

Module 7 : Opérations, réponses, transitions et flux secondaires

  • Expliquer comment les opérations et les sous-flux sont utilisés comme des étapes d'un flux
  • Créer de nouvelles opérations
  • Modifier les propriétés de l'opération
  • Définir les réponses et les règles de réponse
  • Expliquer les propriétés de transition
  • Utiliser des sous-flux dans un flux parent
  • Expliquer les meilleures pratiques pour travailler avec les sous-fonds
  • Affectation des résultats des étapes à un sous-débit de champs de sortie à utiliser dans le flux parent
  • Travailler avec l'éditeur de propriétés d'un sous-débit

Module 8 : Opérations de bouclage et d'itération

  • Expliquer comment OO gère les itérations et les tâches connexes, telles que la compilation de listes
  • Effectuer des boucles, des itérations et des tâches connexes pour le contenu de la bibliothèque OO
  • Rédiger un flux qui utilise l'itération et la compilation de listes
  • Créer un flux qui utilise la contre-opération

Module 9 : Traitement parallèle

  • Expliquer la mise en œuvre des méthodes de multitraitement suivantes dans vos flux :
  • Étape multi-instance
  • Étape de non-blocage
  • Étape parallèle
  • Décrire comment traiter les données de flux dans les opérations de multitraitement
  • Créer des flux qui utilisent une étape multi-instance
  • Créer des flux qui utilisent une étape parallèle

Module 10 : Travailler avec le traitement XML

  • Liste et description des opérations et des filtres disponibles dans OO pour travailler avec XML
  • Expliquer comment utiliser des opérations itératives pour compiler des données extraites de documents XML
  • Construire un flux qui valide et analyse un document XML
  • Utiliser des filtres XML pour extraire des données d'un document XML
  • Construire un flux qui valide et analyse les données XML renvoyées par une requête SOAP (Simple Object Access Protocol) de service web
  • Utiliser la transformation XSL pour représenter le XML sous forme de HTML

Module 11 : Travailler avec la notation d'objet JavaScript (JSON)

  • Décrire les concepts de la notation d'objet JavaScript (JSON)
  • Travailler avec JSON à OO

Module 12 : Travailler avec les systèmes de fichiers

  • Localiser et utiliser le contenu du système de fichiers (FS) dans la bibliothèque OO
  • Faire la différence entre le contenu des FS de la plateforme croisée et le contenu de Windows-only
  • Ecrire des données dans un fichier
  • Lire et filtrer les données
  • Lister le contenu d'un annuaire

Module 13 : Travailler avec le débogage à distance

  • Expliquer la nécessité et les avantages du débogage à distance
  • Configurer le débogage à distance :
  • Expliquer les conditions préalables au débogage à distance
  • Expliquer le cycle de vie du débogage à distance
  • Expliquer les autorisations pour le débogage à distance
  • Ajouter ou modifier les connexions au serveur OO Central
  • Configurer les paramètres du proxy pour le débogage sur un environnement OO Central distant
  • Répéter un flux

Module 14 : Travailler avec les courriels

  • Expliquer comment ajouter des notifications par courrier électronique aux flux
  • Utiliser le contenu de la bibliothèque OO pour :
  • Recevoir des messages électroniques
  • Envoyer des courriels
  • Générer une URL de rapport d'exécution à inclure dans les notifications par courrier électronique
  • Utiliser le courrier électronique de Microsoft Exchange
  • Utiliser l'opération PowerShell pour interopérer avec des fournisseurs tiers de protocole de transfert de courrier simple (SMTP)

Module 15 : Travailler avec l'assistant PowerShell

  • Expliquer les avantages et les exigences de l'assistant PowerShell
  • Configurer l'assistant PowerShell et importer des flux
  • Vérifier et déboguer les flux générés

Module 16 : Travailler avec OO Shell

  • Expliquer l'utilité de l'OOSH (Operations Orchestration Shell)
  • Exécuter des commandes à l'aide de l'utilitaire OOSH
  • Se connecter à un serveur OO Central en utilisant l'utilitaire OOSH
  • Afficher les informations de flux à l'aide de l'utilitaire OOSH
  • Exécuter un flux en utilisant l'utilitaire OOSH

Module 17 : Travailler avec la gestion du contrôle des sources (GCS)

  • Résumer les caractéristiques de la gestion du contrôle des sources (SCM) dans OO
  • Mettre en place un référentiel SCM :
  • Créer un référentiel SCM
  • Créer un projet local
  • Lien entre OO Studio et le dépôt SCM
  • Consulter un référentiel
  • Travailler avec la SCM :
  • Ajouter un projet dans SCM
  • Engager des changements dans le référentiel SCM
  • Mettre à jour un espace de travail de SCM
  • Verrouiller et déverrouiller le contenu OO
  • Expliquer les fonctions supplémentaires du MCS

Module 18 : Marché Micro Focus ITOM

  • Accéder au marché Micro Focus ITOM
  • Télécharger les derniers packs de contenu

Module 19 : Documentation

  • Décrivez l'importance de la documentation
  • Générer de la documentation

Annexe : Nouveautés dans l'orchestration des opérations 10.80

  • Décrivez les nouvelles fonctionnalités de la version 10.80 d'OO
Formation en ligne

Durée 4 jours

Prix (Hors Taxe)
  • Country: FR
    1 984,- €
Classroom training

Durée 4 jours

Prix (Hors Taxe)
  • France:
    Country: FR
    1 984,- €
 

Agenda

Formation confirmée sous réserve d'une personne supplémentaire.
Instructor-led Online Training:   Cours en ligne avec instructeur
Anglais
Fuseau horaire Heure d'été d'Europe centrale (HAEC)
Formation en ligne Fuseau horaire: Heure d'été d'Europe centrale (HAEC)
Formation en ligne View the exact training days Fuseau horaire: Heure d'été d'Europe centrale (HAEC) 2 jours
Formation en ligne View the exact training days Fuseau horaire: Heure d'été d'Europe centrale (HAEC) 2 jours
Formation en ligne Fuseau horaire: Heure d'été d'Europe centrale (HAEC)