Course Overview

New – Learn how to automate your network using Python and Playbooks.

No two networks are the same! Regardless, your network can be automated with a powerful combination of Python and Ansible across all major (and most minor) network vendors. Lessons and labs focus on using both Python and Ansible to interact with and configure your network devices. At the conclusion of this course, you will return to work empowered with skills necessary to automate network management! This class is a combination of live demonstrations and hands-on labs with virtual network devices and endpoints as targets for your configuration.

Course Objectives

  • Version controlling code with Git
  • Open SSH sessions and pass commands to remote servers
  • Remotely open CLI to network devices
  • Move files via SFTP
  • Overview of Ansible modules
  • Ansible collections for network automation
  • Custom Ansible modules with Python
  • Best practices for automating the management and configuration of network devices

Course Content

Day 01
Python Basics Review

  • Overview of Python and Ansible
  • Python whitespace rules & best practices
  • Conditional expressions
  • Relational and Boolean operators
  • Lists, Tuples, Dictionaries
  • Indexing and slicing
  • Built-in functions
  • Writing custom functions
  • Getting at methods
  • Iterating with Loops (for and while)
  • Working with files
  • Software Control Management (SCM) (Git, Github, Bitbucket, Cloudshare, etc.)
  • Getting at RESTful interfaces with Python
  • Working with JSON
  • Python, Ansible and Paramiko
  • Using Paramiko to SSH with keys and passwords

Day 02
Python and Network Automation

  • RESTful API review
  • API keys
  • Paramiko Review
  • Using Paramiko to SFTP with keys and passwords
  • Introduction to Netmiko (automating routers and switches)
  • Using Netmiko to send commands to / from network devices
  • Working with YAML
  • Converting JSON to YAML with Python

Day 03
Basic Ansible Review

  • Ansible keywords
  • YAML and JSON for data exchange
  • Ansible and YAML
  • Ansible Playbook components
  • Tying together Python and Ansible – Using Python within Ansible
  • Ansible Network Modules
  • What is new in Ansible (most current updates / release notes)
  • Network Agnostic modules
  • Writing network playbooks
  • Reviewing the construction of network playbooks
  • Writing Ansible playbooks that respond to network failures

Day 04
Blending Python and Ansible Skillsets

  • Review how to use Python within Ansible
  • Calling Python scripts with Ansible
  • Jinja2 Templating Engine for Python (and Ansible)
  • Using Templates in Ansible playbooks
  • Jinja2 filters, looping, and other useful tricks for automating with Ansible
  • Playbook tagging for selective runs
  • When to use Python and when to use Ansible
  • “Big Picture” options for using Python & Ansible within your Network
  • Ansible Roles
  • Extending Ansible to support Palo Alto (Optional – Case Study)
  • Extending Ansible to support Juniper vendor modules (Optional – Case Study)
  • Extending Ansible to support NAPALM (Optional – Case Study)

Day 05
Customizing Ansible with Python

  • Review – Running Scripts with Ansible
  • Prompting for Ansible user input
  • Ansible Galaxy & Getting at Roles
  • Writing a custom Ansible Module with Python
  • Ansible “Engine” vs Ansible “Tower” – marketing hype, capabilities, costs, etc.
  • Case Study: Automate your Enterprise Network
  • When to use Python and when to use Ansible
  • Writing your own Ansible modules in Python
  • “Big Picture” options for using Python & Ansible within your Network
  • Overview – NETCONF / YANG and what they mean for Python and Ansible
  • Molecule – Testing your roles

Course Overview

Configure and manage network infrastructure using Red Hat Ansible Automation Platform.

Network Automation with Red Hat Ansible Automation Platform and Exam (DO458) is designed for network administrators or infrastructure automation engineers who want to use network automation to centrally manage the switches, routers, and other devices in the organization’s network infrastructure. Learn how to use Red Hat Ansible Automation Platform to remotely automate the configuration of network devices, test and validate the current network state, and perform compliance checks to detect and correct configuration drift.

