Live Chat Support

Creating and Customizing Workflows Using OnCommand Workflow Automation (CCWWFA)

Creating and Customizing Workflows Using OnCommand Workflow Automation (CCWWFA)

Overview

Duration: 2 Days

This course shows new storage architects how to use OnCommand® Workflow Automation (OnCommand WFA) 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 WFA.

Objectives

By the end of this course, you should be able to

  • Configure OnCommand WFA
  • Describe OnCommand WFA design components
  • Create workflows
  • Create building blocks
  • List Representational State Transfer (REST) API tasks and support resources.
  • Explore the NEtApp PowerShell Toolkit

Course Outline

Module 1: Introduction to OnCommand WFA

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

 

Module 2: OnCommand WFA Design

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

 

Module 3: Designing Workflows

  • Workflow design recommendations
  • Design a workflow
  • OnCommand WFA 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 WFA commands to automate storage

 

Appendix A: Entity Versioning

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

 

Labs:

  • Reviewing OnCommand WFA 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
This course is not associated with any certification.

Prerequisites

  • 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)

And:

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


Show Schedule for:

Please provide as much information as possible for us to help you with your enquiry.