Saturday 21 October 2023

VMware NSX-T Data Center: Install, Configure, Manage & Troubleshooting

 

VMware NSX-T Data Center: Install, Configure, Manage

 

Course Modules

1 Course Introduction

2 VMware Virtual Cloud Network and NSX-T Data Center

• Introduce the VMware Virtual Cloud Network vision

• Discuss NSX-T Data Center solutions, use cases,and benefits

• Explain NSX-T Data Center architecture and

components

• Describe the VMware NSXTM product portfolio and

features

• Explain the management, control, data, and

consumption planes and function

3 Preparing the NSX-T Data Center Infrastructure

• Describe NSX Management Cluster

• Deploy VMware NSXTM ManagerTM nodes on

VMware ESXi and KVM hypervisors

• Navigate through the NSX Manager UI

• Explain data-plane components such as

N-VDS/VDS, transport nodes, transport zones,

profiles, and more

• Perform transport node preparation and establish

the data center infrastructure

• Verify transport node status and connectivity

4 NSX-T Data Center Logical Switching

• Introduce key components and terminology in

logical switching

• Describe the function and types of L2 segments

• Explain tunneling and the GENEVE encapsulation

• Configure logical segments and attach hosts using

NSX Manager UI

• Describe the function and types of segment profiles

• Create segment profiles and apply them to

segments and ports

• Explain the function of MAC, ARP, and TEP tables

used in packet forwarding

• Demonstrate L2 unicast packet flow

• Explain ARP suppression and BUM traffic handling

5 NSX-T Data Center Logical Routing

• Describe the logical routing function and use cases

• Introduce the two-tier routing architecture,

topologies, and components

• Explain the Tier-0 and Tier-1 Gateway functions

• Describe the logical router components: Service

Router and Distributed Router

• Discuss the architecture and function of NSX Edge

nodes

• Discuss deployment options of NSX Edge nodes

• Configure NSX Edge nodes and create NSX Edge

clusters

• Configure Tier-0 and Tier-1 Gateways

• Examine the single-tier and multitier packet flow

• Configure static routing and dynamic routing,

including BGP and OSPF

• Enable ECMP on Tier-0 Gateway

• Describe NSX Edge HA, failure detection, and

failback modes

• Configure VRF Lite

6 NSX-T Data Center Bridging

• Describe the function of logical bridging

• Discuss the logical bridging use cases

• Compare routing and bridging solutions

• Explain the components of logical bridging

• Create bridge clusters and bridge profiles

7 NSX-T Data Center Firewalls

• Describe NSX segmentation

• Identify the steps to enforce Zero-Trust with NSX

segmentation

• Describe the Distributed Firewall architecture,

components, and function

• Configure Distributed Firewall sections and rules

• Configure the Distributed Firewall on VDS

• Describe the Gateway Firewall architecture,

components, and function

• Configure Gateway Firewall sections and rules

8 NSX-T Data Center Advanced Threat Prevention

• Explain NSX IDS/IPS and its use cases

• Configure NSX IDS/IPS

• Deploy the NSX Application Platform

• Identify the components and architecture of NSX

Malware Prevention

• Configure NSX Malware Prevention for east-west

and north-south traffic

• Describe the use cases and architecture of NSX

Intelligence

• Identify the components and architecture of

VMware NSX® Network Detection and Response™

• Use NSX Network Detection and Response to

analyze network traffic events.

9 NSX-T Data Center Services

• Describe NSX-T Data Center services

• Explain and configure Network Address Translation

(NAT)

• Explain and configure DNS and DHCP services

• Describe VMware NSX® Advanced Load Balancer™

architecture, components, topologies, and use

cases.

• Configure NSX Advanced Load Balancer

• Discuss the IPSec VPN and L2 VPN function and

use cases

• Configure IPSec VPN and L2 VPN using the NSX

Manager UI

10 NSX-T Data Center User and Role Management

• Describe the function and benefits of VMware

Identity Manager™ in NSX-T Data Center

• Integrate VMware Identity Manager with NSX-T

Data Center

• Integrate LDAP with NSX-T Data Center

• Identify the various types of users, authentication

policies, and permissions

• Use role-based access control to restrict user

access

11 NSX-T Data Center Federation

• Introduce the NSX-T Data Center Federation key

concepts, terminology, and use-cases.

• Explain the onboarding process of NSX-T Data

Center Federation

• Describe the NSX-T Data Center Federation

switching and routing functions.

• Describe the NSX-T Data Center Federation security concepts.

 

 