This course is based on Red Hat® Ansible Automation Platform 2.3. The Red Hat Certified Specialist in Ansible Network Automation exam (EX457) is also included in this offering.

Note: This course is five days. Durations may vary based on the delivery. For full course details, scheduling, and pricing, select your location then “get started” on the right hand menu.

Course Objectives

  • Prepare a development environment for Ansible network automation
  • Write and troubleshoot effective Ansible Playbooks for network automation
  • Gather information about network infrastructure configuration for infrastructure awareness and configuration backup
  • Automate specific network administration use cases, including configuration of routers and switches, ports, VLANs, SNMP monitoring, and routing protocols
  • Use Ansible Playbooks to manage devices from various hardware vendors, including Cisco, Juniper, and Arista
  • Centrally manage Ansible content in Git and run it centrally with automation controller
  • Reuse existing, tested network automation code with Ansible Roles, Ansible Content Collections, and Ansible validated content

Course Content

Introducing Red Hat Ansible Automation Platform

Describe the fundamental concepts of Ansible and how it is used, and install development tools from Red Hat Ansible Automation Platform

Implementing an Ansible Playbook

Create an inventory of managed nodes, write a simple Ansible Playbook, and run the playbook to automate tasks on those nodes

Managing and Running Playbooks

Manage automation code in version control and run Ansible Playbooks from a centrally managed automation controller

Managing Variables and Facts

Write playbooks that use variables to simplify management of the playbook and facts to reference information about managed nodes

Implementing Task Control

Manage task control and task errors in Ansible Playbooks

Simplifying Playbooks with Roles and Ansible Content Collections

Use Ansible Roles and Ansible Content Collections to develop playbooks more quickly and to reuse Ansible code

Automating Network Automation Tasks

Automate common network administration tasks, discussing recommended practices and approaches to cross-vendor automation

Comprehensive Review

Demonstrate skills learned in this course by installing, optimizing, and configuring Ansible for the management of network devices and infrastructure

Course Overview

This five-day, hands-on training course provides the advanced knowledge, skills, and tools to achieve competency in operating and troubleshooting the VMware NSX infrastructure. This course introduces you to workflows of various networking and security constructs along with several operational and troubleshooting tools that help you manage and troubleshoot your VMware NSX environment.

In addition, various types of technical problems are presented to you, which you will identify, analyze, and solve through a systematic process.

Product Alignment

– VMware NSX 4.0.0.1
– VMware NSX 4.0.1.1

Course Objectives

By the end of the course, you should be able to meet the following objectives:

  • Use the native tools available in NSX to identify and troubleshoot the problems.
  • Use VMware Aria Operations for Logs and VMware Aria Operations for Networks to identify and troubleshoot problems related to the NSX environment
  • Explain the NSX infrastructure components and the communications between them
  • Identify, analyze, and troubleshoot problems related to the management, control, and data planes in NSX
  • Identify, analyze, and troubleshoot problems related to infrastructure preparation and VMware NSX Edge deployments
  • Identify, analyze, and troubleshoot problems related to logical switching and logical routing
  • Identify, analyze, and troubleshoot network security problems related to the Distributed firewalls, Gateway firewalls, and Distributed IDS/IPS.
  • Identify, analyze, and troubleshoot problems related to VPN and VMware NSX Advanced Load Balancer
  • Identify the components and packet flows involved in the NSX datapath and troubleshoot related problems

Course Content

1 Course Introduction

  • Introduction and course logistics
  • Course objectives

2 NSX Operations and Tools

  • Explain and validate the native troubleshooting tools for NSX
  • Configure syslog, IPFIX, and log collections for the NSX environment
  • Integrate NSX with VMware Aria Operations for Logs and VMware Aria Operations for Networks
  • Validate and review the API methods available to configure the NSX environment

3 Troubleshooting the NSX Management Cluster

  • Describe the NSX Management cluster architecture, components, and communication channels
  • Identify the workflows involved in configuring the NSX Management cluster
  • Validate and troubleshoot the NSX Management cluster formation

