Course ID 00893762
HP product number OO220
Course format ILT,SCA
Typical Course length 4 days
Delivery languages English
Related certifications
In preparation for these exams
Selected items from this course are included in these exams:
Register for this course.
Register for this course on the HPE Software Education website. Select your region and country, and enter the course name in the search box.
Note: This course will have a different Course ID and may, or may not, be offered as an ILT, WBT, or other delivery type.

Course description

This course teaches you how to use the HP Operations Orchestration (OO) software, including advanced topics. Course includes using OO Central to locate, run, monitor, and perform administrative tasks. It covers using OO Studio to author and deploy automated workflows using the source control management (SCM) system. Authoring flows with OO is also covered, including many advanced flow development techniques. This course describes how to integrate HPE tools with the OO software and enhance operations with “scriptlets”. You also learn how to use web services to interoperate with any provider that exposes a Web Services Description Language (WSDL). This course shows how to configure emails for flows, use file system integration, and install, configure, and update the OO software.
The course consists of OO120 Essentials and OO350 Intermediate and Advanced, comprised of focused, task oriented lectures, guides, and a series of detailed hands on labs (version 10.0 of the software).

Who should attend

• Operators
• Developers
• Administrators


• Knowledge of networking terms and concepts
• Knowledge of web browsers and Telnet or SSH connection methods
• Knowledge of different operating system environments
For complete prerequisites and requirements to achieve any of the related certifications or upgrade paths, see the certification description on the Certification and Learning website.


  • Essential Topics Module 1: Course Overview and Introduction to HPE Operations Orchestration
    • Describe OO and its key benefits
    • Explain the functional architecture of OO
    • Discuss role-based privileges in OO
    • Discuss the key capabilities of OO
    • Describe collaborative development in OO
    • Define content packs, operations, and projects
    • Discuss the improvements in OO 10.x
  • Essential Topics Module 2: Working with Flow Authoring
    • Describe the HP Operations Orchestration (OO) Studio flow authoring environment
    • Explain the components of the OO Studio application
    • Explain a flow and describe the main components of a flow
    • Author a simple flow
    • Test the flow in the OO Studio debugger
    • Modify a flow and test the modified flow
  • Essential Topics Module 3: Working with Inputs
    • Explain inputs and flow variables
    • Define inputs in the Inspector window
    • Use input data flow options
    • Add, remove, replace, and disable inputs
    • Create and assign system properties to inputs
    • Use login credentials with a stored system account
    • Create and use a selection list as an input
    • Validate an input using a created system evaluator
    • Work with flow inputs
  • Essential Topics Module 4: Working with Results and Filters
    • Explain how to use results to create flow variables that contain operation outputs
    • Use the Step Inspector window’s Results tab to add results to steps
    • Use the Filter Inspector window to filter a result so only the data required by the flow is assigned to a result flow variable
    • Use assignment actions to specify which action is taken for assigning the final result
  • Essential Topics Module 5: Administration and Maintenance with OO Central
    • Explain the role of OO Central in deploying automated workflows
    • Describe the OO Central UI
    • Deploy projects and dependencies
    • Run flows, monitor progress, and evaluate results
    • Set flow permissions
    • View the dashboard and reports
    • Visualize a deployed workflow
    • Enable authentication and add local users
      Set the security banner
  • Essential Topics Module 6: Working with Source Control Management (SCM)
    • Summarize the features of source control management (SCM) in HP Operations Orchestration (OO)
    • Set up an SCM repository
      o Create an SCM repository
      o Create a local project
      o Link OO Studio to the SCM repository
      o Check out a repository
    • Work with SCM
      o Add a project in SCM
      o Commit changes to the SCM repository
      o Update a workspace from SCM
      o Lock and unlock OO content
    • Explain additional functions of SCM
  • Essential Topics Module 7: Working with Operations and Subflows
    • Explain how operations and subflows are used as steps in a flow
    • Create new operations
    • Modify operation properties
    • Use subflows in a parent flow
    • Explain best practices for working with subflows
    • Assign step results in a subflow to output fields for use in the parent flow
    • Work with the Properties editor of a subflow
  • Essential Topics Module 8: Working with Looping and Iteration Operations
    • Explain how HP Operations Orchestration (OO) handles iterations and related tasks, such as list compilation
    • Perform looping, iteration, and related tasks for the content in the OO library
    • Author a flow that uses iteration and list compilation
    • Create a flow that uses the counter operation
  • Intermediate/Advanced Topics <br/> Module 1: Course Overview and Introduction to HP OO Intermediate and Advanced Authoring<br/>
    • Describe HP OO Studio and Central
    • Discuss authoring a flow in OO
    • Define parallel processing methods used in OO
    • Define responses, rules, and transitions
    • Introduce XML processing concepts in OO
    • Discuss the file systems available in OO
    • Use email content in OO
    • Discuss web services operations in OO
    • Discuss integration content in OO
    • Introduce how to use scriptlets in a flow
    • Describe how to Install, configure, and update OO
  • Intermediate/Advanced Topics <br/>Module 2: Working with Parallel Processing<br/>
    • Explain the implementation of the following multi-processing methods in your flows:
      o Multi-instance step
      o Parallel-split step
      o Non-blocking step
    • Describe how to handle flow data in multi-processing operations
    • Create flows that use a multi-instance step
    • Create flows that use a parallel-split step
  • Intermediate/Advanced Topics <br/>Module 3: Using Responses, Rules, and Transitions to Control Flow Run <br/>
    • Add responses to steps in a flow
    • Use rules to define the behavior of the responses
    • Use transitions to:
      o Connect responses to steps
      o Provide descriptive information to users
      o Control who can run steps in a flow
      o Establish Return of Investment (ROI) values for steps and flow runs
  • Intermediate/Advanced Topics <br/>Module 4: Working with Extensible Markup Language (XML) Processing <br/>
    • List and describe the operations and filters available in HP Operations Orchestration (OO) for working with Extensible Markup Language (XML)
    • Explain how to use iterative operations to compile data extracted from XML documents
    • Build a flow that validates and parses an XML document
    • Use XML filters to extract data from an XML document
    • Build a flow that validates and parses XML data returned from a web service SOAP inquiry
    • Use XSL Transform to represent XML as Hyper Text Markup Language (HTML)
  • Intermediate/Advanced Topics <br/>Module 5: Working with File Systems <br/>
    • Locate and use the file system content in the HP Operations Orchestration (OO) library
    • Differentiate between cross platform and Windows only file system content
    • Write data to a file
    • List the contents of a directory
    • Read and filter data
  • Intermediate/Advanced Topics <br/>Module 6: Working with Emails <br/>
    • Explain how to add email notifications to flows
    • Use content in the OO library to:
      o Get email messages
      o Send emails
      o Generate a run report URL to include in the email notifications
      o Use Microsoft Exchange email
      o Use the PowerShell operation to interoperate with third-party Simple Mail Transfer Protocol (SMTP) providers
  • Intermediate/Advanced Topics <br/>Module 7: Working with Web Services <br/>
    • Explain how Operations Orchestration (OO) uses web services
    • Use the Web Services wizard to convert a Web Services Description Language (WSDL) file into OO operations
    • Explain how the imported web service content works
    • Create a flow that interoperates with an external web service provider
    • Use filters to extract data elements from a web service Simple Object Access Protocol (SOAP) response
    • Use other operations of interoperating (such as HTTP Raw Post and Invoke Method 2) with web service providers
  • Intermediate/Advanced Topics <br/>Module 8: Working with Integration Content <br/>
    • Locate and identify integration content in the HP Operations Orchestration (OO) library
    • Work with emails, inputs, and results to achieve a successful integration
    • Integrate OO with HP Server Automation (SA)
      o Locate SA integration content in the OO library
      o Determine which versions of SA are supported by SA integration content
      o Work with SA inputs and results
      o Work with remote commands to interoperate with SA
      o Locate third-party SA content on HP Live Network
    • Integrate OO with HP Service Manager (SM)
      o Locate Service Manager content in the OO Integrations library
      o Use Service Manager to create, modify, and close service desk tickets
      o Manage Service Manager step inputs
      o Use set flow variables to define and provide values inputs to Service Manager steps
  • Intermediate/Advanced Topics <br/>Module 9: Working with Scriptlets <br/>
    • Describe scriptlets and their use in HP Operations Orchestration (OO)
    • Execute OO’s scriptlet methods to manage flow data and flow execution
    • Analyze sample flows that use scriptlets
    • Execute scriptlets in flows
  • Appendix: Installing, Configuring, and Updating HP Operations Orchestration
    • Describe the HP Operations Orchestration (OO) installation process
    • Locate and retrieve all installers required for a successful installation
      o Operating system (OS) (Windows Server 2008 or 2012 recommended)
      o Database (MS SQL Server 2012 recommended)
      o OO installer
    • Prepare your server for OO
    • Install and configure the database
      o MS SQL Server 2012 installation and configuration for OO
    • Install OO Central and Studio
    • Verify OO installation


After completing this course, you should be able to do the following:
  • Run and manage automated workflows using HP Operations Orchestration (OO) 10.x
  • Perform a wide range of system administration, monitoring, and management tasks using OO Central
  • Author, maintain, document, and deploy new automated workflows using OO Studio
  • Design a flow for integrating a web service provider using OO
  • Integrate content for other tools (such as HP Server Automation and HP Service Manager) using OO
  • Apply parallel processing methods in your flows in HP Operations Orchestration (OO)
  • Use responses, rules, and transitions to control flow run
  • Use XML operations and XML filters for processing XML content in OO
  • Use the file system content in the OO library
  • Add email notifications to your flows
  • Work with web services content in OO
  • Work with integration content in the OO library and integrate OO with external systems
  • Execute scriptlet methods in OO to manage flow data and flow execution
  • Install, configure, and update OO

How to register

Click on this link to register for this course:

Policies, fees and cancellations

Course fees may vary and are established and collected by the training center delivering the course. Cancellation fees may apply. Contact your HPE Authorized Training Partner for their respective policies.

Valuable and relevant learning resources developed before the Hewlett-Packard Company separation might contain some content and brand elements that have not been updated for Hewlett Packard Enterprise. Learning resources with the highest usage will be updated.