Course Overview

This course goes beyond simple administration and provides an in-depth understanding of how to leverage and optimize XtremIO features and capabilities in specific application areas. The course begins with providing hands-on coverage of operational aspects of the XtremIO environment, and then leads to XtremIO features and performance optimization. Lastly, it focuses on considerations and best practices for system integration with specific application use cases and the industry’s leading data protection solutions such as RecoverPoint and VPLEX.

Course Objectives

  • Describe proper configuration and integration of XtremIO systems for end to end communication and all points in between
  • Obtain maximum availability from a solution by properly configuring replication and proactive monitoring through alerts and basic troubleshooting
  • Analyze workloads and optimize for maximum performance thresholds
  • Create custom reports to determine patterns and confirm with SLA guidelines
  • Describe data protection capabilities of XtremIO using RecoverPoint, VPLEX, and AppSync
  • Describe integration best practices for VDI and Oracle environments

Course Content

  • XtremIO Overview and Access Requirements
  • Components, models and resources
  • XtremIO Management Server
  • XtremIO Cluster Management Interface
  • Accessing XtremIO storage management applications (GUI, CLI)
  • Management through REST APIs and Plugins
  • XtremIO Storage Presentation
  • Storage presentation and volume management
  • Host configuration – Windows, Linux, ESXi, Solaris, AIX, and HPUX
  • Connectivity Zoning best practices
  • XtremIO Snapshots
  • Snapshot features, capabilities, and operations
  • XtremIO Features and Integration
  • Encryption, Compression and Deduplication
  • XDP (XtremIO Data Protection)
  • Integration with ViPR, ViPR SRM, EMC Connectrix Manager Converged Network Edition (CMCNE)
  • Integration with Cisco Data Center Network Manager (DCNM)
  • Integration with VMware – VAAI, VSI, Operations Manager
  • Microsoft – ODX, ESI, and VSS Plug-in
  • XtremIO Performance and Reporting
  • Performance overview
  • XtremIO reports and host tools
  • Common performance issues
  • XtremIO Data Protection
  • RecoverPoint native integration with XtremIO arrays
  • RecoverPoint operations and management
  • Implementing XtremIO into a VPLEX Cluster
  • XtremIO Application Integration
  • Integration with Oracle environments
  • Integration with VDI environments
  • XtremIO Advanced Management Operations
  • Managing alerts and power procedures
  • Generating log files, and IP modifications
  • Space reclamation and shrinking deduplication rates

Course Overview

The Cisco NSO Essentials for Programmers and Network Architects (NSO201) course introduces you to Cisco® Network Services Orchestrator (NSO). You will learn to install Cisco NSO and use it to manage devices and create services based on YANG templates with XPath. This course provides an overview of NSO as a network automation solution, as well as introductions to NETCONF, YANG, and XPath. You will learn about managing devices and creating device templates, service management and service package creation, network element drivers, interfacing with other systems using APIs, configuring and troubleshooting system settings, managing alarms and reporting, configuring NSO for scalability and performance, and capabilities that can be added to Cisco NSO

Course Objectives

After completing this course you should be able to:

  • Explain the transactional service activation and how it relates to business requirements
  • Explain how Cisco NSO communicates with network devices
  • Understand the NETCONF protocol and be able to read and write simple YANG models
  • Understand the difference between devices that are fully NETCONF capable and those that are less or not NETCONF capable
  • Understand the support for candidate configuration and confirmed commit support
  • Use logs to troubleshoot the Cisco NSO deployment and check NSO communication with network devices
  • Explain the YANG service model structure
  • Design a real-world usable service
  • Explain the mapping logic of service parameters to device models and consequently to device configurations
  • Describe the use of different integration options and APIs
  • Explain how to implement action with use of config-templates in NSO package
  • Explain the use of Reactive FASTMAP in for manipulating and implementing advanced NFV components
  • Describe the use of feature components and function packs
  • Define and explain the ETSI MANO principles and solution
  • Work with the alarm console, and understand the NSO alarm structure and how it conforms to modern network operations procedures
  • Describe Cisco NSO 6.0  new features and changes in NSO

Course Content

Introducing Service Orchestration with Cisco NSO

  • Challenges of Network Management
  • Network Management without Cisco NSO
  • Network Management with Cisco NSO
  • Challenges of Network Orchestration
  • Main Components of NSO

