ETX Virtualization Delivery Bootcamp

Environment Variables

Bastion Node Public Hostname

{bastion_public_hostname}

Bastion Node SSH Password

{bastion_ssh_password}

Bastion Node SSH Port

{bastion_ssh_port}

Bastion SSH User Name

{bastion_ssh_user_name}

Cloud Provider

{cloud_provider}

Lab GUID

{guid}

OpenShift API Server URL

{openshift_api_server_url}

OpenShift API URL

{openshift_api_url}

OpenShift Client Download URL

{openshift_client_download_url}

OpenShift Cluster Admin Password

{openshift_cluster_admin_password}

OpenShift Admin Username

{openshift_cluster_admin_username}

OpenShift Console URL

{openshift_cluster_console_url}

OpenShift Cluster Ingress Domain

{openshift_cluster_ingress_domain}

OpenShift Cluster User

{openshift_cluster_user_base}

OpenShift Cluster User Password

{openshift_cluster_user_password}

OpenShift KubeAdmin Password

{openshift_kubeadmin_password}

Agenda

  • Day 1 - 8:30AM - 5:00PM

  • Day 2 - 8:30AM - 5:00PM

  • Day 3 - 9:00AM - 5:00PM

Day 1

  • 8:30 AM

    • Arrival at Office

  • 9:00 AM - 9:30 AM

    • Welcome - Icebreakers

  • 9:30 AM - 10:00 AM

    • Migration Overview

    • Module 1 - Welcome to ETX Virtualization Delivery Workshop

      • Agenda:

        • Welcome and Introductions

        • Sales Motion and Getting the Technical Win (GTM Strategy)

        • ISV Overview

        • Objectives: Understand the overall solution and GTM

  • 10:00 - 10:30 AM

    • Advanced Cluster Management for Virtualization (ACM-V)

  • At any time

    • Break

  • 10:30 AM - 11:00 PM

    • Lab Access and Setup

      • Getting setup

      • Lab URLs and details

  • 11:00 AM - 11:30 AM

    • Lab (03_ocpv_basics) - OpenShift Virtualization Basics

      • Agenda:

        • Create a new Project

        • Create a Linux virtual machine

        • Access the virtual machine console

        • Live migrate a virtual machine

        • Controlling virtual machine state

        • Virtualization Overview dashboard

  • 11:30 AM: 12:00 PM

  • Module 3 (module-03) - Network Management

    • Agenda:

      • Introduction to Network Management

      • Create Network Attachment Definition

      • Connect a virtual machine to the external network

  • 12:00 PM - 1:00 PM

    • Lunch

  • 1:00 PM - 1:30 PM

    • Module 2 (module-02) - Storage Management

    • Lab (10_storage_management) - Storage Management Lab

      • Agenda:

        • Introduction to Storage Management

        • OpenShift Virtualization Default Boot Sources

        • Snapshots

        • Introduction

        • Creating and using Snapshots

        • Clone a Virtual Machine

  • 1:30 PM - 2:00 PM

    • Module 4 (module-04) - Introduction to Virtual Machine Customization

    • Lab 5 (05_ocpv_customization) - Introduction to virtual machine customization

      • Agenda:

        • Customizing a virtual machine at creation

  • 2:0 PM - 2:45 PM

    • Module: GitOps lab

    • Lab: (VMs-and-gitops) Module: GitOps lab

  • 2:45 PM - 3:00 PM

    • Break

  • 3:00 PM - 3:30 PM

    • VMware vSphere Overview Presentation

    • VMware to OpenShift Presentation

  • 3:30 PM - 4:00 PM

    • Ansible for OpenShift Virtualization Migration Deep Dive

    • Deep Dive on the Ansible for OpenShift Virtualization Migration offering: OpenShift Virtualization Ansible for OpenShift Virtualization Migration Collection

  • 4:00 PM - 5:00 PM

    • Install and configure AAP

      • Install the operator

      • Configure AAP instance

      • Load Ansible collection

  • 5:00 PM - 5:15 PM

    • Questions and recap

  • Night 1: Dinner at Will

    • Off to hotels and free night