4 Troubleshooting Infrastructure Preparation

  • Describe the data plane architecture, components, and communication channels
  • Explain and troubleshoot VMware ESXi transport node preparation issues
  • Explain and troubleshoot NSX Edge deployment issues

5 Troubleshooting Logical Switching

  • Describe the architecture of logical switching
  • List the modules and processes involved in configuring logical switching
  • Explain the importance of VDS in transport nodes
  • Review the architecture and workflows involved in attaching workloads to segments
  • Identify and troubleshoot common logical switching issues

6 Troubleshooting Logical Routing

  • Review the architecture of logical routing
  • Explain the workflows involved in the configuration of Tier-0 and Tier-1 gateways
  • Explain the high availability modes and validate logical router placements
  • Identify and troubleshoot common logical routing issues using both BGP and OSPF

7 Troubleshooting Security

  • Review the architecture of the Distributed Firewall
  • Explain the workflows involved in configuring the Distributed Firewall
  • Review the architecture of the Gateway Firewall
  • Explain the workflows involved in configuring the Gateway Firewall
  • Identify and troubleshoot common Distributed firewall and Gateway Firewall issues
  • Review the architecture and workflows involved in configuring Distributed IDS/IPS
  • Identify and troubleshoot common Distributed IDS/IPS problems.

8 Troubleshooting Services

  • Review the NSX Advanced Load Balancer architecture and components
  • Identify and troubleshoot common NSX Advanced Load Balancer issues
  • Review the IPsec and L2 VPN architecture and components
  • Identify and troubleshoot common IPsec and L2 VPN issues

9 Datapath Walkthrough

  • Verify and validate the path of the packet on the NSX datapath
  • Identify and perform packet captures at various points in the datapath
  • Use NSX CLI and native hypervisor commands to retrieve configurations involved in the NSX datapath

Course Overview

This five-day course provides comprehensive training on considerations and practices to design a VMware NSX® environment as part of a software-defined data center strategy. This course prepares the student with the skills to lead the design of an NSX environment, including design principles, processes, and frameworks. The student gains a deeper understanding of the NSX architecture and how it can be used to create solutions to address the customer’s business needs.

Product Alignment

– VMware NSX 4.1.0

Course Objectives

By the end of the course, you should be able to meet the following objectives:

  • Describe and apply a design framework
  • Apply a design process for gathering requirements, constraints, assumptions, and risks
  • Design a VMware vSphere® virtual data center to support NSX requirements
  • Create a VMware NSX® Manager™ cluster design
  • Create a VMware NSX® Edge™ cluster design to support traffic and service requirements in NSX
  • Design logical switching and routing
  • Recognize NSX security best practices
  • Design logical network services
  • Design a physical network to support network virtualization in a software-defined data center
  • Create a design to support the NSX infrastructure across multiple sites
  • Describe the factors that drive performance in NSX

Course Content

1 Course Introduction

  • Introduction and course logistics
  • Course objectives

2 NSX Design Concepts

  • Identify design terms
  • Describe framework and project methodology
  • Describe the role of VMware Cloud Foundation™ in NSX design
  • Identify customers’ requirements, assumptions, constraints, and risks
  • Explain the conceptual design
  • Explain the logical design
  • Explain the physical design

3 NSX Architecture and Components

  • Recognize the main elements in the NSX architecture
  • Describe the NSX management cluster and the management plane
  • Identify the functions and components of management, control, and data planes
  • Describe the NSX Manager sizing options
  • Recognize the justification and implication of NSX Manager cluster design decisions
  • Identify the NSX management cluster design options

4 NSX Edge Design

  • Explain the leading practices for edge design
  • Describe the NSX Edge VM reference designs
  • Describe the bare-metal NSX Edge reference designs
  • Explain the leading practices for edge cluster design
  • Explain the effect of stateful services placement
  • Explain the growth patterns for edge clusters
  • Identify design considerations when using L2 bridging services