Exploring Cisco NSO Architecture

  • Cisco NSO Architecture
  • Cisco NSO Components
  • Cisco NSO and Ansible

Orchestrating Network Solutions

  • Orchestration Use Cases Overview
  • Orchestration Use Case Examples

Describing Cisco NSO Operation

  • NETCONF and YANG Overview
  • Cisco NSO Packages
  • Cisco NSO Mapping Logic
  • Network Element Drivers

Installing Cisco NSO

  • Setup Overview
  • Cisco NSO Local Installation
  • Installing NEDs
  • Using Netsim

Exploring the Advantages of NETCONF

  • NETCONF Basics
  • NETCONF Operation

Managing Devices Using the Device Manager

  • Device Manager Overview
  • Device Configuration Management
  • Device Connection Management
  • Templates and Groups
  • Device Template Processing
  • Commit Queues

Creating YANG Models

  • YANG Basics
  • YANG Data Types
  • XPath Overview
  • Basic YANG Statements
  • Other Representations of YANG
  • Verify Yang Statements

Using Services

  • Package Architecture
  • Creating a Service Package
  • Sample Service Configuration
  • Service Template
  • YANG Service Model
  • Deploying a Service

Implementing Services with Model-to-Model Mapping

  • Mapping Service Parameters
  • FASTMAP
  • Template Processing
  • NSO Transaction Model

Designing Services in Cisco NSO

  • Service Design Overview
  • Top-Down Service Design
  • Bottom-Up Service Design
  • Device Configuration
  • Service Model

Managing the Service Lifecycle

  • Service Management Tasks
  • CDM Migration
  • Service Lifecycle Management Guidelines

Programming with Python in Cisco NSO

  • Cisco NSO Programmability Overview
  • NSO Python API Overview
  • Python Scripting
  • Python Service Skeleton
  • Creating a Service YANG Model
  • Creating a Service Template
  • Template Processing with Python

Configuring and Troubleshooting System Settings

  • System Configuration
  • Role-Based Access Control
  • System Troubleshooting

Discovering Cisco NSO Northbound APIs

  • NSO Integration Options
  • NETCONF Server
  • Web Integration
  • SNMP Agent

Managing Alarms and Reporting

  • Alarm Management
  • Reporting

Configuring Cisco NSO for Scalability and Performance

  • High Availability
  • High-Availability Cluster Communications
  • Addressing Performance Limitations
  • Layered Service Architecture

Describing Cisco NSO VNF Manager and Function Packs

  • Function Packs
  • Cisco SD-WAN Solution
  • NFV Orchestration
  • Reactive FastMap

Labs

  • Discovery Lab 1: Install Cisco NSO
  • Discovery Lab 2: Use Device Manager
  • Discovery Lab 3: Create a Device Template
  • Discovery Lab 4: Create a Loopback Template Service
  • Discovery Lab 5: Create a VLAN Template Service
  • Discovery Lab 6: Create an L3VPN Template Service
  • Discovery Lab 7: Migrate a CDM Device
  • Discovery Lab 8: Set Up Device Using Python Scripts
  • Discovery Lab 9: Create an SVI Python Template Service
  • Discovery Lab 10: Use NSO RESTCONF API with Postman

Course Overview

The Networking Essentials for Cloud Applications on AWS course provides a comprehensive understanding of networking concepts and services within the Amazon Web Services (AWS) cloud environment. Designed for novice and experienced networking engineers, this course covers essential topics, best practices, and hands-on labs. Its purpose is to equip learners with the knowledge and skills that are required to design, configure, and optimize network infrastructure on AWS.

This course includes presentations, demonstrations, knowledge checks, and three hands-on labs that revolve around a use case story

Course Objectives

In this course, you will learn to:

  • Design a networking infrastructure for a scalable production application, considering design trade-offs between different networking services.
  • Configure networking services for a highly available, resilient, and scalable application.
  • Implement the networking infrastructure according to evolving business requirements.
  • Implement networking best practices to align towards AWS Well-Architected Framework.

Course Content

Module 0: Course Introduction

  • Introductions
  • Course overview
  • Use case introduction

Module 1: Networking on AWS

  • IP addressing
  • Amazon Virtual Private Cloud (Amazon VPC) fundamentals
  • Subnets
  • Amazon VPC IP Address Manager (IPAM)
  • Elastic Network Interfaces
  • Elastic IP addressing
  • Route table
  • Internet and NAT gateways
  • Basic traffic filtering mechanisms for a VPC
  • Knowledge check

