Workflow Automation 1.1 feature overview

Slides:



Advertisements
Similar presentations
Tridion 5.3 Templates.
Advertisements

TCL Online Welcome to the TCL Online course demo. This brief tour will give you an overview of our learning platform and a preview of what to expect from.
Micro Control Solutions Stability System II rev. 6.4
Agenda Human Process + System Automation Better together Demos Identify self service opportunities Enable cloud through automation Key Takeaways.
Microsoft Office SharePoint Portal Server 2007 Introduction to InfoPath Forms Services Daryl L. Rudolph.
Bboogle Teams: Supporting Small Group Communications through Google Apps Integration with the Blackboard Learn Platform Jonathan Smith, Software Architect,
Tag line, tag line Provisioning Manager 4.0 Customer Strategic Presentation March 2010.
HP Quality Center Overview.
Power BI Sites and Mobile BI. What You Will Learn Sharing and Collaboration Introducing Power BI Exploring Power BI Features and Services Partner Opportunities.
SharePoint 2013 Catalog Sites Brian Culver ● SharePoint Saturday DFW ● March 7, 2015 Build a SharePoint 2013 Search Driven.
Technology Steering Group January 31, 2007 Academic Affairs Technology Steering Group February 13, 2008.
Microsoft SharePoint 2013 SharePoint 2013 as a Developer Platform
Integrate into existing systems with PowerShell integration modules Extend by building PS modules to enable integrating into other systems Optimize.
Integrate into existing systems with PowerShell integration modules Extend by building PS modules to enable integrating into other systems Optimize.
Web Service Testing Solution Accelerator
Product Offering Overview CONFIDENTIAL AND PROPRIETARY Copyright ©2004 Universal Business Matrix, LLC All Rights Reserved The duplication in printed or.
Structure Commander Technical Presentation. Copyright (C) MCS 2013, All rights reserved. 2 STRUCTURE COMMANDER Introduction Product Overview.
User Group 2015 Version 5 Features & Infrastructure Enhancements.
Customer Forum OTech’s New Web Publishing Service Web Services Section – April 29, 2015.
CSCI ClearQuest 1 Rational ClearQuest Michel Izygon - Jim Helm.
Create with SharePoint 2010 Jen Dodd Sr. Solutions Consultant
TEAM FOUNDATION SERVER (TFS) By Sunny Niranjana Devi. M.
First Look Clinic: What’s New for IT Professionals in Microsoft® SharePoint® Server 2013 Sayed Ali (MCTS, MCITP, MCT, MCSA, MCSE )
Introduction to the Nevada SharePoint Site
SharePoint and SharePoint Online: Today and what's next? Presented by Luke Abeling – IT Platforms.
SharePoint 2007 Overview and Solution Examples Inetium.
Segregation of Duties for Infor-Lawson Software 1.
Upgrading to IBM Cognos 10
© 2008 IBM Corporation ® IBM Cognos Business Viewpoint Miguel Garcia - Solutions Architect.
ArcGIS Data Reviewer: An Introduction
U.S. Department of Agriculture eGovernment Program Design Approach for usda.gov April 2003.
DEV337 Modeling Distributed Enterprise Applications Using UML in Visual Studio.NET David Keogh Program Manager Visual Studio Enterprise Tools.
DB2 Universal Database Confidential | July 2012 | India Software Lab Click to add text © 2012 IBM Corporation An End to End Windows Automation Framework.
“Confidential –Internal Halliburton Use Only. © 2004 Halliburton. All Rights Reserved.” Portal Brief OracleAS Portal A component of Oracle Application.
NA-MIC National Alliance for Medical Image Computing UCSD: Engineering Core 2 Portal and Grid Infrastructure.
May 6, 2015 Session 10:00am – 12 Noon. Agenda 2 TopicPresenter / FacilitatorTimeframe  Welcome Michael Chen5 min.  CA Web Publishing Richard Lehman55.
Cisco Confidential © 2012 Cisco and/or its affiliates. All rights reserved. 1 Cisco UCS Director – Carmel (5.0) Ravikumar Pisupati Senior Manager, Engineering.
CASE (Computer-Aided Software Engineering) Tools Software that is used to support software process activities. Provides software process support by:- –
Workforce Scheduling Release 5.0 for Windows Implementation Overview OWS Development Team.
Paul Allen (Perforce) Agnes Jacob (NetApp) P4 Flex 1.
Paul Allen (Perforce) Agnes Jacob (NetApp) P4 Flex 1.
Paul Allen (Perforce) Agnes Jacob (NetApp) P4 Flex 1.
IBM Software Group ® Managing Reusable Assets Using Rational Suite Shimon Nir.
Service Manager & Orchestrator = IT Automation Gavin Kemp & Ellis Paul Microsoft UK Gavin Kemp & Ellis Paul Microsoft UK.
20409A 7: Installing and Configuring System Center 2012 R2 Virtual Machine Manager Module 7 Installing and Configuring System Center 2012 R2 Virtual.
Hosting Websites and Web Applications with Microsoft ® SQL Server ® 2008.
Overview of RUP Lunch and Learn. Overview of RUP © 2008 Cardinal Solutions Group 2 Welcome  Introductions  What is your experience with RUP  What is.
VLSC December 2009 Release Release Date: December 7th, 2009.
Microsoft Visual Studio 2005 Tools for the Office System: Building Office Solutions Using Visual Studio 2005 Tools for Office Andrew Coates Developer Evangelist.
SharePoint Workflow Prepared By: Eng. Rasha Farouk.
1 Compare Versions of MS Project File Guy Gaudreault, PMP MPA – Montreal Chapter October 11, 2006.
Web Content And Customer Relationship Management Solution. Transforming web sites into a customer-focused, revenue generating channel with less stress.
 1- Definition  2- Helpdesk  3- Asset management  4- Analytics  5- Tools.