Day 2

  • 8:30 AM - 9:00 AM

    • Welcome to Day 2

  • 9:00 AM - 10:00 AM

    • Configure Migration Playbooks

      • Configure providers

      • Configure mappings

  • 10:00 AM - 11:00 AM

    • Test migrations lab

      • Migrate Windows Virtual machine with Windows (multi-disk, multi-network)

  • 11:00 AM - 12:00 PM

    • Doing post-migration hooks

      • Lab: Change MAC Address while preserving an IP as part of a migration

  • 12:00 PM - 1:00 PM

  • Lunch

  • 1:00 PM - 2:00 PM

    • Migration in batches Lab

      • Migration of multiple machines with automation

  • 2:00 PM - 4:00 PM

    • Troubleshooting Lab

  • 4:00 PM - 5:00 PM

    • Performing VMA Analysis

      • Lab (running-vma-tool-analysis.adoc): Running VMA Tool Analysis

  • 5:00 PM - 5:15 PM

    • Questions and recap

Day 3

  • 9:00 AM - 9:30 AM

    • Welcome to Day 3

  • 9:30 AM - 10:00 AM

    • Virtualization Migration Assessment (VMA)

      • Agenda

        • Assessment Prep

        • Delivery Guide

        • Positioning, scoping, and estimating an OCPV Assessment

        • Analyze current VM Architecture

        • Identify VM workloads

        • Define integrations

        • Understand day-2 operations

        • Propose a high-level design

        • Generate roadmap

  • 10:00 AM - 11:00 AM

    • Scenario Exercise

      • Agenda & Objectives

        • We are going to divide the group into three teams.

        • Each team is going to get a scenario with customer use cases and data.

        • Each team is expected to produce a presentation with:

        • High-Level Design

        • Constrains / Assumptions

        • Migration Approach

        • Each team is going to present its approach and defend it in from of the other teams.

  • 11:00 PM - 12:00 PM

    • Lunch

  • 12:00 PM - 3:00 PM

    • Team Work on the scenario

  • 3:00 PM - 4:30 PM

    • Scenario Excercise - Presentation Time

      • Agenda & Objectives

        • Each team will have 15 minutes to present their approach and answer questions

  • 4:30 PM - 5:00 PM

    • Ask me Anything Discussion

    • Close Out

      • Agenda:

        • Account/Opportunities Overview

        • Verbiage in Close Out Bootcamp notes to sign up for Exam

        • Survey

Instructors

jvp
  • Julio Villareal Peregrino

  • Distinguished Architect, Services

BootCamp Vendor Guests

  • All

Lab URL

Objectives

  • Everything OpenShift VIRT

    • Admin

    • Virtual machines as containers

    • VM Deployments

    • The great VM Migration

    • Automating with Ansible

    • VM networking

    • Pre Sales

    • Backup and Recovery

OCP and Virt

  • Why switch from a traditional VM platform? Adopt cloud-native development and/or cloud-native operations: Red Hat OpenShift helps your team build applications with speed, agility, confidence, and choice. Code in production mode, anywhere you choose to build. Get back to doing work that matters.

  • Complete app dev stack: Red Hat OpenShift Dev Spaces (formerly Red Hat CodeReady Workspaces), Runtimes, Integration and Process Automation, Serverless, Pipelines, and more with security throughout.

  • Shift infrastructure spend to innovation: OpenShift native architecture changes the heavyweight cost structure from SDDC legacy to lightweight container-native frameworks.

  • Risk mitigation: With OpenShift support for on-premises and public cloud options, OpenShift is insurance against public cloud lock-in.

  • Independent from infrastructure: Red Hat OpenShift runs consistently on bare metal, on-premises virtualization, or public cloud for ultimate choice and flexibility of deployment and updates.

  • Pure open source innovation: The innovation in Kubernetes, serverless, service mesh, Kubernetes Operators, and more powered by the velocity of open source, with Red Hat in the lead.