Module 2: Load Balancing and Scaling on AWS

  • Elastic Load Balancing (ELB)
  • Cross-zone load balancing
  • Auto Scaling group (ASG) basics
  • Knowledge check
  • Use case part one

Module 3: VPC Interconnectivity and Content Delivery

  • VPC interconnectivity
  • VPC peering
  • VPC Transit Gateway
  • VPC endpoints
  • Edge locations
  • AWS Global Accelerator
  • Knowledge check
  • Use case part two

Module 4: High Availability with Amazon Route 53

  • Amazon Route 53
  • Knowledge check
  • Use case part three

Module 5: Course Wrap-Up

  • Course reflection
  • Use case labs recap
  • Use case conclusion
  • Course feedback survey

Course Overview

This course focuses on optimizing EMC NetWorker performance and integrating with EMC backup products, Microsoft applications, virtual environments, Oracle and SAP. Operational best practices will be provided with a focus on configuring and performing backup and recovery of the listed applications. This course provides participants with hands-on labs to reinforce the training.

Course Objectives

  • Configure NetWorker resources in accordance with best practices.
  • Configure and perform backup and recovery of filesystem and application data.
  • Understand, configure, and perform backup and recovery using Data Domain devices in accordance with best practices.
  • Understand, configure, and perform backup and recovery using Avamar deduplication nodes.
  • Describe and configure backup and recovery of Microsoft SQL, Exchange, and SharePoint data following best practices.
  • Describe configuration, backup and recovery of Microsoft Hyper-V.
  • Describe configuration, backup and recovery of Oracle databases.
  • Describe configuration, backup and recovery of VMware ESXi.
  • Describe VMware protection strategies.
  • Describe configuration and use cases for NetWorker Snapshot Management.
  • Describe configuration, backup and recovery of SAP and SAP HANA.

Too much information 

Course Content

Top 

  • Module 1: NetWorker Performance Management
  • Lesson 1: NetWorker Process Communication
  • Lesson 2: Sizing NetWorker for Best Performance
  • Lesson 3: NetWorker Performance Best Practices
  • Lesson 4: Backup and Recovery Best Practices
  • Lab 1: Performing NetWorker File Backup and Recovery
  • Module 2: NetWorker Integration with Avamar
  • Lesson 1: Capabilities and Use Cases
  • Lesson 2: Configuring the Integration
  • Lab 2: Configuring Avamar in a NetWorker Environment
  • Module 3: NetWorker Integration with Data Domain
  • Lesson 1: NetWorker to DD Integration and Use Cases
  • Lesson 2: Configuring NetWorker Integration with Data Domain
  • Lab 3: Configure Data Domain in NetWorker Environment
  • Module 4: NetWorker Integration with Microsoft SQL
  • Lesson 1: Microsoft SQL VSS-based backup with NMM
  • Lesson 2: Microsoft SQL VSS-based recovery with NMM
  • Lesson 3: Microsoft SQL VDI-based backup with NMM
  • Lesson 4: Microsoft SQL VDI-based recovery with NMM
  • Lab 4: Microsoft SQL Backup and Recovery
  • Module 5: NetWorker Integration with Microsoft Exchange
  • Lesson 1: Exchange Backup with NMM
  • Lesson 2: Exchange Mailbox Database Recovery
  • Lesson 3: Exchange Granular Level Recovery
  • Lesson 4: Exchange DAG backup and recovery with NMM
  • Lab 5: Microsoft Exchange Backup and Recovery
  • Module 6: NetWorker Integration with Microsoft SharePoint
  • Lesson 1: NMM and SharePoint Backup
  • Lesson 2: Microsoft SharePoint Backup and Recovery with NMM
  • Lab 6: Microsoft SharePoint Backup and Recovery
  • Module 7: NetWorker Integration with Microsoft Hyper-V
  • Lesson 1: NMM Configuration or Hyper-V Backup
  • Lesson 2: NMM Configuration for Hyper-V Recovery
  • Lab 7: Microsoft Hyper-V Backup and Recovery
  • Module 8: NetWorker Integration with Oracle
  • Lesson 1: Oracle and NMDA Overview
  • Lesson 2: Oracle Database Backup with NMDA
  • Lesson 3: Oracle Database Recovery with NMDA
  • Lab 8: Oracle Backup and Recovery
  • Module 9: NetWorker Integration with VMware
  • Lesson 1: VMware Data Protection Fundamentals
  • Lesson 2: EMC Backup and Recovery Appliance Overview
  • Lesson 3: EBR Installation and Configuration
  • Lesson 4: VMware Backup and Recovery with NetWorker and EBR
  • Lab 6: VMware Backup and Recovery
  • Module 10: NetWorker Snapshot Management
  • Lesson 1: NetWorker Snapshot Management Overview
  • Lesson 2: NSM Requirements and Configuration Checker
  • Lesson 3: NSM File System Backup and Recovery
  • Lesson 4: NSM Application Backup and Recovery
  • Module 11: NetWorker Integration with SAP
  • Lesson 1: SAP and NMSAP Overview
  • Lesson 2: SAP Backup with NMSAP
  • Lesson 3: SAP Recovery with NMSAP
  • Lesson 4: SAP HANA Backup and Recovery with NMSAP