ServiceNow Implementation Knowledge Management
Workflow automation concepts and building blocks
Network Appliance NS Braindumps | Pass your Exam With The Help Of Dumps
20409A 7: Installing and Configuring System Center 2012 R2 Virtual Machine Manager Module 7 Installing and Configuring System Center 2012 R2 Virtual.
Microsoft Virtual Academy
Lawson ProcessFlow Overview and Actual ProcessFlow Solutions
Course: Module: Lesson # & Name Instructional Material 1 of 32 Lesson Delivery Mode: Lesson Duration: Document Name: 1. Professional Diploma in ERP Systems.
XML Based Learning Environment
Executives & Management
TCL Online Welcome to the TCL Online course demo. This brief tour will give you an overview of our learning platform and a preview of what to expect from.
Workflow Automation (WFA) Workshop
BMC Automation Portal Update
Rollout Guide Day 1 to 10 Day 11 to 20 Day 21 to 30 Day 31 to 40
What is WFA? Scenario – FC Provisioning
Workflow automation Product roadmap, early access and GTM
Presentation transcript:

Workflow Automation 1.1 feature overview NetApp Confidential - Internal Use Only

Agenda Workflow Automation (WFA) Overview What is WFA? Why use WFA? WFA Capabilities Workflow Automation 1.1 Feature overview

What is Workflow Automation? A framework Create automated tasks in a consistent way “Orchestrator Lite” An operations portal Click to perform common tasks Provide self-service if you like A point of integration Provide web services for use by higher-order systems

The Motivation for Automation Identified Gaps Processes are mostly manual, with many steps and ad-hoc decisions Customers look to automate processes using their own unique settings Many storage processes include non-storage (non-ONTAP) components Storage teams do not have programming skill sets Many operators are not storage experts Goals Create an extendable storage automation platform Allow easy creation of custom workflows Make workflow execution simple and accessible (naming standards, options, best practices) (VM, tickets, storage switches, etc.) complexity into simple defined workflows that can be executed by 3rd parties with limited knowledge Vendor based products often can’t cater for every use case

What Can You Do With WFA? Automation of operational storage tasks for repeatable automatic execution Create volumes, qtrees, shares, etc. Dynamically allocate resources according to a plan Make calls to other services and systems (e.g. VMware) Define templates which can be implemented as policies. Integrate with OnCommand Provisioning and Protection manager - “Storage Catalog” if required Customization effort is the limit

Workflow Automation 1.1 feature list WFA 1.1 release has the following list of new features. We will walk through each of these features in this presentation Parallel Execution of Workflows Resource Reservation Looping in Workflows Workflow Approval Authorization for Workflows Visualization Enhancements Cluster Mode Support NetApp Confidential - Internal Use Only

Workflow Automation 1.1 Features , Contd… Visualization Enhancements Cluster Mode Support Cache, Dictionary, Commands, Filters Finders & Sample Workflows Perl support for writing commands SNMP Alerts Upgrade contents Migration process support Qualify ONTAP versions and platforms Online Help/contextual help NetApp Confidential - Internal Use Only

Pre-defined Workflow Automation Content The Workflow Automation installation comes with a feature rich set of pre-defined components. Example Workflows: Examples of the most common workflows. Only minor edits required for a ‘custom fit’ Certified Building Blocks: Tested and Supported components used to create workflows Identified by a Intent: Provide samples & examples as part of the product Enable automation as part of the WFA installation NetApp Confidential - Internal Use Only

Workflow Automation 1.1 features in details NetApp Confidential - Internal Use Only