5 NSX Logical Switching Design

  • Describe concepts and terminology in logical switching
  • Identify segment and transport zone design considerations
  • Identify virtual switch design considerations
  • Identify uplink profile and transport node profile design considerations
  • Identify Geneve tunneling design considerations
  • Identify BUM replication mode design considerations

6 NSX Logical Routing Design

  • Explain the function and features of logical routing
  • Describe the NSX single-tier and multitier routing architectures
  • Identify guidelines when selecting a routing topology
  • Describe the BGP and OSPF routing protocol configuration options
  • Explain gateway high availability modes of operation and failure detection mechanisms
  • Identify how multitier architectures provide control over stateful service location
  • Identify EVPN requirements and design considerations
  • Identify VRF Lite requirements and considerations
  • Identify the typical NSX scalable architectures

7 NSX Security Design

  • Identify different security features available in NSX
  • Describe the advantages of an NSX Distributed Firewall
  • Describe the use of NSX Gateway Firewall as a perimeter firewall and as an intertenant firewall
  • Determine a security policy methodology
  • Recognize the NSX security best practices

8 NSX Network Services

  • Identify the stateful services available in different edge cluster high availability modes
  • Describe failover detection mechanisms
  • Compare NSX NAT solutions
  • Explain how to select DHCP and DNS services
  • Compare policy-based and route-based IPSec VPN
  • Describe an L2 VPN topology that can be used to interconnect data centers
  • Explain the design considerations for integrating VMware NSX® Advanced Load Balancer™ with NSX

9 Physical Infrastructure Design

  • Identify the components of a switch fabric design
  • Assess Layer 2 and Layer 3 switch fabric design implications
  • Review guidelines when designing top-of-rack switches
  • Review options for connecting transport hosts to the switch fabric
  • Describe typical designs for VMware ESXi™ compute hypervisors with two pNICs
  • Describe typical designs for ESXi compute hypervisors with four or more pNICs
  • Differentiate dedicated and collapsed cluster approaches to SDDC design

10 NSX Multilocation Design

  • Explain scale considerations in an NSX multisite design
  • Describe the main components of the NSX Federation architecture
  • Describe the stretched networking capability in Federation
  • Describe stretched security use cases in Federation
  • Compare the Federation disaster recovery designs

11 NSX Optimization and DPU-Based Acceleration

  • Describe Geneve Offload
  • Describe the benefits of Receive Side Scaling and Geneve Rx Filters
  • Explain the benefits of SSL Offload
  • Describe the effect of Multi-TEP, MTU size, and NIC speed on throughput
  • Explain the available enhanced datapath modes and use cases
  • List the key performance factors for compute nodes and NSX Edge nodes
  • Describe DPU-Based Acceleration
  • Define the NSX features supported by DPUs
  • Describe the hardware and networking configurations supported with DPUs

Course Overview

This specialist level course provides the knowledge required to deploy and manage VMAX3 array-based local and remote replication solutions for business continuity needs. Operational details and implementation considerations for EMC TimeFinder SnapVX and Symmetrix Remote Data Facility (SRDF) are covered. Lessons include considerations for performing local and remote replication operations in physical and virtualized environments. Hands-on lab exercises using Symmetrix Command Line Interface (SYMCLI) and Unisphere for VMAX provide the opportunity to learn and validate the material covered in the lectures. Lab exercises will be performed in physical (Sun Solaris and Windows 2008) and virtualized (VMware ESXi) hosts attached to VMAX3 arrays.

Course Objectives

Upon successful completion of this course, participants should be able to:

  • Describe and perform TimeFinder SnapVX operations with SYMCLI and Unisphere for VMAX – in physical and virtualized environments
  • Describe and perform SRDF operations in Synchronous (SRDF/S) and Asynchronous (SRDF/A) modes using SYMCLI and Unisphere for VMAX – in physical and virtualized environments