Course Prerequisites

To best understand the content and successfully complete this course, a student must have a suitable knowledgebase or skill set. The student should have an understanding of :

  • Microsoft Windows
  • Network administration in a TCP/IP environment
  • EMC NetWorker
  • Microsoft SQL
  • Microsoft Exchange
  • Microsoft SharePoint
  • Microsoft Hyper-V
  • Oracle databases
  • VMware vSphere
  • SAP and BRTools

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

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

This 2 day course is designed for IT Professionals working with NetScaler ADC. Learn how to configure and manage NetScaler Gateway environments to address remote access requirements for Apps and Desktops.

Virtual Learning

This interactive training can be taken from any location, your office or home and is delivered by a trainer. This training does not have any delegates in the class with the instructor, since all delegates are virtually connected. Virtual delegates do not travel to this course, Global Knowledge will send you all the information needed before the start of the course and you can test the logins.

Course Objectives

After you complete this course you will be able to:

  • Configure Authentication, Authorization, and Auditing
  • Integrate NetScaler Gateway with Citrix Virtual Apps, Citrix Virtual Desktops and other Citrix components
  • Define End User Access and Experience
  • Employ recommended tools and techniques to troubleshoot common NetScaler Gateway network and connectivity issues

Course Content

Module 1: NetScaler Gateway

  • Introduction to NetScaler Gateway
  • Advantages and Utilities of NetScaler Gateway
  • NetScaler Gateway Configuration
  • Common Deployments

Module 2: AppExpert Expressions

  • Introduction to AppExpert Policies
  • Default Policies
  • Explore Citrix ADC Gateway Policies
  • Policy Bind Points
  • Using AppExpert with NetScaler Gateway

Module 3: Authentication, Authorization & Secure Web Gateway

  • Authentication and Authorization
  • Multi-Factor Authentication
  • nFactor Visualizer
  • SAML authentication

Module 4: Manage Client Connections

  • Session Policies and Profiles
  • Pre and Post Authentication Policies
  • NetScaler Gateway Deployment Options
  • Managing User Sessions

Module 5: Integration with CVAD

  • NetScaler Gateway Integration
  • NetScaler Gateway WebFront
  • ICA Proxy
  • Clientless Access and Workspace App
  • Access Fallback
  • SmartControl and SmartAccess for ICA

Module 6: Configuring NetScaler Gateway

  • Working with Apps on NetScaler Gateway
  • RDP Proxy
  • Portal Themes and EU

Course Overview

This five-day course provides IT professionals with comprehensive training on administering Citrix NetScaler Gateway 14.x. Participants will learn to implement, configure, and manage NetScaler Gateway solutions to enable secure access to Citrix environments and other enterprise applications. Hands-on labs reinforce theoretical knowledge and practical skills.

Virtual Learning

This interactive training can be taken from any location, your office or home and is delivered by a trainer. This training does not have any delegates in the class with the instructor, since all delegates are virtually connected. Virtual delegates do not travel to this course, Global Knowledge will send you all the information needed before the start of the course and you can test the logins.

Course Objectives

After you complete this course you will be able to:

  • Understand the functionalities and capabilities of NetScaler ADC
  • How to obtain, install, and manage NetScaler ADC licenses
  • Comprehend basic NetScaler ADC network architecture
  • Understand how SSL is used to secure NetScaler ADC
  • Optimize the ADC system for traffic handling and management

Course Content