VMware NSX-T Data Center: Troubleshooting and Operations

 

 

Course Modules

1 Course Introduction

• Introduction and course logistics

 

2 NSX-T Data Center Operations and Tools

• Explain and validate the native troubleshooting

tools (dashboards, Traceflow, live traffic analysis,

port mirroring) for the NSX-T Data Center

environment

• Configure syslog, IPFIX, and log collections for the

NSX-T Data Center environment

• Integrate NSX-T Data Center with vRealize Log

Insight and vRealize Network Insight

• Validate and review the API methods available to

configure the NSX-T Data Center 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 KVM transport node

preparation issues

• Explain and troubleshoot VMware NSX® Edge™

transport node preparation issue

5 Troubleshooting Logical Switching

• Describe the architecture of logical switching

• List the modules and processes involved in

configuring logical switching

• Explain the importance of N-VDS and VDS in

transport nodes

• Describe the procedure to migrate from N-VDS to

VDS

• 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 and NSX

Edge nodes

• 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

8 Troubleshooting Services

• Review the NSX Advanced Load Balancer

architecture and components

• Identify and troubleshoot common NSX Advanced

Load Balancer issues

• Review of 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 (East-West and South-North)

• 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

Thursday 19 October 2023

VMware vRealize Automation: Install, Configure, Manage [V 8.3]

 

VMware vRealize Automation: Install, Configure, Manage [V 8.3]

 

Course Introduction

• Introductions and course logistics

2 vRealize Automation Overview and Architecture

• Describe the purpose and functionality of vRealize

Automation

• Describe the vRealize Automation architecture

• Describe the use of VMware Workspace ONE®

AccessTM

• Describe the relationship between Kubernetes

clusters, containers, and vRealize Automation

services

• Describe CLI commands for vRealize Automation 8

cluster management

• Describe Cloud Assembly

• Describe Service Broker

• Describe Code Stream

3 Installing vRealize Automation

• List the different vRealize Automation deployment

types

• Describe the purpose of vRealize easy installer

• Describe the vRealize Automation installation

process

4 Authentication and Authorization

• Identity the steps involved in integrating

Workspace One with Active Directory

• Describe features of Workspace One

• Describe the user roles available in vRealize

Automation

• Identify the key tasks performed by each user role

• Define custom roles

• Configure branding and multitenancy

5 Basic Initial Configuration

• Quickly create a basic configuration with a cloud

account, cloud zone, project, flavor mapping, and

image mapping.

6 VMware Cloud Templates

• Configure and deploy a basic cloud template

• Create cloud templates that can run on any cloud

• Use cloudConfig to run commands, install software,

and create users

• Use YAML for inputs, variables, and conditional

Deployments

 

7 Tags and Storage Configuration

• Configure tags

• Describe different types of tags

• Manage tags

• Configure storage profiles

• Use tags and storage profiles

 

8 Integrating NSX-T Data Center

• List the capabilities and use cases of NSX-T Data

Center

• Describe the NSX-T Data Center architecture and

components

• Integrate NSX-T Data Center with vRealize

Automation

• List the supported network profiles in vRealize

Automation

• Use NSX-T Data Center components to design a

multitier application Cloud Template

• Identify the network and security options available

in design canvas

• Create and manage on-demand networks and

security groups

• Configure NSX-T day 2 actions

 

9 Integrating with Public Clouds

• Configure and use VMware Cloud Foundation

accounts

• Configure and use an AWS cloud account

• Configure and use an Azure cloud account

• Configure and use a Google Cloud Platform cloud

Account

 

10 Using Service Broker for Catalog Management

• Release a VMware Cloud Template™

• Define content source and content sharing

• Define Service Broker policy enforcement

• Use custom forms for catalog items

 

11 vRealize Automation Extensibility

• Describe Extensibility

• Use event topics

• Create a subscription

• Call a vRealize Orchestrator workflow

• Create ABX actions

 

12 Using Code Stream

• Introduction to Code Stream

• The CI/CD process

• Integrate GitLab with Code Stream and Cloud

Assembly

• Use Code Stream to install software

 

13 Using Terraform

• Integrate Cloud Assembly with Terraform

• Use Terraform with a VMware Cloud Template

• Use Terraform with Code Stream

 

14 Using Kubernetes Clusters

• Introduction to Kubernetes

• Connect to an existing Kubernetes Cluster

• Integrate VMware Tanzu™ Grid Integrated Edition