Course Content

The content of this course is designed to support the course objectives.

Module – TimeFinder SnapVX operations

  • Lesson – TimeFinder SnapVX concepts and operations
  • Lesson – TimeFinder SnapVX operations in a virtualized environment – Replicating a VMFS Datastore
  • Lesson – TimeFinder SnapVX operations in a virtualize environment – Replicating a VM accessing RDM Hard Disks
  • Lesson – TimeFinder SnapVX operations using Unisphere for VMAX

Module – SRDF/Synchronous operations

  • Lesson – SRDF Initial setup operations
  • Lesson – SRDF Disaster Recovery operations
  • Lesson – SRDF Decision Support/Concurrent operations
  • Lesson – SRDF/S for VMFS Datastore Disaster Recovery
  • Lesson – SRDF/S Disaster Recovery for a VM accessing RDM Hard Disks
  • Lesson – SRDF Operations using Unisphere for VMAX

Module – SRDF/Asynchronous operations

  • Lesson – SRDF/A concepts and operations
  • Lesson – SRDF/A Resiliency features
  • Lesson – SRDF/A Multi-session Consistency (MSC)

Course Overview

This Specialist level course provides participants with an in-depth understanding of configuration tasks on the VMAX All Flash and VMAX3 Family of arrays. Key features and functions of the VMAX All Flash and VMAX3 arrays are covered in detail. Topics include storage provisioning concepts, virtual provisioning, automated tiering (FAST), device and port management, service level based storage provisioning and eNAS.  Participants will use Unisphere for VMAX and Solutions Enabler (SYMCLI) to manage configuration changes. The lab exercises will be performed on Open Systems hosts (traditional and virtualized) attached to VMAX3 arrays.

Course Objectives

Upon successful completion of this course, participants should be able to:

  • Provide an overview of configuration and storage provisioning
  • Describe virtual provisioning concepts and automated tiering
  • Create thin devices
  • Manage ports and port characteristics
  • Perform service level objective based provisioning to hosts
  • Set/change  Host I/O Limits, SLO, and Workload Type
  • Monitor Storage Resource Pools and SLO Compliance
  • Use Unisphere for VMAX for Workload Planning
  • Provide an overview of the eNAS solution
  • Manage eNAS
  • Provide an overview of storage management in a virtualized environment

Course Content

The content of this course is designed to support the course objectives.

Module – Configuration Management Overview

  • Lesson – Overview
  • Lesson – Storage Provisioning Overview
  • Lab – Explore VMAX3 Environment with Unisphere for VMAX and SYMCLI

Module – Virtual Provisioning and FAST Concepts

  • Lesson – Virtual Provisioning and FAST Overview
  • Lesson – FAST Algorithms and Parameters

Module – Device and Port Management

  • Lesson – Device  Management
  • Lesson – Port Management
  • Lesson – iSCSI Management
  • Lab – Port Management with Unisphere and SYMCLI

Module – Storage Allocation using Auto-provisioning Groups

  • Lesson – Auto-provisioning Groups Overview
  • Lesson – Host Considerations – Storage Allocation
  • Lesson – Service Level Objective Based Provisioning with Unisphere
  • Lab – Service Level Objective Based Provisioning with Unisphere
  • Lesson – Service Level Objective Based Provisioning with SYMCLI
  • Lab – Service Level Objective Based Provisioning with SYMCLI
  • Lab – Cascaded Storage Groups – Moving devices Non-disruptively and Changing SLO
  • Lab – Managing Host I/O Limits

Module – Monitoring and Workload Planning with Unisphere for VMAX

  • Lesson – Monitor SRP
  • Lesson – Monitor SLO Compliance
  • Lesson – Workload Planning
  • Lab – Monitoring SRP and SLO Compliance with Unisphere
  • Lab – Workload Planning with  Unisphere

Module – eNAS Overview