Module 1: Getting Started

  • Introduction to NetScaler ADC
  • Feature and Platform Overview
  • Deployment Options
  • Architectural Overview
  • Setup and Management

Module 2: Basic Networking

  • Networking Topology
  • NetScaler ADC Components
  • Routing
  • Access Control Lists

Module 3: High Availability

  • NetScaler ADC High Availability
  • High Availability Configuration
  • Managing High Availability
  • In Service Software Upgrade
  • Troubleshooting High Availability

 Module 4: Load Balancing

  • Load Balancing Overview
  • Load Balancing Methods and Monitors
  • Load Balancing Traffic Types
  • Load Balancing Protection
  • Priority Load Balancing
  • Load Balancing Troubleshooting

Module 5: SSL Offloading

  • SSL Overview
  • SSL Configuration
  • SSL Offload
  • Troubleshooting SSL Offload
  • SSL Vulnerabilities and Protections

Module 6: Securing System Traffic

  • Authentication, Authorization, and Auditing
  • Configuring External Authentication
  • Admin Partitions

Module 7: Monitoring & Troubleshooting

  • NetScaler ADC Logging
  • Monitoring with SNMP
  • Reporting and Diagnostics
  • AppFlow Functions
  • Citrix Application Delivery Management
  • Troubleshooting

Module 8: NetScaler Gateway

  • Introduction to NetScaler Gateway
  • Advantages and Utilities of NetScaler Gateway
  • NetScaler Gateway Configuration
  • Common Deployments

Module 9: AppExpert Expressions

  • Introduction to AppExpert Policies
  • Default Policies
  • Explore NetScaler Gateway Policies
  • Policy Bind Points
  • Using AppExpert with NetScaler Gateway

Module 10: Authentication, Authorization & Secure Web Gateway

  • Authentication and Authorization
  • Multi-Factor Authentication
  • nFactor Visualizer
  • SAML authentication

 Module 11: Manage Client Connections

  • Session Policies and Profiles
  • Pre and Post Authentication Policies
  • NetScaler Gateway Deployment Options
  • Managing User Sessions

Module 12 Integration with CVAD

  • NetScaler Gateway Integration
  • NetScaler Gateway WebFront
  • ICA Proxy
  • Clientless Access and Workspace App
  • Access Fallback
  • SmartControl and SmartAccess for ICA

 Module 13: Configuring NetScaler Gateway

  • Working with Apps on NetScaler Gateway
  • RDP Proxy
  • Portal Themes and E

Course Overview

This 5-day class on Nexus Dashboard covers data center and campus operations with VXLAN and EVPN, then dives into Nexus Dashboard Fabric Controller (NDFC) to deploy and manage VXLAN and EVPN.

Virtual Learning

This interactive training can be taken from any location, your office or home and is delivered by a trainer. This training does not have any delegates in the class with the instructor, since all delegates are virtually connected. Virtual delegates do not travel to this course, Global Knowledge will send you all the information needed before the start of the course and you can test the logins.

Course Objectives

Upon completing this course, the learner will be able to meet these overall objectives:

  • Understand, configure and troubleshoot VXLAN with EVPN
  • Understand, Articulate, and Operationalize Nexus Dashboard Use Cases and Benefits
  • Operate and Configure Nexus Dashboard
  • Install and Operate Nexus Dashboard Apps
  • Configure Nexus Fabric Controller
  • Explore Fabric Telemetry with Nexus Insights
  • Explore Nexus Dashboard APIs

Course Content

Module 1: VXLAN EVPN with MP-BGP

  • Spine and Leaf Fabric
  • VXLAN as an Overlay
  • BGP, OSPF and IS-IS
  • EVPN MP-BGP
  • Multicast Control Plane
  • BGP Control Plane   
  • Distributed IP Anycast-Gateway
  • Forwarding with Dual-Homed Endpoint (vPC)
  • Inter-Subnet Forwarding (Routing)
  • Non-IP Forwarding (Bridging)
  • Cisco VXLAN QoS Configuration
  • Multitenancy
  • External Fabrics
  • Troubleshooting Commands

Module 2: Nexus Dashboard Overview

  • Introduction to Cisco Nexus Dashboard
  • Introduction to Nexus Dashboard Architecture
  • Nexus Dashboard Federation/SPOG
  • Nexus Dashboard Installation, Configuration, and Deployment
  • Cisco Nexus Dashboard Orchestrator