• Create a Supervisor Namespace as a catalog item

 

15 Using SaltStack for Configuration Management

• Introduction SaltStack with vRealize Automation

• Use SaltStack for software deployment

• Use SaltStack for configuration management

• Use SaltStack with event-driven orchestration

 

16 vRealize Automation Troubleshooting and Integration

• Location of logs

• Using Activity

• Monitoring deployment history

• Basic troubleshooting

• CLI commands

• Collecting logs (VAMI console)

• Integration with VMware vRealize® Log Insight™

• Integration with vRealize Operations

• Migrating vRealize Automation 7.x to 8

VMware vRealize Operations: Install, Configure, Manage [V8.6]

 VMware vRealize Operations: Install, Configure, Manage [V8.6]

  • List the vRealize Operations use cases
  • Identify features and benefits of vRealize Operations
  • Determine the vRealize Operations cluster that meets your monitoring requirements
  • Deploy and configure a vRealize Operations cluster
  • Use interface features to assess and troubleshoot operational problems
  • Describe vRealize Operations certificates
  • Create policies to meet the operational needs of your environment
  • Recognize effective ways to optimize performance, capacity, and cost in data centers
  • Troubleshoot and manage problems using workbench, alerts, and predefined dashboards
  • Manage configurations
  • Configure application monitoring using VMware vRealize® Operations Cloud Appliance™
  • Create custom symptoms and alert definitions, reports, and views
  • Create various custom dashboards using the dashboard creation canvas
  • Configure widgets and widget interactions for dashboards
  • Create super metrics
  • Set up users and user groups for controlled access to your environment
  • Extend the capabilities of vRealize Operations by adding management packs and configuring solutions
  • Monitor the health of the vRealize Operations cluster by using self-monitoring dashboards

VMware vRealize Automation: Orchestration and Extensibility

 

VMware vRealize Automation: Orchestration and Extensibility

Prerequisites This course requires the following prerequisites:

• Knowledge of VMware vSphere®

• VMware vRealize Automation: Install, Configure, Manage [V8.3] course or equivalent knowledge

 • Working knowledge of scripting or programming using JavaScript, Windows PowerShell, Perl, Java, Python, or similar languages. All code is provided during class.

Course Modules

1 Course Introduction

• Introductions and course logistics

• Course objectives

2 Overview of vRealize Automation and vRealize

Orchestrator

• Define the purpose of vRealize Automation

• Outline the purpose of vRealize Orchestrator

• Describe the main components of vRealize

Automation

• Describe the main components of vRealize

Orchestrator

3 Creating Schema Elements

• Invoking JavaScript from a vRealize Orchestrator

workflow

• Invoking a vRealize Orchestrator Workflow from a

vRealize Orchestrator workflow

• Invoking an action from a vRealize Orchestrator

workflow

• Using vRealize Orchestrator workflows both

synchronously and asynchronously

4 Working with Variables

• Defining inputs, outputs, and variables in

vRealize Orchestrator workflows

• Binding variables in vRealize Orchestrator

workflows

• Wrapping vRealize Orchestrator workflows

• Using APIs and the API Explorer

• Creating actions in vRealize Orchestrator

• Using vRealize Orchestrator input forms

• Handling user interactions in vRealize Orchestrator

5 Handling Exceptions, Logging, and Debugging

• Handling exceptions in vRealize Orchestrator

workflows

• Using logs in vRealize Orchestrator workflows

• Debugging vRealize Orchestrator workflows

6 Branching and Looping

• Using branching in vRealize Orchestrator workflows

• Using loops in vRealize Orchestrator workflows

7 Working with Assets

• Using configuration elements in vRealize

Orchestrator

• Using resources in vRealize Orchestrator

• Using packages in vRealize Orchestrator

8 Working with Plug-Ins

• Downloading and installing Plug-Ins

• Using the SSH plug-In in vRealize Orchestrator

• Using the REST plug-in in vRealize Orchestrator

• Using the vRealize Automation plug-in in vRealize

Orchestrator

• Using the PowerShell plug-in in vRealize

Orchestrator

9 Working with Versioning and Git

• Using versioning in vRealize Orchestrator

• Using Git in vRealize Orchestrator

10 Scheduling, Sleeping, and Waiting

• Using scheduling in vRealize Orchestrator

• Using sleeping in vRealize Orchestrator

• Using waiting in vRealize Orchestrator

11 Introduction to vRealize Automation Extensibility

• Introduction to extensibility

• Using ABX actions

• Using Python