Module – eNAS Management

  • Lesson –  Unisphere for VMAX File Dashboard
  • Lab – Allocate Storage to eNAS with Unisphere for VMAX File Dashboard
  • Lesson –  Managing File Systems/Shares
  • Lab – Create FS/Share on VMAX3 Storage with Unisphere for VNX

Module – Management in a Virtualized Environment

  • Lesson – Virtual Server Management – Unisphere for VMAX
  • Lesson – EMC VSI for VMware vSphere Web Client

This course includes labs designed to allow practical experience.

Course Overview

Course Overview

Top 

This course covers initial installation, configuration, and validation of the deployment of ViPR SRM using both the vApp and Binary methods. Lecture and labs will support performing frontend and backend administration, platform expansion, SolutionPack deployment, and troubleshooting procedures. Additional subjects include alerting management and an introduction to data-enrichment. Hands-on labs assist the learner to integrate and practice the skills introduced in class, and provide real-life experiences with selected SolutionPacks and common administrative tasks.

Course Objectives

Upon successful completion of this course, participants should be able to:

  • Implement the use of the ViPR SRM pre-installation, installation, and product documents
  • Validate the ViPR SRM installation using the EMC M&R Health SolutionPack
  • Install, configure, and verify storage-related SolutionPacks
  • Configure and integrate users, roles, and profiles with LDAP authentication

Course Content

The content of this course is designed to support the course objectives.

Site Validation

  • ViPR SRM Architecture Review
  • Documentation and Tools
  • Installation Prerequisites
  • Site Validation
  • ViPR SRM Installation
  • Installation Overview
  • ViPR SRM Installation
  • Expanding the Platform
  • ViPR SRM Configuration

Backend Administration

  • Module Manager
  • Centralized-Management User Interface
  • APG – Backend Administration
  • Database Administration
  • Arbiter and Load-Balancer Administration

SolutionPacks

  • ViPR SRM SolutionPacks Overview
  • EMC M&R Health SolutionPack
  • Storage SolutionPacks – Arrays
  • Storage SolutionPacks – Connectivity
  • Storage SolutionPacks – Infrastructure
  • Storage SolutionPacks – Compliance

Frontend Administration

  • Frontend Overview
  • Users, Profiles, and Roles
  • Authentication Integration

Security

  • Securing the platform

Alerting

  • Introduction to Alerting

Course Overview

This course is intended for storage administrators who will be using ViPR SRM to monitor and report on a storage environment. Various ViPR SRM use cases are presented. Hands-on labs will cover the creation of localized dashboard views and reports which can be used to analyze common storage management issues related to performance, capacity planning, storage chargeback, configuration compliance, service level usage, and alerting.

Course Objectives

Upon successful completion of this course, participants should be able to:

  • Use the Dashboard and SolutionPacks to monitor and meter the storage infrastructure
  • Create and customize reports for common operational challenges
  • Define and attach alerts to events logged in reports and collected data
  • Analyze report data to locate and resolve infrastructure and compliance issues

Course Content

The content of this course is designed to support the course objectives.

Overview of ViPR SRM for Storage Administrators

  • Introduction to SRM Administration
  • The Global Dashboard
  • Reporting Basics

Application Complexity

  • Topology View
  • Path Details View

Performance Problems

  • Host Performance Reporting
  • Performance Analysis
  • Performance Alerts

Uncontrolled Growth

  • Capacity Dashboard and Trends
  • SLA Capacity and Usage Reports
  • Thin Pool, File, and Object Consumption

Wasted Effort and Incidents

  • Track Configuration Change
  • Detect and view SLA Breaches

SLA Failures

  • User-based Custom Reports
  • Unified Alerting
  • Automate Report Delivery

Opaque Costs

  • Chargeback Reports
  • Array Policy Chargeback
  • Automate Reporting

Uncertain Recoverability

  • EMC Data Protection Advisor SolutionPack
  • RTO/RPO Compliance

Wasted Storage

  • Situations to Watch Reporting
  • Storage Reclamation

Course Overview