Module 3: Nexus Dashboard Fabric Controller (NDFC)

  • Introduction to NDFC
  • DCNM Migration to Nexus Dashboard
  • Cisco NDFC LAN Solution Overview

Module 4: Discovering Existing Network Devices with Cisco NDFC

  • Configure Switches for Discovery

Module 5: Nexus Dashboard for Multi-Site

  • NDFC Multi-Site Architecture
  • NDFC VRF Management

Module 6: Managing and Monitoring the Data Center with Cisco NDFC

  • Access Topology View
  • Navigate the Map Views and Layout
  • Deploy Changes to the Fabric

Module 7: Nexus Dashboard Fabric Controller Templates

  • NDFC Templates
  • Configuration Changes with Templates

Module 8: Nexus Dashboard Insights

  • Introduction to Nexus Dashboard Insights
  • GUI Overview
  • Insight Explorer
  • Connectivity Analysis Tool for NX-OS Based Fabrics
  • Insight Resource Browser/Bug Advisory
  • Flow Telemetry
  • Delta Analysis
  • Firmware Update Analysis
  • Licensing

Module 9: Nexus Dashboard Integrations

  • Nexus Dashboard API
  • Splunk Integration
  • AppDynamics (AppD) Integration
  • ServiceNow Integration
  • NDFC SAN

Module 10: Accessing Nexus Dashboard Programmatically

  • RESTful API
  • JSON
  • REST API Tools
  • Python Programming Fundamentals
  • Python Programming with RESTful API to Nexus Dashboard

Module 11: Nexus Dashboard Troubleshooting

  • NDFC Backup and Restore
  • NDFC Alarms
  • Fabric Troubleshooting Tools
  • NDFC Command Execution

Lab Outline:

Labs are designed to assure learners a whole practical experience, through the following practical activities:

  • Discovery Lab 0: Access the NterOne Lab Devices
  • Discovery Lab 1: Explore and Test the Nexus and Catalyst Lab Topology
  • Discovery Lab 2: Configure NX-OS VXLAN with Multicast Control Plane Using CLI
  • Discovery Lab 3: Configure EVPN BGP with Unicast Forwarding
  • Discovery Lab 4: Configure EVPN BGP with Multicast Routing
  • Discovery Lab 5: Configure EVPN BGP with Route Reflectors
  • Discovery Lab 6: Configuring VXLAN Routing
  • Discovery Lab 7: Adding an External Router
  • Discovery Lab 8: Troubleshoot VXLAN with EVPN and BGP in the CLI
  • Discovery Lab 9: Nexus Dashboard Admin Console
  • Discovery Lab 10: Introduction to Nexus Dashboard Fabric Controller (NDFC)
  • Discovery Lab 11: NDFC Bootstrap New NX-OS Data Center Fabric
  • Discovery Lab 12: Nexus Dashboard Fabric Controller Templates
  • Discovery Lab 13: Nexus Dashboard External Fabric with IOS XE
  • Discovery Lab 14: NDFC Multi-Site Configuration with Multisite Domain (MSD) Template
  • Discovery Lab 15: Managing and Monitoring the Network Using NDFC
  • Discovery Lab 16: Nexus Dashboard Role-Based Access Control (RBAC)
  • Discovery Lab 17: Nexus Dashboard and NDFC RESTful API 
  • Discovery Lab 18: Python Programming to Nexus Dashboard and NDFC
  • Discovery Lab 19: Nexus Dashboard Fabric Controller Challenge Configuration
  • Discovery Lab 20: Troubleshooting with VXLAN with EVPN and BGP

Course Overview

The Managing Cisco Network Operating Systems (CNIOS) course introduces the fundamental concepts of Cisco networking operating systems, including IOS XE, NX-OS, and IOS XR. This training is designed for individuals who are new to Cisco or networking professionals who want to deepen their understanding of Cisco operating systems used across various network devices. Upon completion of this training, you will be able to navigate the command-line interface (CLI), configure basic settings as well as advanced protocols, and understand the unique features and architectures of Cisco network operating systems.

This course is worth 37 Continuing Education (CE) credits toward recertification.

This training includes three free additional modules provided via Cisco U.

Course Objectives

After completing this course you should be able to:

  • Navigate the CLIs of IOS XE, NX-OS, and IOSXR 
  • Perform initial setup, upgrades, and troubleshooting on various Cisco platforms 
  • Configure essential network features, such as vPCs, Fibre Channel, VXLAN, and router clustering 
  • Explore automation options and learn how to interact with Cisco TAC 
  • Gain proficiency in navigating Cisco documentation and securing network environments