• Using Nodejs

• Using PowerShell

• Using vRealize Automation Lifecycle

12 Extending vRealize Automation with Event Broker

• Overview of vRealize Automation Event Broker

• Creating vRealize Automation subscriptions

• Data exchange between vRealize Automation and

vRealize Orchestrator

13 Using ABX Actions

• Overview of Action Based Extensibility (ABX)

• Comparison of vRealize Orchestrator and ABX

• Creating ABX Actions scripts, REST, and flows

• Using Day-2 Actions in vRealize Automation

• Describe the visualization capabilities of NSX

Network Detection and Response

VMware vSphere: Install, Configure, Manage [V8]

 

VMware vSphere: Install, Configure, Manage [V8]

Course Modules

1 Course Introduction

• Introductions and course logistics

2 vSphere and Virtualization Overview

• Explain basic virtualization concepts

• Describe how vSphere fits in the software-defined

data center and the cloud infrastructure

• Recognize the user interfaces for accessing

vSphere

• Explain how vSphere interacts with CPUs, memory,

networks, storage, and GPUs

3 Installing and Configuring ESXi

• Install an ESXi host

• Recognize ESXi user account best practices

• Configure the ESXi host settings using the DCUI and

VMware Host Client

4 Deploying and Configuring vCenter

• Recognize ESXi hosts communication with vCenter

• Deploy vCenter Server Appliance

• Configure vCenter settings

• Use the vSphere Client to add and manage license

keys

• Create and organize vCenter inventory objects

• Recognize the rules for applying vCenter

permissions

• View vCenter logs and events

5 Configuring vSphere Networking

• Configure and view standard switch configurations

• Configure and view distributed switch

configurations

• Recognize the difference between standard

switches and distributed switches

• Explain how to set networking policies on standard

and distributed switches

6 Configuring vSphere Storage

 

• Recognize vSphere storage technologies

• Identify types of vSphere datastores

• Describe Fibre Channel components and

addressing

• Describe iSCSI components and addressing

• Configure iSCSI storage on ESXi

• Create and manage VMFS datastores

• Configure and manage NFS datastores

7 Deploying Virtual Machines

• Create and provision VMs

• Explain the importance of VMware Tools

• Identify the files that make up a VM

• Recognize the components of a VM

• Navigate the vSphere Client and examine VM

settings and options

• Modify VMs by dynamically increasing resources

• Create VM templates and deploy VMs from them

• Clone VMs

• Create customization specifications for guest

operating systems

• Create local, published, and subscribed content

libraries

• Deploy VMs from content libraries

• Manage multiple versions of VM templates in

content libraries

8 Managing Virtual Machines

• Recognize the types of VM migrations that you can

perform within a vCenter instance and across

vCenter instances

• Migrate VMs using vSphere vMotion

• Describe the role of Enhanced vMotion

Compatibility in migrations

• Migrate VMs using vSphere Storage vMotion

• Take a snapshot of a VM

• Manage, consolidate, and delete snapshots

• Describe CPU and memory concepts in relation to a

virtualized environment

• Describe how VMs compete for resources

• Define CPU and memory shares, reservations, and

Limits

9 Deploying and Configuring vSphere Clusters

• Create a vSphere cluster enabled for vSphere DRS

and vSphere HA

• View information about a vSphere cluster

• Explain how vSphere DRS determines VM

placement on hosts in the cluster

• Recognize use cases for vSphere DRS settings

• Monitor a vSphere DRS cluster

• Describe how vSphere HA responds to various

types of failures

• Identify options for configuring network

redundancy in a vSphere HA cluster

• Recognize vSphere HA design considerations

• Recognize the use cases for various vSphere HA

settings

• Configure a vSphere HA cluster

• Recognize when to use vSphere Fault Tolerance

 

 

 10 Managing the vSphere Lifecycle

• Enable vSphere Lifecycle Manager in a vSphere

cluster

• Describe features of the vCenter Update Planner

• Run vCenter upgrade prechecks and

interoperability reports

• Recognize features of VMware vSphere® Lifecycle

ManagerTM

• Distinguish between managing hosts using

baselines and managing hosts using images

• Describe how to update hosts using baselines

• Describe ESXi images

• Validate ESXi host compliance against a cluster

image and update ESXi hosts

• Update ESXi hosts using vSphere Lifecycle

Manager

• Describe vSphere Lifecycle Manager automatic

recommendations

• Use vSphere Lifecycle Manager to upgrade

VMware Tools and VM hardware