• 18756 Stone Oak Park Way, Suite200, San Antonio TX 78258 USA
  • 100 Queen St W, Brampton, ON L6X 1A4, Canada
  • +1-800-961-0337
For more details, please call us on +1800-961-0337 or email us on info@microteklearning.com

NetApp OnCommand Workflow Automation Certification Training - An Overview

This course shows new storage architects how to use OnCommand® Workflow Automation(OnCommand Workflow Automation) to eliminate error-prone manual processes for storage management in their organizations. The course describes how to design and customize workflows to meet organizations’ storage requirements. The course also describes how to create design elements, such as commands, finders, data sources, and functions. Finally, the course provides an overview of REST APIs and the NetApp PowerShell Toolkit and how this toolkit integrates with OnCommand Workflow Automation.

Who should attend

  • NetApp customers
  • System Engineers
  • Application Engineers

Course Objectives

By the end of this course, you will be able to:

  • Explain the benefits of using NetApp OnCommand Workflow Automation 
  • Describe the OnCommand WFA design components
  • Describe the architecture of NetApp OnCommand Workflow Automation training
  • Create and run workflows
  • Refine workflows
  • Create OnCommand Workflow Automation design elements
  • Customize workflows
  • List the tasks that can be performed by using REST APIs
  • Explore the NetApp PowerShell Toolkit

Module 1: Introduction to OnCommand Workflow Automation Certification Training

  • OnCommand portfolio
  • Workflow Automation installation and configuration
  • Challenges Workflow Automation can resolve
  • WFA interfaces
  • WFA roles

Module 2: OnCommand Workflow Automation Design

  • Workflow Automation architecture
  • Workflow design
  • Commands
  • Functions
  • Templates
  • Data source design
  • Content manager
  • Running workflows

Module 3: Designing Workflows

  • Workflow design recommendations
  • Design a workflow
  • OnCommand Workflow Automation architecture
  • Modular workflows

Module 4: Refining Workflows

  • Types of user inputs
  • Modifying user inputs
  • Using Constants
  • Adding return parameters

Module 5: Advanced Design Features

  • Add approval points
  • Repeat rows in a workflow
  • Incremental naming
  • Verify resource reservation and element existence
  • Conditional execution
  • Workflow categorization

Module 6: Creating Design Elements

  • Creating filters and finders
  • Creating a command
  • Command categories
  • Creating a template
  • Creating a function
  • Creating a data source

Module 7: Customizing workflows

  • Creating customized workflows
  • WFA packs for the FlexPod solution

Module 8: REST APIs and Support Resources

  • WFA tasks for REST APIs
  • Key support resources for REST APIs

Module 9: NetApp PowerShell Toolkit

  • WFA PowerShell Cmdlets
  • Support links
  • Specific OnCommand Workflow Automation commands to automate storage

Appendix A: Entity Versioning

  • Features
  • Child and parent entities
  • Imported entities
  • Versioning of an imported entity


  • Reviewing NetApp OnCommand Workflow Automation configuration
  • Running an OnCommand WFA workflow
  • Designing and running a workflow
  • Modifying user inputs
  • Applying constants and return parameters
  • Adding an approval point
  • Adding row repetitions
  • Applying incremental naming
  • Marking the workflow ready for production
  • Creating a filter and customizing a finder
  • Creating commands and a template
  • Creating a function
  • Creating a data source
  • Customizing a workflow
  • Using Windows PowerShell to connect to a cluster
  • ONTAP 9.3 Cluster Administration (ONTAP9ADM) and ONTAP 9.3 Data Protection Administration (DATAPROT9) OR
  • ONTAP 9.3 Cluster Administration and Data Protection Bundle (CDOTDP9)


  • Administration of OnCommand Unified Manager and Integrated Solutions (AOCMCDOT)
  • Working knowledge of Windows PowerShell, MVFLEX Expression Language (MVEL), and SQL

Are you being sponsored by your employer to take this class?
Contact No.
  • *I authorize Microtek Learning to contact me via Phone/Email