This course provides training for modifying reports and creating standard and enhanced reports within the EMC ViPR SRM solution. After completing this course, you will understand ViPR SRM’s reporting capabilities and architecture. You will also be able to modify existing reports or create unique reports to meet the expectations of your business strategy and organizational requirements.

Course Objectives

pon successful completion of this course, participants should be able to:

  • Describe the ViPR SRM report structure design and data manipulation.
  • Use the features of ViPR SRM in report design and creation.
  • Create unique reports including, dashboards, inventory, advanced graph reports, time-ratio, heat map, Geo-Map, and mixed reports.
  • Recognize the advantages of the various report types.
  • Understand the use of formulas in report design and creation.
  • Create reports for multiple users and manage the content of the report tree.

Course Content

The content of this course is designed to support the course objectives.

Module 1: ViPR SRM Overview

  • Lesson 1 – Portal Tools and Features
  • Lesson 2 – Examples of Use of Reporting
  • Lesson 3 – Overview of Data Enrichment

Module 2: Basics of Reporting

  • Lesson 1: Creating Reports and Report Design
  • Lesson 2: Base Organization of Data
  • Lesson 3: Browsing the Data Set

Module 3: Reporting Key Concepts

  • Lesson 1: Report Definition Key Concepts
  • Lesson 2: Expansion

Module 4: Base Report Types

  • Lesson 1: Base Report Types: Tables
  • Lesson 2: Base Report Types: Charts
  • Lesson 3: Mixed Reports and Overlay

Module 5: Formulas

Module 6: Additional Report Types

  • Lesson 1: Aggregated Report Types
  • Lesson 2: Grouping Report Types
  • Lesson 3: Advanced Report Types
  • Lesson 4: Miscellaneous Report Types
  • Lesson 5: Handling a ReportPack

Course Overview

This course is intended for individuals who will configure and manage the ViPR Controller. Hands-on labs will cover the validation of the environment, initial discovery, and configuration of the solution. An introduction to integrating ViPR with cloud stacks for provisioning, vRealize Orchestration and Operations, SCVMM, and OpenStack will also be addressed

Course Objectives

Upon successful completion of this course, participants should be able to:

  • Define key components, concepts and architecture of a ViPR solution
  • Configure the ViPR solution
  • Perform basic management and orchestration with the ViPR Controllers
  • Discover and manage assets using ViPR interfaces
  • Ingest existing volumes into a ViPR managed solution
  • Demonstrate how to use the ViPR Plug-ins
  • Perform VMware, Microsoft and OpenStack integration with ViPR
  • Use the REST API to communicate and manage the ViPR solution

Course Content

The content of this course is designed to support the course objectives.

Introduction to ViPR

Architecture and Concepts

ViPR Deployment ModelsViPR

Prepare the Site for ViPR Discovery

Supported Arrays and Devices

Prerequisites for Installation

ViPR Dscovery and Configuration

Projects, Tenants, and Users

ViPR Discovery

ViPR Virtual Resource Provisioning

Virtual Resource Abstraction

Virtual Arrays and Networks

Virtual Pools

ViPR Service Catalogs

Working with Services

Service Catalogs

ViPR File Services

File Provisioning and Management

File Protection and Availability

ViPR Block Services

Block Provisioning and Management

Block Protection and Availability

ViPR Controller in Existing Environments

ViPR Controller in Existing Environments

ViPR Ingestion

ViPR Onboarding

ViPR Integration Overview

ViPR Integration Overview

ViPR Integration Use Cases

ViPR Integration with VMware

ViPR Storage Provider for vCenter Server

EMC VSI for vSphere Web Client

ViPR Plug-in for vRealize

VMware vRealize Operations Plug-in

ViPR Integration with Microsoft

ViPR Add-in for Microsoft SCVMM

ViPR Integration with OpenStack

ViPR Cinder Driver for OpenStack

ViPR Controller REST API

Introduction to the API Ecosystem

ViPR API Implementation

ViPR API Troubleshootin