Parallel workflow execution Execute more than one workflow at a time Supports related and unrelated workflows Resource Reservation Facilitates separation between workflow planning and actual execution Ensures planned resources availability for actual execution Accounts for multiple scheduled workflows to complete successfully. Consistent previews with what is actually provisioned. Starting 1.1 release, we support execution of two workflows in parallel even if they are unrelated .. This is an enhancement that will support ondemand and scheduled plans execution for specific workloads NetApp Confidential - Internal Use Only

WFA 1.1 : Parallel Execution

NetApp Confidential - Internal Use Only Looping in Workflow Main goal is to provide flexibility for implementing complicated scenario's Repeat a row execution for “n” number of times Example scenario: Create a vol & 6 qtrees from “qtree01 to qtree06” Dynamic number of iterations Example scenario: Create a number of LUNs according to a total size needed and a max size per LUN With Looping feature , a storage architect or an expert will have the capability to implement complicated scenarios in a relatively simple way that is not hardcoded into the commands. Loop variables is basically a list which allows defining variables that can be manipulated during the loop iterations .. The list contains the following fields for every variable: Name – the variable’s name Initial value – the value that this variable will be initialized with. Expression – an mvel expression that will be evaluated after every iteration of the loop. NetApp Confidential - Internal Use Only

WFA 1.1 : Looping & Dynamic iterations

Approval process for workflows This feature will allow incremental workflow execution based on certain conditions. Examples of these conditions would be : Time passes Response from an higher order system , say an Orchestrator software Upon validation from the first section of the workflow This feature will enable Resume execution after Failure/Abort/Cancel Commenting/approval notes an execution. Re scheduled execution This provides control to Architect or an Operator to set specific approval points before completing a action . By enabling this feature , Commands in a workflow can be set to “Wait for Approval” before execution. When the workflow execution engine reaches such a command, the execution halts and enters a “Waiting for Approval” status. Architect can insert Approval Point into the workflow. They affect only the execution plan by changing the steps order and insert “Waiting for Approval” marks. There is no limitation to the number of Approval Points This allows the Operator to resume paused, aborted, cancelled or failed executions. Workflow Execution status history is persisted and available to the Operator with key information such as time of change, user, and comments. Operator can see when and why execution was paused or resumed etc. NetApp Confidential - Internal Use Only

WFA 1.1 : Approval Support for conditional execution

Authorization for workflows Provides RBAC like capabilities To support Authorization for workflows, categories will be added. Enables self service model where specific operators are assigned to relevant categories Only Architect or Admin will be able to: Define categories Assign workflow to categories (0 or more) Define if a category is used to enables/disable access control or not (RBAC) Assign operators to categories. (Only relevant when a category is used for RBAC) In general, Authorization provides more control and facilitates Role based access like capabilities for environments which are self service based ( completely automated ) .. In order to support Authorization for workflows we will use the categories .. Operators access to workflows will be limited according to the categories definition .. Categories can be defined for 2 purposes .. Firstly, To effect the way workflows are grouped in the execution portal Second, In case a category is used for RBAC, the categories will also be used to limit execution and viewing rights of Operators NetApp Confidential - Internal Use Only

WFA 1.1 : Categories

Enhanced Visualization Orchestrator like view for workflow execution Graphical representation with color coded progression. Enables more visualized user friendly views for workflow progression. NetApp Confidential - Internal Use Only

WFA 1.1 : Enhanced Visualization

Cluster Mode ( C Mode) Support Cluster Mode support in WFA includes Cache – Acquiring cache/inventory data on c-mode specific objects such as vserver etc. Dictionary – Defining dictionary objects needed for c-mode command-mapping and finders. Commands – Defining c-mode specific commands such as “create vserver” and “volume move” as well as redefining 7-mode commands so they can work in a c-mode cluster. Cluster Mode ( C Mode) implementation assures The new c-mode content doesn’t break existing 7-mode workflows. C-Mode and 7-Mode workflows can co-exist in a single WFA installation. A single workflow is able to use both 7-mode and c-mode commands. WFA 1.1 provides a new and separate set of definitions (dictionary-entries, cache-tables, commands etc) for cluster mode support .. NetApp Confidential - Internal Use Only

WFA 1.1 : Cluster Mode Support

WFA 1.1 support – Perl , SNMP & Online Help Perl support for writing commands Validation for User Inputs SNMP Alerts Migration process support Qualify ONTAP versions and platforms Online Help/contextual help NetApp Confidential - Internal Use Only

Where to go for more information? The WFA community site provides a wealth of information about the product including: Product brief Presentations Product demos Documentation Sample workflows For more information contact the following: Prakash Subramanian – Product Manager Kevin Hill – MEI Solutions Architect Yaron Haimsohn - MEI Solutions Architect Vishwas H V – TME Dave Boon - MEI Solutions Architect NetApp Confidential - Internal Use Only

NetApp Confidential - For Internal Use Only NetApp Confidential - Internal Use Only NetApp Confidential - For Internal Use Only