Course Content

Overview of Cisco Network Operating Systems

  • Overview of Network Types
  • Enterprise Networks and Platforms
  • Data Center Networks and Platforms
  • Service Provider Networks and Platforms

Comparison of Cisco IOS, IOS XE, NX-OS, and IOS XR

  • Use Cases and Deployment Scenarios
  • Architecture and Design
  • Features and Capabilities

Introduction to Cisco Modeling Labs

  • What is Cisco Modelling Labs
  • Cisco Modelling Labs Requirements and Deployments
  • GUI Walkthrough
  • Node Definitions
  • Image Definitions
  • Introduction to Lab Toplogies

Common Protocols and Configurations

  • Remote Access Configuration
  • VLAN Configuration
  • Layer 2 Interface Configuration
  • Layer 3 Interface Configuration
  • Viral Routing and Forwarding Configuration
  • First Hop Redundancy Protocols Configuration
  • Routing Protocols Configuration

Introduction to Cisco IOS XE

  • Identifying Cisco IOS XE Routers
  • Identifying Cisco IOS XE Switches
  • Cisco IOS XE Software Architecture

Use of Cisco IOS XE CLI and Configuration Management

  • Initial Access of Cisco IOS XE Device
  • Cisco IOS XE Initial Configuration
  • Cisco IOS XE CLI
  • Cisco IOS XE Configuration Management
  • Advanced Cisco IOS XE Configuration Management

Commonly Deployed Features and Protocols of Cisco IOS XE

  • Routing Overview
  • Static Routing Configuration on Cisco IOS XE
  • Dynamic Routing Configuration on Cisco IOS XE
  • Dynamic Network Address Translation on Cisco IOS XE Systems
  • Cisco Catalyst StackWise Virtual Feature Overview

Cisco IOS XE Software Management and Upgrade Process

  • Cisco IOS XE Upgrade Process
  • Cisco IOS XE Downgrade Process
  • Application Hosting on Cisco IOS XE
  • Virtual Machine Hosting on Cisco IOS XE

Introduction to Cisco NX-OS

  • Identifying Csco NX-OS Platforms
  • Use Case of Cisco NX-OS Platforms
  • Cisco NX-OS Architecture 

Use of Cisco NX-OS CLI and Configuration Management

  • Initial Access of Cisco NX-OS Switch
  • Initial Cisco NX-OS Switch Configuration
  • Cisco NX-OS Switch Power-On Auto Provisioning
  • Cisco NX-OS CLI
  • Cisco NX-OS Configuration Management 

Commonly Deployed Features and Protocols of Cisco NX-OS

  • Virtual Port Channel Overview
  • Virtual Port Channel Configuration and Verification
  • Fibre Channel Overview
  • Fibre Channel Configuration on Cisco MDS Switches
  • FCoE Overview
  • FCoE Configuration on Cisco Nexus Switches
  • Virtual Extensible LAN Overview
  • MP-BGP EVPN VXLAN Control Plane Overview
  • VXLAN Data Plane

Cisco NX-OS Software Management and Upgrade Process

  • Cisco NX-OS Features
  • Cisco NX-OS Systems Upgrades
  • Cisco NX-OS Software Upgrade Prerequisites and Guidelines
  • Cisco NX-OS System Upgrade Options
  • Cisco NX-OS System Downgrades
  • Third-Party Applications on Cisco NX-OS

Introduction to Cisco IOS XR

  • Identifying Cisco IOS XR Platforms
  • Use Cases for Cisco IOS XR Devices
  • Cisco IOS XR Software Architecture 

Use of Cisco IOS XR CLI and Configuration Managment

  • Initial Access of Cisco IOS XR Device
  • Cisco IOS XR User Login and Command Modes
  • Cisco IOS XR Initial Configuration
  • Cisco IOS XR CLI
  • Cisco IOS XR Configuration Management 

Commonly Deployed Features and Protcols of Cisco IOS XR

  • Layer 3 VPN Overview
  • Layer 3 VPN Configuration
  • Routing Policy Language Overview
  • Segment Routing Overview 

Cisco IOS XR Software Management and Upgrade Process

  • Cisco IOS XR Upgrade Process
  • Cisco IOS XR Downgrade Process
  • Application Hosting on Cisco IOS XR Platforms
  • Golden ISO Image Overview 

Automation and Programmability

  • Evolution of Automation on Cisco Network Devices
  • NETCONF Overview
  • RESTCONF Overview
  • Ansible Automation Tool Overview
  • Terraform Automation Tool Overview 

Monitoring Tools

  • Monitoring Options Overview
  • Simple Network Management Protocol Overview
  • Configuring SNMP on Cisco Devices
  • Model-Driven Telemetry Overview
  • Configuring Telemetry Streaming on Cisco Devices
  • System Message Logging on Cisco Devices
  • Configuring Logging on Cisco Devices

Troubleshooting and Best Practices

  • Common Troubleshooting Commands
  • Configuration Verification Commands
  • Packet Capturing Tools Overview
  • Cisco Support Page Overview
  • Working with Cisco Technical Assistance Center
  • Cisco Bug Search Tool Overview

Security and Device Hardening

  • Device Hardening Good Practices
  • Securing Device Access
  • Securing Data Transfer
  • Authentication, Authorisation and Accounting Configuration
  • Port Security on Cisco Switches
  • Preventing ARP Spoofing Attacks in Cisco Networks
  • Traffic Filtering on Cisco Devices
  • Control Plane Policing Overview

Cisco Network Security Tools and Sites

  • Cisco Security Advisories
  • Cisco Software Checker Overview
  • Cisco CLI Analyzer Overview 

Cisco Network Automation Platforms

  • Cisco Catalyst Center Overview
  • Cisco Application Centric Infrastructure and Cisco Nexus Dashboard Overview
  • Cisco IOS XR Management and Automation Solutions Overview

Labs:

  • Discovery Lab 1: Create the First Lab Topology
  • Discovery Lab 2: Enable Remote Access
  • Discovery Lab 3: Configure Layer 2 Interfaces and VLANs 
  • Discovery Lab 4: Configure Layer 3 Interfaces and Routing
  • Discovery Lab 5: Perform Basic Configuration on Cisco IOS XE Router
  • Discovery Lab 6: Configure Static Routing on Cisco IOS XE Router
  • Discovery Lab 7: Configure OSPF Routing Protocol on IOS XE Platform
  • Discovery Lab 8: Configure Network Address Translaton on Cisco IOS XE Systems
  • Discovery Lab 9: Perform an Upgrade of a Cisco IOS XE Router
  • Discovery Lab 10: Deploy a Containerized Application on a Csico IOS XE Device
  • Discovery Lab 11: Perform Initial Cisco NX-OS Switch Configuration
  • Discovery Lab 12: Configure Virtual Port Channel
  • Discovery Lab 13: Configure Fibre Channel on Cisco MDS Switches
  • Discovery Lab 14: Configure VXLAN
  • Discovery Lab 15: Upgrade Cisco Nexus Switches in vPC
  • Discovery Lab 16: Discovery Lab 1: Install Third-Party Tool on Cisco Nexus Swicth
  • Discovery Lab 17: Perform Initial Configuration on Cisco IOS XR Router
  • Discovery Lab 18: Perform Basic Configuration of Cisco IOS XR Router
  • Discovery Lab 19: Configure a Layer 3 VPN
  • Discovery Lab 20: Create a Routing Policy
  • Discovery Lab 21: Perform Upgrade of a Cisco IOS XR Router
  • Discovery Lab 22: Deploy a Containerized Application on Cisco IOS XR Device
  • Discovery Lab 23: Manage a Cisco Nexus Switch with NETCONF 
  • Discovery Lab 24: Manage Cisco Catalyst Router with RESTCONF 
  • Discovery Lab 25: Automate Cisco IOS XR Router with Ansible 
  • Discovery Lab 26: Automate Cisco Catalyst Switch with Terraform 
  • Discovery Lab 27: Configure SNMP, Logging, and Telemetry on Cisco Catalyst Router 
  • Discovery Lab 28: Troubleshoot Common Network Issues 
  • Discovery Lab 29: Capture Network Traffic and Identify the Issue  
  • Discovery Lab 30: Secure Console and Remote Access on Cisco Devices 
  • Discovery Lab 31; Implement Port Security 
  • Discovery Lab 32: Implement Access Lists on Cisco Devices 
  • Discovery Lab 33: Explore Configuration of Cisco Network Devices Using CLI Analyzer