Starting!

Hello Everyone!

On the air, Andrew Romanenko. I am an IT Architect and Instructor. My main specialization and area of professional interests is Virtualization, Cloud Technologies, Infrastructure as a Code and everything that has to do with this topic.

This Blog is an attempt to systematize, summarize and digitize everything that has accumulated in the form of paper diaries, electronic notes, documents, and just the sudden thoughts that have come over the last 20 years. Some notes will be dated as they are written.

I would be glad if every visitor finds something useful here.

Sincerely, Andrew.

P.S. List of study areas and courses, which I can teach is on the Training page. Contact information will be available on the About Me page.

Posted in General | Tagged , , | Leave a comment

VMware Practice. Season 2021-2022. Part 1. Introduction. Practice. What is HOL (Hands-on Labs)?. Hands-on Labs types.

Introduction


Hello to all readers of the blog about IT Architecture and Learning!

Last year we published a series of articles “VMware Practice. Year 2020”. VMware recently released an updated catalog of Hands-On Labs.

So, we’re starting a new series of articles called “VMware Practice. Season 2021-2022.”, in which we will consider all new Hands-On Lab of VMware and we will update the information on previous versions of Labs.

To begin with, let us briefly recall last year’s topics in this area.

Practice


Recently in the series of articles “VMware Training. Season 2021-2022” we talked about the training programs for authorized learning VMware 2021-2022 season. Today we will talk about one of the options for gaining practical skills in working with VMware technologies.

During the authorized study, students have access to the laboratory environment in which they perform tasks according to the course scenario. This is enough to gain basic technology skills. However, after the end of the course, this access is terminated, and to consolidate skills, such a laboratory must be constantly available, and training in a productive environment is a very bad idea.

There are several main options: to create a permanent laboratory or even a home one mini data center, or take advantage of a special resource from VMware – Hands-on Labs.

What is HOL (Hands-on Labs)?


So what is a HOL (Hands-on Labs)?

VMware Hands-on Labs provide a quick and easy way to access VMware products and solutions, testing use cases and learning about the latest features with no installation required. There are no special hardware or licenses needed. VMware Hands-on Labs delivers a real, virtualized infrastructure in the cloud using VMware managed infrastructure including vCloud Foundation, vRealize Operations, VMware Learning Platform, Wavefront and more. Best of all, they are provided at no charge and you only need a modern browser to run them. All labs are created by product experts, documented and supported by the VMware Hands-on Labs team and community.

Hands-on Labs types


In general, there are three types of Hands-on Labs:

  • Lightning Labs;
  • Comprehensive Labs;
  • Odyssey Game Labs.

Lightning Labs – The quickest and easiest way to experience VMware products in 30-minutes or less. Lightning Labs help you experience and evaluate VMware products in small segments of time. “Bite-sized” labs allow you to learn about core product features quickly!

Comprehensive Labs – Dive deep into VMware products features and capabilities with full guided labs. Experience the full range of VMware products and learn about new features. Up and running on any browser in minutes and 100% free. No installation, licenses, or special hardware required. Relevant content available and updated year round.

Odyssey Game Labs – Test your knowledge and skills of VMware products by completing tasks. Where will you rank on the leaderboard? VMware Odyssey are short tasks that challenge your knowledge of VMware products and solutions. Go against the clock and players online to top the leaderboard! Get instant feedback on your progress. Sharpen your skills and showcase your technical expertise.

Brief Summary


So, from this short publication you learned about VMware Hands-on Labs, about the types of labs. Since this resource is absolutely free, and only a modern browser is required for access, I advise you to bookmark the address of the resource “VMware Hands-on Labs” and quickly register and read a fairly large catalog of laboratory work.

And in the next publication, we will talk about the main available laboratory work in the direction of Lightning Labs, for a quick introduction to the technologies of VMware.

Follow the news until the meeting is on air in a few days.
Sincerely, AIRRA.

Posted in Education, Practice, Technology, Training, Virtualization, VMware | Tagged , , , , , , , , | Leave a comment

VMware Training. Season 2021-2022. Part 2. Authorized Training: Multi-Cloud. vSphere.

Introduction


Hello to all readers of the blog about IT Architecture and Learning!

In the previous article of the series “Learning VMware. Season 2021-2022.” we considered a list of areas and specifics of authorized learning VMware.

Today we will talk about the main training programs in the field of Multi-Cloud.

Direction of training – Multi-Cloud includes training programs on VMware vSphere 7, vSAN, Site Recovery Manager, VMware Cloud Foundation, VMware Intergrated OpenStack, vRealize Suite Lifecycle Manager, Automation, Orchestrator, Operations, Log Insight, VMware Cloud Director technologies.

The number of training programs on these products is quite large, so today we will talk only about the direction of the VMware Sphere 7.

VMware vSphere 7


VMware vSphere is server virtualization software and the heart of a Software-Defined Data Center (SDDC) that helps you run, manage, connect and secure applications in a shared cloud operating environment.

New version of vSphere 7 – the biggest innovation since the launch of ESXi – Unified management technology for Containers and VMs.

The main current training programs for vSphere 7 technologies are:

VMware Data Center Virtualization: Core Technical Skills

  • Duration: 4 days.
  • Level of difficulty: Professional.
  • Target audience: Administrators, Operators.
  • Prerequisites: Working knowledge of operating systems and Understanding of basic network, storage, and computer hardware concepts.
  • Certification: Attending this course is recommended to achieve the following certification: VMware Certified Technical Associate – Data Center Virtualization (VCTA-DCV).

This four-day, hands-on training course is an introduction to VMware vSphere. In this course, you acquire the skills needed to perform Day 2 operational tasks that are typically assigned to the roles of operator or junior administrator in a vSphere environment.

● VMware vSphere: What’s New [V6.7 to V7]

  • Duration: 3 days.
  • Level of difficulty: Professional.
  • Target audience: Administrators, Operators.
  • Certification: Attending this course allows candidates who hold a valid VCP-DCV 2019 to upgrade to VCP-DCV 2020 without taking the certification exam.

In this three-day, hands-on training course, you explore the new features and enhancements in VMware vCenter Server 7 and VMware ESXi 7. Real-world use-case deployment scenarios, hands-on lab exercises, and lectures teach you the skills that you need to effectively implement and configure VMware vSphere 7. This course is recommended for customers who want to deploy vSphere 7 in their existing vSphere environment.

● VMware vSphere: Install, Configure, Manage [V7]

  • Duration: 5 days.
  • Level of difficulty: Professional.
  • Target audience: Administrators, Operators.
  • Prerequisites: System administration experience on Microsoft Windows or Linux operating systems.
  • Certification: Attending this course meets the training requirement to achieve the following certification: VMware Certified Professional – Data Center Virtualization (VCP-DCV).

This five-day course features intensive hands-on training that focuses on installing, configuring, and managing VMware vSphere 7, which includes VMware ESXi 7 and VMware vCenter Server 7. This course prepares you to administer a vSphere infrastructure for an organization of any size. This course is the foundation for most of the other VMware technologies in the software-defined data center.

● VMware vSphere: Advanced Administration Workshop [V7]

  • Duration: 5 days.
  • Level of difficulty: Advanced.
  • Target audience: Senior Administrators, Implementers and Consultants, Architects.
  • Prerequisites: Completion of VMware vSphere: Optimize and Scale [V7] course; VMware Certified Professional – Data Center Virtualization (VCP-DCV) certification; System administration experience on Microsoft Windows or Linux operating systems
  • Certification: The course aligns fully with the VMware Certified Advanced Professional – Data Center Virtualization Deploy exam objectives.

This five-day course provides hands-on training to equip students with a range of skills: from performing routine VMware vSphere 7 administrative tasks to complex vSphere operations and configurations. Through lab-based activities, students are immersed in real-life situations faced by VMBeans, a fictitious company. These situations expose students to real-life scenarios faced by companies that are building and scaling their virtual infrastructure.

This course uses scenario-based lab exercises and does not provide guided step-by-step instructions. To complete the scenario-based lab exercises, you are required to analyze the task, research, and deduce the required solution. References and suggested documentation are provided.

Approximately 90% of the class is application-focused and taught through labs.

● VMware vSphere: Optimize and Scale [V7]

  • Duration: 5 days.
  • Level of difficulty: Advanced.
  • Target audience: Senior Administrators, Implementers and Consultants, Architects.
  • Prerequisites: Understanding of concepts presented in the VMware vSphere: Install, Configure, Manage course.
  • Certification: Attending this course meets the training requirement to achieve the following certification: VMware Certified Professional – Data Center Virtualization (VCP-DCV).

This five-day course teaches you advanced skills for configuring and maintaining a highly available and scalable virtual infrastructure. Through a mix of lecture and hands-on labs, you configure and optimize the VMware vSphere 7 features that build a foundation for a truly scalable infrastructure, and you discuss when and where these features have the greatest effect. Attend this course to deepen your understanding of vSphere and learn how its advanced features and controls can benefit your organization..

● VMware vSphere: Troubleshooting [V7]

  • Duration: 5 days.
  • Level of difficulty: Advanced.
  • Target audience: Senior Administrators, Implementers and Consultants, Architects.
  • Prerequisites: VMware vSphere: Install, Configure, Manage. Experience in working with a command-line interface is highly recommended, as is completion of VMware vSphere: Optimize and Scale.
  • Certification: Attending this course meets the training requirement to achieve the following certification: VMware Certified Professional – Data Center Virtualization (VCP-DCV). Attending this course is also recommended if you aim to achieve the following certification: VMware Certified Advanced Professional – Data Center Virtualization (VCAP-DCV) Deploy.

This five-day, hands-on training course provides you with the advanced knowledge, skills, and abilities to achieve competence in troubleshooting the VMware vSphere 7.x environment. This workshop increases your skill and competence in using the command-line interface, VMware vSphere Client, log files, and other tools to analyze and solve problems.

● VMware vSphere: Fast Track [V7]

  • Duration: 5 days.
  • Level of difficulty: Advanced.
  • Target audience: Senior Administrators, Implementers and Consultants, Architects.
  • Prerequisites: System administration experience on Microsoft Windows or Linux operating systems.
  • Certification: Attending this course meets the training requirement to achieve the following certification: VMware Certified Professional – Data Center Virtualization (VCP-DCV).

This five-day, intensive course takes you from introductory to advanced VMware vSphere 7 management skills. Building on the installation and configuration content from our best-selling course, you will also develop advanced skills needed to manage and maintain a highly available and scalable virtual infrastructure. Through a mix of lecture and hands-on labs, you will install, configure and manage vSphere 7. You will explore the features that build a foundation for a truly scalable infrastructure and discuss when and where these features have the greatest effect. This course prepares you to administer a vSphere infrastructure for an organization of any size using vSphere 7, which includes VMware ESXi 7 and VMware vCenter Server 7.

● VMware vSphere: Optimize and Scale plus Troubleshooting Fast Track [V7]

  • Duration: 5 days.
  • Level of difficulty: Advanced.
  • Target audience: Senior Administrators, Implementers and Consultants, Architects.
  • Prerequisites: Completion of the VMware vSphere: Install, Configure, Manage [V7] course Or Equivalent knowledge and administration experience with ESXi and vCenter Server. Experience in working at the command prompt is highly recommended.
  • Certification: Attending this course meets the training requirement to achieve the following certification: VMware Certified Professional – Data Center Virtualization (VCP-DCV).

This five-day, accelerated, hands-on training course is a blend of the VMware vSphere: Optimize and Scale and VMware vSphere: Troubleshooting courses. This Fast Track course includes topics from each of these advanced courses to equip experienced VMware administrators with the knowledge and skills to effectively optimize and troubleshoot vSphere at an expert level.

Attend a VMware delivered Fast Track course and receive a free VCP Exam voucher to use toward certification.

● VMware vSphere: Design [V7]

  • Duration: 3 days.
  • Level of difficulty: Advanced.
  • Target audience: Implementers and Consultants, Architects.
  • Prerequisites: Completion of the VMware vSphere: Install, Configure, Manage and VMware vSphere: Optimize and Scale courses.
  • Certification: This course is recommended if you aim to achieve the following certification: VMware Certified Advanced Professional – Data Center Virtualization (VCAP-DCV) Design.

This three-day training course equips you with the knowledge, skills, and abilities to design a VMware vSphere 7 virtual infrastructure. You follow a proven approach to design a virtualization solution that ensures availability, manageability, performance, recoverability, and security, and that uses VMware best practices. This course discusses the benefits and risks of available design alternatives and provides information to support making sound design decisions. Given a case study, you practice your design skills by working with peers on a design project.

Brief Summary


In this article, we are introduced to training programs in the direction of Multi-Cloud: VMware vSphere 7.

In the next publication of the cycle “VMware Training. Season 2021-2022” we will talk about training programs in Multi-Cloud: VMware vSAN directions.

Follow the news until the meeting is on air in a few days.
Sincerely, AIRRA.

Posted in Education, Technology, Training, Virtualization, VMware | Tagged , , , , , , , , , , , , , , , , , , , | Leave a comment

VMware Training. Season 2021-2022. Part 1. Introduction. Authorized Training. Learning Paths.

Introduction


Hello to all readers of the blog about IT Architecture and Learning!

Last year we published a series of articles “VMware Learning. Year 2020”. Vmware recently released an updated “VMware Learning Course Catalog October – December 2021“.

So, we’re starting a new series of articles called “Learning VMware. Season 2021-2022.”, in which we will consider all new educational directions of VMware and we will update the information on previous versions of courses.

To begin with, let us recall the features of authorized training.

Authorized Training


Authorized training from the vendor is a pointer to the best way to master this or that technology. Training programs vary in duration, difficulty level, target audience, training format. Given the trends of recent events in the world, training centers will have to reorient themselves mainly to online learning.

The main components of authorized training are branded textbooks, access to the laboratory environment during training, certified instructors. The training programs themselves are focused on official international certification and are based on new versions of products and technologies, reflect the latest advances in virtualization and cloud technologies in VMware. The content of the Authorized trainings of the last generation have a practice-oriented nature and form the professional competencies of the specialist. VMware provides an equally high level of education, regardless of the location of the training center, controls the content of courses, provides educational and methodological and technical support. There is a system and regulations for training and certification of instructors. An independent certification system allows course participants to obtain internationally recognized documents. Different forms of training allow students to choose the most convenient training option.

To understand the list of training programs and directions, you must visit the official resource: VMware Learning and the corresponding section with the areas of study: Learning Paths.

Learning Paths


In the last school season 2020-2021 in Vmware Education were formed four major product areas of study:

  • Data Center Virtualization & Hybrid Cloud Infrastructure;
  • Network Virtualization & Security;
  • Virtualization & Cloud Management Platform;
  • Desktop, Application Virtualization & Mobility.

Now there are five such major product areas:

  • Multi-Cloud;
  • Virtual Cloud Network;
  • Digital Workspace;
  • App Modernization;
  • Intrinsic Security.

Brief Summary


In this article, we have read the list of areas and specifics of authorized training VMware. In the next post, we will learn about Multi-Cloud training programs.

Follow the news until the meeting is on air in a few days.
Sincerely, AIRRA.

Posted in Education, Technology, Training, Virtualization, VMware | Tagged , , , , , , , , , , , , , , , , , , | Leave a comment

My Smart Home. Step by step from start to… Part 3. Implementation based on Home Assistant. The first steps. Software Add-0n, Configuration File, Update

The Next Step


Greetings to all who read the series of publications “My smart home. From the beginning, step by step to… ”. In a previous article, I described the process of installing Home Assistant and its first settings.

Today we will describe how to add and configure additional software components – File Editor, Terminal. Make the first changes to the main configuration file: configuration.yaml. Let’s update Home Assistant to the current version.

So, let’s move on!

Software add-on: File editor


In Home Assistant, many parameters can be configured through the user interface, but there are enough of them, which are in the .yaml configuration files. So we need a tool to edit them.

You can find and install this official Home Assistant component by selecting the Add-on Store tab in the Supervisor section and entering the word File in the search field:

Figure 1: Search for the Text Editor component in the Supervisor section, Add-on Store tab.

Next, select Install:

Figure 2: Read the description of the component and start the installation.

Next, check the Start on boot option. It must be on. Optionally, we can enable the Show in sidebar option – display the File Editor menu in the Navigator on the left. We start the component:

Figure 3: Set the necessary options and start the component.

If the start is successful, this will be indicated by the corresponding green indicator at the top right. There will also be indicators to monitor the load of this component of the processor and memory:

Figure 4: Checking the successful start of the component.

When the File Editor component is successfully installed, open it via the link in the left navigator. Select the shortcut Browse Filesystem, and open the main configuration file: configuration.yaml:

Figure 5: Open the File Editor.
Figure 6: Open the main configuration file: configuration.yaml.

This file now contains the default settings. There are not many of them. And we will gradually make our parameters there.

Figure 7: Configuration file – configuration.yaml. Default values.

Configuration file: configuration.yaml


Let’s start editing the configuration.yaml file. Enter the following parameters:

homeassistant:
# Name of the location where Home Assistant is running
 name: Elephant Home
# Location required to calculate the time the sun rises and sets
 latitude: 50.724928
 longitude: 30.380581
# Impacts weather/sunrise data (atitude above sea level in meters)
 elevation: 109
# metric for Metric, imperial for Imperial
 unit_system: metric
# Pick yours from here: http://en.wikipedia.org/wiki/List_of_tz_database_time_zones
 time_zone: Europe/Kiev

The green indicator indicates no syntax errors. Do not forget to save the configuration through the appropriate graphic menu item:

Figure 8: Enter the following parameters in the configuration.yaml file. Save the file.

After saving successfully, this graphic element will disappear:

Figure 9: Сonfiguration.yaml file saved successfully.

And to apply these added parameters, you must restart the OS Home Assistant. This can be done through the Configuration – Server Controls section:

Figure 10: Configuration and status management section of Home Assistant OS.

Select the Restart option:

Figure 11: Restart OS Home Assistant to work with new parameters.

Communication with Home Assistant will be lost for a while. After restarting and reconnecting to web services, you can perform a small check of the added settings. To do this, go to the Maps section and see the location of your smart home on the map of OpenStreetMap:

Figure 12: Location of your smart home on the map of OpenStreetMap according to the entered parameters.

Software add-on: Terminal


Before proceeding to configure various integrations, we need another software application: a Terminal.

But before you can proceed, you must enable the Advanced Mode in user profile:

Figure 13: Enable the advanced control mode of the Home Assistant OS.

Now, Find and install this official Home Assistant component is similar to how we installed File Editor, only in the search box by entering Terminal:

Figure 14: Search for the Terminal component in the Supervisor section, Add On Store tab.

Additionally, enable the option Auto update. We start a component:

Figure 15: Set the necessary parameters for this component and start it.

Similarly, after starting the component, the CPU and memory monitor indicators will appear:

Figure 16: Checking the successful start of the component.

You can check the operation of the installed application in the Terminal menu:

Figure 17: Terminal functionality in the web interface of Home Assistant OS.

Upgrading Home Assistant components


Some time has passed since the establishment of Home Assistant. Updates to this platform are released regularly. So it’s time to upgrade the system.

The whole sequence of steps can be performed in two ways – through the graphical user interface and through commands in the terminal. I will perform these actions using the console commands of OS Home Assistant.

● ● ●

Step One: System Backup.

To backup the state of the system before performing the update, use the functionality of snapshots.

We open the session of the terminal.

First, let’s learn about the list of existing snapshots:

ha snapshot list

Let’s create a new snapshot:

ha snapshot new --name snapbeforeupdate

Again, ask for a list of snapshots to see its properties:

Figure 18: Request a list of existing snapshots. Creating a new and view its properties.

● ● ●

Step Two: Check the configuration.

For a successful update, it is recommended to check the configuration of the Home Assistant OS:

ha core check
Figure 19: Check the configuration of the Home Assistant OS.

● ● ●

Step Three: Update the Home Assistant OS.

First we learn about the version number of our system:

ha os info
Figure 20: Get version number of our system.

Next, perform the update:

ha os update

After the upgrade, the system will automatically reboot. We will be informed about this by the lost connection:

Figure 21: Succesfully update OS Home Assistant and automatically Reboot system.

After reconnecting, we will receive up-to-date information about the updated version:

Figure 22: View information about the updated version Home Assistant OS.

● ● ●

Step Four: Update Home Assistant Core.

Similar to the previous step, we first learn about the number of our version:

ha core info
Figure 23: Get version number of our system and latest version number of Home Assistant Core.

Next, perform the update:

ha core update

Similarly, after the upgrade, the system will reboot. The connection will be lost for a while. Also, after rebooting, we will be forced to go through the login process again.

Figure 24: Update Home Assistant Core and automatically Reboot system.

After rebooting, run the command again:

ha core info
Figure 25: Get version number of our system Home Assistant Core.

Congratulations! This completes the update to the current version!

What’s next?


So at this point in time we already have the ability to work with configuration files, monitor the work of Home Assistant using commands in the terminal and we have updated the system to the latest version.

At this stage we will pause, and in the next publication we will tell about:

  • Sensors for monitoring system parameters;
  • Panels display the basic data of the system;
  • Let’s do some hardware upgrades for Raspberry Pi 4;
  • And of course about integration with external devices.

But about this in the next post!

See you,
Sincerely, AIRRA!

Posted in Smart Home | Tagged , , , , , , , , | Leave a comment

My Smart Home. Step by step from start to… Part 2. Implementation based on Home Assistant. The first steps. Software. Basic settings.

The Next Step


Hello everyone who reads the series of publications “My Smart Home. From the beginning, step by step to…”. In the previous story, I described the necessary equipment to start implementation.

Now that all the components have arrived and are available, let’s move on to the software part. So we need any computer with Windows (x86 / x64), macOS, Linux x64 (64-bit) / x86 (32-bit), with the ability to work with an SD Card adapter and Internet access.

Let’s get started!

List of Software


The list for downloading software components is as follows:

Software Component NameFile NameSizeLinks
1.Etcher for Windows (x86|x64) (Installer), v.1.5.121balenaEtcher-Setup-1.5.121.exe140 MB
2.Home Assistant image for Raspberry Pi 4 64-bit, v.5.8hassos_rpi4-5.8.img.xz230 MB

Importantly! Other versions balenaEtcher and Home Assistant image will be required for other hardware platforms.

Figure 1: Select the required balenaEtcher software on the download page.
Figure 2: Select the required Home Assistant OS software on the download page.

Image burning


When all the software is available, you can start writing the image to the SD card. Three small steps.

The procedure is as follows:

  1. Run balenaEtcher. Select the option “Flash from file”:
Figure 3: Step One: Select the option “Flash from file” in balenaEtcher application:
  1. Choose the SD card that we will use to run the Home Assistant OS on the Raspberry Pi 4 platform:
Figure 4: Step Two: Select SD Card in balenaEtcher application.
  1. Select “Flash!” to start recording an image. When balenaEtcher finishes recording the image and checks the result of the recording with the original, we will receive a confirmation:
Figure 5: BalenaEtcher application: Image recording completed successfully!

Start Up Your Raspberry Pi


So the SD card with the image of Home Assistant is ready! The following sequence of steps is as follows:

  • Insert the newly created installation media (SD card) into the Raspberry Pi 4 slot;
  • Connect the Ethernet cable to the network;
  • Connect the power supply;
  • In a few minutes we will be able to access the Home Assistant page at http: //X.X.X.X: 8123, where X.X.X.X is the address that Raspberry Pi received from the DHCP server:
Figure 6: Within a few minutes after starting the Raspberry Pi, we will get access to the OS Home Assistant and then make the first settings.

The first settings


So, Home Assistant OS is installed, it’s time to start setting it up.

At this stage, the web interface Home Assistant itself will offer to configure the basic parameters.

  1. Create a Home Assistant owner account. This account will be an administrator and will always be able to change any settings. Enter the name, username, password:
Figure 7: Create a Home Assistant owner account. Enter the name, username, password.
  1. Specify the name and location parameters of the house, time zone:
Figure 8: Set your location, time zone, and unit system.
  1. If you want to share information with developers about the work of your copy of Home Assistant in terms of analytics, integration, statistics or diagnostic data – select the necessary items:
Figure 9: If want, set sharing information with developers.
  1. The integration setup phase can now be postponed. We will return to this direction later:
Figure 10: List of integrations found by the Home Assistant setup wizard.
  1. Finish, we get the configured start web interface of Home Assistant:
Figure 11: Home Assistant Starting Page.

Congratulations! And this important stage has been successfully completed!

Testing environment


We will need a test site to test the changes that will be made in the productive environment of Home Assistant. It is not necessary to allocate separate equipment for this task, so we will use the virtualization platform for this purpose.

As a cloud architect, I have my own test demo environment. It works on the basis of VMware vSphere 5.x and 6.x. Home Assistant OS can be successfully run in this virtualization platform, although with some features.

Since we will do such actions periodically, I decided to write a small script in Powershell (PowerCli). It is designed to automate the process of creating a test environment Home Assistant in the form of a virtual machine VMware vSphere 5.x, 6.x.

The script consists of 15 steps:

  1. Define variables;
  2. Download HASS OS vmdk.xz;
  3. Extract HASS OS vmdk, rename from .tar, delete .xz;
  4. Connect to VMware Infrastucture;
  5. Set Datastore properties;
  6. Create HASS OS Virtual Machine;
  7. Copy HASS OS vmdk to Virtual Machine Datastore Folder;
  8. Create Configuration Specification HASS OS Virtual Machine;
  9. Check if there is an IDE COntroller present;
  10. Add IDE harddisk to VM configuration;
  11. Set VM EFI firmware;
  12. Reconfigure HASS OS Virtual Machine;
  13. Start HASS OS Virtual Machine;
  14. Get Ip Address HASS OS Virtual Machine;
  15. Open Web Browser and go to Home Assistant Start Web page.

The script code is below:

<#
.SYNOPSIS
    Automate create Home Assistant test Virtual Machine in VMware vSphere.
.DESCRIPTION
    This script is designed to automate the process of creating
    a test environment Home Assistant in the VMware virtual machine.
.NOTES
    File Name      : HassVmwareTestEnv.ps1
    Author         : AIRRA (roman@airra.net)
    Prerequisite   : PowerShell V2 over Vista and upper, 
                     7zip4powershell module,
                     VMware.VimAutomation.Core snap-in.

    Copyright 2021 - AIRRA
.LINK
    Script posted over:
    http://blogs.airra.net
#>

# Step 1: Define variables
$HassVMDKUrl = "https://github.com/home-assistant/operating-system/releases/download/5.8/hassos_ova-5.8.vmdk.xz" # Home Assitant git download Release Path
$HassVMDKDownloadPath = $env:TEMP # Path to download Folder
$HassVMDKArchiveName = "hassos_ova-5.8" # Home Assitant VMDK Archive Name

$VIServer = "_" # Address of VMware Vcenter Server
$VIServerUser = "_" # User with admin permissions
$VIServerUserPassword = "_" # Password

$VIHost = "_" # Address of of VMware Esxi
$VIDatastoreName = "_" # Datasore Name
$VINetwork = "_" # Network Name
$HassVMName = "hassio.test" # Virtual Machine Name

$HassVMDKSourcePath = $env:TEMP
$HassVMDKSourceFile = "hassos.vmdk"
$HassVMDK = $HassVMDKSourcePath + "\" + $HassVMDKSourceFile
$PathDisk = "[" + $VIDatastoreName + "] " + $HassVMName + "/" + $HassVMDKSourceFile

# Step 2: Download HASS OS vmdk.xz.
[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12
Invoke-WebRequest -Uri $HassVMDKUrl -OutFile ($HassVMDKDownloadPath + "/" + $HassVMDKArchiveName + ".vmdk.xz")

# Step 3: Extract HASS OS vmdk, rename from .tar, delete .xz.
Expand-7Zip -ArchiveFileName ($HassVMDKDownloadPath + "/" + $HassVMDKArchiveName + ".vmdk.xz") -TargetPath $HassVMDKDownloadPath
Remove-Item -Path ($HassVMDKDownloadPath + "/" + $HassVMDKArchiveName + ".vmdk.xz")
Get-Item -Path ($HassVMDKDownloadPath + "/" + $HassVMDKArchiveName + ".vmdk.tar") | Rename-Item -NewName $HassVMDKSourceFile

# Step 4: Connect to VMware Infrastucture.
[System.Net.ServicePointManager]::SecurityProtocol = [System.Net.SecurityProtocolType]::Tls,[System.Net.SecurityProtocolType]::Tls11,[System.Net.SecurityProtocolType]::Tls12
Connect-VIServer -Server $VIServer -User $VIServerUser -Password $VIServerUserPassword

# Step 5: Set Datastore properties.
$Datastore = Get-Datastore $VIDatastoreName
New-PSDrive -Location $Datastore -Name vids -PSProvider VimDatastore -Root ""
Set-Location vids:

# Step 6: Create HASS OS Virtual Machine.
New-VM -Name $HassVMName -VMHost $VIHost -Datastore $VIDatastoreName -MemoryMB 1024 -NumCPU 1 -DiskMB 1 -NetworkName $VINetwork -GuestID debian6_64Guest
Get-HardDisk -VM $HassVMName -Name 'Hard disk 1' | Remove-HardDisk -Confirm:$false -DeletePermanently:$true

# Step 7: Copy HASS OS vmdk to Virtual Machine Datastore Folder.
Copy-DatastoreItem -Item $HassVMDK -Destination vids:$HassVMName

# Step 8: Create Configuration Specification HASS OS Virtual Machine.
$vm = Get-VM -Name $HassVMName
$spec = New-Object VMware.Vim.VirtualMachineConfigSpec

# Step 9: Check if there is an IDE COntroller present.
$ideCtrl = $vm.ExtensionData.Config.Hardware.Device | where {$_.GetType().Name -eq "VirtualIDEController"} | select -First 1 
if(!$ideCtrl){
    $ctrl = New-Object VMware.Vim.VirtualDeviceConfigSpec
    $ctrl.Operation = "add"
    $ctrl.Device = New-Object VMware.Vim.VirtualIDEController
    $ideKey = -1
    $ctrl.Device.ControllerKey = $ideKey
    $spec.deviceChange += $ctrl
}
else{
    $ideKey = $ideCtrl.Key
}

# Step 10: Add IDE harddisk to VM configuration.
$dev = New-Object VMware.Vim.VirtualDeviceConfigSpec 
$dev.Operation = "add"
$dev.Device = New-Object VMware.Vim.VirtualDisk
$dev.Device.backing = New-Object VMware.Vim.VirtualDiskFlatVer2BackingInfo
$dev.Device.backing.DiskMode = "persistent"
$dev.Device.Backing.FileName = $PathDisk
$dev.Device.ControllerKey = $ideKey
$dev.Device.UnitNumber = -1
$spec.deviceChange += $dev

# Step 11: Set VM EFI firmware.
$spec.Firmware = [VMware.Vim.GuestOsDescriptorFirmwareType]::efi

# Step 12: Reconfigure HASS OS Virtual Machine.
$vm.ExtensionData.ReconfigVM($spec)

# Step 13: Start HASS OS Virtual Machine.
Start-VM -VM $HassVMName

# Step 14: Get Ip Address HASS OS Virtual Machine.
$Ip = (Get-VM -Name $HassVMName).Guest.IpAddress | ?{$_ -notmatch ':'}
Do {
    Start-Sleep -s 10
    }
While ($Ip -eq "" -or $Ip -eq $null)

# Step 15: Open Web Browser and go to Home Assistant Start Web page.
Invoke-Expression "cmd.exe /C start http://$Ip[1]:8123"

Important: The script uses the following components:

  • 7zip4powershell module,
  • VMware.VimAutomation.Core snap-in.

What’s next?


So, at this point we have a deployed and initially set up Home Assistant.

At this stage we will pause, and in the future we will talk about:

  • Software add-on: Text config editor, Terminal;
  • Configuration file: configuration.yaml;
  • Upgrading Home Assistant components to the latest version.

But about this in the next post!

See you,
Sincerely, AIRRA!

Posted in Smart Home | Tagged , , , , , , | Leave a comment

My Smart Home. Step by step from start to… Part 1. Implementation based on Home Assistant. The first steps. Hardware.

Introduction


Congratulations to everyone who periodically reads my blog. This time it will be about my attempt to implement the smart home model.

It all started down to the banal simple, with the purchase of a small townhouse. And while the main construction work was going on, experiments with different platforms of the Smart Home core began in parallel. Among the candidates were Home Assistant, MajorDoMo, OpenHUB and many others. After testing in a virtual environment, there is one candidate left – Home Assistant, about whom I want to tell you. And also about options of its integration with other systems.

This step-by-step review may be useful to some readers, because it will save the most important thing in our lives, it’s time. Much of what will be described was born of many successful and not-so-successful attempts.

So let’s get started!

Hardware


Let’s start with the hardware. At the first stage, the set of devices is not large, so you will fit into the mini budget.

● ● ●

Raspberry Pi 4 Model B

Figure 1: Raspberry Pi 4 Model B appearance.

This is the fourth generation of the main line of minicomputers from the Raspberry Pi Foundation.

Figure 2: Raspberry Pi 4 Model B placement of components and ports.

The technical characteristics of the board are as follows:

  • Processor: Broadcom BCM2711, Quad-core Cortex-A72 (ARM v8), 64-bit, 1.5 GHz core clock speed.
  • Memory: A choice of three hardware implementations – 2GB, 4GB or 8GB LPDDR4-3200 SDRAM.
  • Network: Gigabit Ethernet port, 2.4 GHz and 5.0 GHz IEEE 802.11ac Wireless Adapter, Bluetooth 5.0, BLE.
  • Storage Devices: Micro-SD card slot for booting the operating system and storing data.
  • Ports:
    • Multimedia:
      • 2 micro-HDMI ports (up to 4k resolution and 60p frames per second supported);
      • 2-line MIPI DSI display port;
      • 2-line port of the MIPI CSI camera;
      • 4-pole stereo port and composite video port;
      • Hardware coding of H.265 (4kp60 decoding), H264 (1080p60 decoding, 1080p30 coding);
      • Implementation of OpenGL ES 3.1, Vulkan 1.0 specifications.
    • Input, output:
      • 2 USB 3.0 ports;
      • 2 USB 2.0 ports;
      • Standard 40-pin GPIO Raspberry Pi connector (fully backwards compatible with previous boards).
  • Power:
    • 5V DC via USB-C connector (minimum 3A);
    • 5V DC via GPIO connector (minimum 3A).
  • Dimensions:
    • Height / Width / Depth – 2.22 in (56.5 mm) / 3.37 in (85.6 mm) / 0.43307 in (11 mm).
  • Weight: 1.62 oz (46 g).
Figure 3: Raspberry Pi 4 Model B GPIO Connector Pinout.
Figure 4: Raspberry Pi 4 Model B Physical Specifications.

● ● ●

Power Supply

Figure 5: Official Raspberry Pi USB-C power supply for Raspberry Pi 4 appearance.

Official Raspberry Pi USB-C power supply for Raspberry Pi 4 specifications:

  • The output direct current is 5.1 V / 3.0 A;
  • Operating range of input AC current – 96-264 V;
  • Built-in protection against short circuit, overload and overheating;
  • 1.5 m 18 AWG cable with USB-C output connector.

Subsequently, after the initial start-up and adjustment, this power supply was replaced by Mean Well on a DIN rail 15W 3A 5V HDR-30-5.

Figure 6: Mean Well on a DIN rail 15W 3A 5V HDR-30-5 appearance.

● ● ●

Micro SD Card

You will also need a class SD card no worse than A1 to work as a Home Assistant services.

Figure 7: SanDisk 32 GB microSDHC memory card UHS-I U3 Extreme Pro A1 + SD Adapter Kit appearance.

SanDisk 32 GB microSDHC memory card UHS-I U3 Extreme Pro A1 + SD Adapter specifications:

  • Type – microSDHC;
  • Capacity – 32 GB;
  • Speed class – 10;
  • UHS Class – UHS-I Class 3 (U3);
  • Video recording class – V30;
  • Class for applications – A1;
  • Data read speed – 90 MB / s;
  • Data write speed – 60 MB / s;
  • Adapter included.

● ● ●

Case for Raspberry Pi 4 Model B

In its design of a smart home, it was decided to place its control components as much as possible in electrical switchboards. So we will need a housing for the Raspberry Pi 4 Model B on a DIN rail.

Figure 8: The DIN rail case for Raspberry Pi 4 Model B appearance.

The DIN rail case for Raspberry Pi 4 Model B specifications:

  • Length – 88 mm;
  • Width – 90 mm;
  • Height – 58 mm;
  • The base material is plastic;
  • Material type – Polycarbonate;
  • Color – Gray.

● ● ●

Bill of materials


So the starting list for purchasing components is as follows:

Component NamePart NumberPrice, USD
1.Raspberry Pi 4 Model B, 2Gb~75$
2.Official Raspberry Pi USB-C power supply for Raspberry Pi 4~15$
3.SanDisk 32 GB microSDHC memory card UHS-I U3 Extreme Pro A1 + SD AdapterSDSQXCG-032G-GN6MA~13$
4.The DIN rail case for Raspberry Pi 4 Model B~19$
Total:122$

Prices for components are given in $, based on data from online stores in Kyiv, Ukraine. In your area, they can vary to a greater or lesser extent.

My set of starter components:

Figure 9: Raspberry Pi 4 Model B.
Figure 10: Official Raspberry Pi USB-C power supply for Raspberry Pi 4.
Figure 11: SanDisk 32 GB microSDHC memory card UHS-I U3 Extreme Pro A1 + SD Adapter Kit.
Figure 12: The DIN rail case for Raspberry Pi 4 Model B.

● ● ●

The next step


The components have been ordered and are expected to arrive. So what do we do next? Download the necessary software and start the installation phase.

But about this in the next post!

See you,
Sincerely, AIRRA!

Posted in Smart Home | Tagged , , , , , | Leave a comment

VMware vExpert 2021 Award!

Hi to all!

“Hello and welcome to the 2021 vExpert program” – a letter with this message I just received!

More than ten years from the first exam and certificate to this award! Thanks to VMware and everyone who helped me with this. There is still a lot of work ahead!

Sincerely,
Andriy Romanenko

Posted in Technology, VMware | Tagged , , | Leave a comment

VMware Learning. Year 2020. Part 7. Authorized Training: New VMware vRealize courses.

Introduction


Hello to all readers of my blog!

We continue the series of articles “VMware Learning. Year 2020”.

We recently talked about new VMware training programs in the field of Data Center Virtualization & Hybrid Cloud Infrastructure – vSphere 7.

Today we will talk about new courses in the field of Virtualization & Cloud Management PlatformVMware vRealize.

VMware vRealize


VMware provides a comprehensive cloud management platform that can manage hybrid (multi-cloud) environments that run everything from traditional to containerized (cloud) workloads. The VMware vRealize family of products accelerates the provision of IT services through automation and predefined policies, providing a high level of flexibility for developers and business lines while maintaining management and control.

The main new current training programs for VMware vRealize technologies are:

● VMware vRealize Automation: Install, Configure, Manage [V8].

  • Duration: 5 days.
  • Level of difficulty: Professional.
  • Target audience: Administrators, Operators.
  • Prerequisites: This course requires completion of the following course: VMware vSphere: Install, Configure, Manage.
  • Certification: VMware Certified Professional – Cloud Management and Automation 2019 (VCP-CMA 2019).

During this five-day course, you will focus on installing, configuring, and managing VMware vRealize Automation. You will gain an understanding on how to use vRealize Automation to automate the delivery of virtual machines, applications, and personalized IT services across different data centers and hybrid cloud environments. The course covers how to manage both on-premise systems and cloud services and how vRealize Automation Service Broker can aggregate content in native formats from multiple clouds and platforms into a common catalog. You will learn how to interface vRealize Automation with other systems using VMware vRealize Orchestrator and how to use vRealize Automation to manage Kubernetes systems and leverage other systems.

● VMware vRealize Operations: Install, Configure, Manage [V8]

  • Duration: 5 days.
  • Level of difficulty: Professional.
  • Target audience: Administrators, Operators.
  • Prerequisites: Successful completion of courses VMware vSphere: Install, Configure, Manage, VMware vSphere: Optimize and Scale or equivalent knowledge.

This five-day course covers advanced capabilities like customizing alerts, views, reports, and dashboards and explains the architecture and different ways of deploying VMware vRealize operations. This course explains certificates, capacity concepts, and workload optimization with real-world use cases and covers troubleshooting using dashboards and how-to manage compliance and configurations. The course also covers management packs such as those for or in the SDDC Management Health solution, Storage Devices Management Pack, and AWS Management Pack.

● VMware vRealize Network Insight: Install, Configure, Manage [V5]

  • Duration: 2 days.
  • Level of difficulty: Professional.
  • Target audience: Administrators, Operators.
  • Prerequisites: Students taking this course should have general networking and security knowledge. Before taking this course, students should take the following courses or have equivalent knowledge and experience: VMware NSX: Install, Configure, Manage [V6.4]; VMware vRealize Network Insight Fundamentals.

This course, equivalent to 2 days of training, gives you the skills to deploy and use VMware vRealize Network Insight™ to ensure an optimized, highly available, and secure infrastructure for your applications. You will learn the features, components, architecture, and benefits of vRealize Network Insight and how to use it to simplify daily operation and troubleshooting tasks.

Brief Summary


In this article, we are introduced to new training programs in the direction of VMware Virtualization & Cloud Management PlatformVMware vRealize .

In the next publication of the series “Vmware Learning. Year 2020” we will talk about new training programs in the field Network Virtualization & Security – NSX-T.

Follow the news, before the meeting on air traditionally for a few days.
Sincerely, AIRRA

Posted in Education, Technology, Training, Virtualization, VMware | Tagged , , , , , , , , , , , , , | Leave a comment

VMware Learning. Year 2020. Part 6. Authorized Training: New vSphere 7 courses.

Introduction


Hello to all readers of my blog!

We continue the series of articles “VMware Learning. Year 2020”.

In March of this year, VMware announced a new version of vSphere 7 – the biggest innovation since the launch of ESXi – Unified management technology for Containers and VMs.

vSphere 7 is based on the following key features, including:

  • Providing infrastructure for developers with support for artificial intelligence;
  • Simplification of processes;
  • Full scalability;
  • Improving infrastructure and data security.

To help develop their skills and enable the organization to realize the latest benefits of vSphere 7, VMware has announced the release of 7 new courses.

So today we will talk about new curricula on VMware Vsphere 7.

VMware vSphere 7


VMware vSphere is server virtualization software and the heart of a Software-Defined Data Center (SDDC) that helps you run, manage, connect and secure applications in a shared cloud operating environment.

The main new current training programs for vSphere 7 technologies are:

● VMware vSphere: What’s New [V6.7 to V7]

  • Duration: 3 days.
  • Level of difficulty: Professional.
  • Target audience: Administrators, Engineers.
  • Certification: Attending this course allows candidates who hold a valid VCP-DCV 2019 to upgrade to VCP-DCV 2020 without taking the certification exam.

In this three-day, hands-on training course, you explore the new features and enhancements in VMware vCenter Server 7 and VMware ESXi 7. Real-world use-case deployment scenarios, hands-on lab exercises, and lectures teach you the skills that you need to effectively implement and configure VMware vSphere 7. This course is recommended for customers who want to deploy vSphere 7 in their existing vSphere environment.

● VMware vSphere: Install, Configure, Manage [V7]

  • Duration: 5 days.
  • Level of difficulty: Professional.
  • Target audience: Administrators, Engineers.
  • Prerequisites: System administration experience on Microsoft Windows or Linux operating systems.
  • Certification: Attending this course meets the training requirement to achieve the following certification: VMware Certified Professional – Data Center Virtualization (VCP-DCV).

This five-day course features intensive hands-on training that focuses on installing, configuring, and managing VMware vSphere 7, which includes VMware ESXi 7 and VMware vCenter Server 7. This course prepares you to administer a vSphere infrastructure for an organization of any size. This course is the foundation for most of the other VMware technologies in the software-defined data center.

● VMware vSphere: Optimize and Scale [V7]

  • Duration: 5 days.
  • Level of difficulty: Advanced.
  • Target audience: Senior Administrators, Implementers and Consultants, Architects.
  • Prerequisites: Understanding of concepts presented in the VMware vSphere: Install, Configure, Manage course.
  • Certification: Attending this course meets the training requirement to achieve the following certification: VMware Certified Professional – Data Center Virtualization (VCP-DCV).

This five-day course teaches you advanced skills for configuring and maintaining a highly available and scalable virtual infrastructure. Through a mix of lecture and hands-on labs, you configure and optimize the VMware vSphere 7 features that build a foundation for a truly scalable infrastructure, and you discuss when and where these features have the greatest effect. Attend this course to deepen your understanding of vSphere and learn how its advanced features and controls can benefit your organization..

● VMware vSphere: Troubleshooting [V7]

  • Duration: 5 days.
  • Level of difficulty: Advanced.
  • Target audience: Senior Administrators, Implementers and Consultants, Architects.
  • Prerequisites: VMware vSphere: Install, Configure, Manage. Experience in working with a command-line interface is highly recommended, as is completion of VMware vSphere: Optimize and Scale.
  • Certification: Attending this course meets the training requirement to achieve the following certification: VMware Certified Professional – Data Center Virtualization (VCP-DCV). Attending this course is also recommended if you aim to achieve the following certification: VMware Certified Advanced Professional – Data Center Virtualization (VCAP-DCV) Deploy.

This five-day, hands-on training course provides you with the advanced knowledge, skills, and abilities to achieve competence in troubleshooting the VMware vSphere 7.x environment. This workshop increases your skill and competence in using the command-line interface, VMware vSphere Client, log files, and other tools to analyze and solve problems.

● VMware vSphere: Fast Track [V7]

  • Duration: 5 days.
  • Level of difficulty: Advanced.
  • Target audience: Senior Administrators, Implementers and Consultants, Architects.
  • Prerequisites: System administration experience on Microsoft Windows or Linux operating systems.
  • Certification: Attending this course meets the training requirement to achieve the following certification: VMware Certified Professional – Data Center Virtualization (VCP-DCV).

This five-day, intensive course takes you from introductory to advanced VMware vSphere 7 management skills. Building on the installation and configuration content from our best-selling course, you will also develop advanced skills needed to manage and maintain a highly available and scalable virtual infrastructure. Through a mix of lecture and hands-on labs, you will install, configure and manage vSphere 7. You will explore the features that build a foundation for a truly scalable infrastructure and discuss when and where these features have the greatest effect. This course prepares you to administer a vSphere infrastructure for an organization of any size using vSphere 7, which includes VMware ESXi 7 and VMware vCenter Server 7.

● VMware vSphere: Design [V7]

  • Duration: 3 days.
  • Level of difficulty: Advanced.
  • Target audience: Implementers and Consultants, Architects.
  • Prerequisites: Completion of the VMware vSphere: Install, Configure, Manage and VMware vSphere: Optimize and Scale courses.
  • Certification: This course is recommended if you aim to achieve the following certification: VMware Certified Advanced Professional – Data Center Virtualization (VCAP-DCV) Design.

This three-day training course equips you with the knowledge, skills, and abilities to design a VMware vSphere 7 virtual infrastructure. You follow a proven approach to design a virtualization solution that ensures availability, manageability, performance, recoverability, and security, and that uses VMware best practices. This course discusses the benefits and risks of available design alternatives and provides information to support making sound design decisions. Given a case study, you practice your design skills by working with peers on a design project.

● VMware vSphere with Kubernetes: Deploy and Manage [V7]

  • Duration: 3 days.
  • Level of difficulty: Advanced.
  • Target audience: Implementers and Consultants, Architects.
  • Prerequisites: Completion of the VMware vSphere: Install, Configure, Manage and VMware vSphere: Optimize and Scale courses.

During this 3-day course, you focus on deploying and managing VMware vSphere with Kubernetes. You learn about how vSphere with Kubernetes can be used to orchestrate the delivery of Kubernetes clusters and containerized applications in a VMware vSphere environment.

Brief Summary


In this article, we are introduced to new training programs in the direction of VMware vSphere 7.

In the next publication of the cycle “VMware Learning. Year 2020” we will talk about new training programs in VMware vRealize directions.

Follow the news until the meeting is on air in a few days.
Sincerely, AIRRA.

Posted in Education, Technology, Training, Virtualization, VMware | Tagged , , , , , , , , , , , , , , , , | Leave a comment

VMware Practice. Year 2020. Part 1. Hands-on Labs. Review.

Introduction


Recently in the series of articles “VMware Learning. Year 2020” we talked about the training programs for authorized learning VMware 2020 season. Today we will talk about one of the options for gaining practical skills in working with VMware technologies.

During the authorized study, students have access to the laboratory environment in which they perform tasks according to the course scenario. This is enough to gain basic technology skills. However, after the end of the course, this access is terminated, and to consolidate skills, such a laboratory must be constantly available, and training in a productive environment is a very bad idea.

There are several main options: to create a permanent laboratory or even a home one mini data center, or take advantage of a special resource from VMware – Hands-on Labs.

A series of articles about building your own lab and how it later became a home mini data center at the design and writing stage, so today we will open a series of articles “Vmware Practice. 2020” and review VMware Hands-on Labs.

What is HOL (Hands-on Labs)?


So what is a HOL (Hands-on Labs)?

VMware Hands-on Labs provide a quick and easy way to access VMware products and solutions, testing use cases and learning about the latest features with no installation required. There are no special hardware or licenses needed. VMware Hands-on Labs delivers a real, virtualized infrastructure in the cloud using VMware managed infrastructure including vCloud Foundation, vRealize Operations, VMware Learning Platform, Wavefront and more. Best of all, they are provided at no charge and you only need a modern browser to run them. All labs are created by product experts, documented and supported by the VMware Hands-on Labs team and community.

Hands-on Labs types


In general, there are three types of Hands-on Labs:

  • Lightning Labs;
  • Comprehensive Labs;
  • Odyssey Game Labs.

Lightning Labs – The quickest and easiest way to experience VMware products in 30-minutes or less. Lightning Labs help you experience and evaluate VMware products in small segments of time. “Bite-sized” labs allow you to learn about core product features quickly!

Comprehensive Labs – Dive deep into VMware products features and capabilities with full guided labs. Experience the full range of VMware products and learn about new features. Up and running on any browser in minutes and 100% free. No installation, licenses, or special hardware required. Relevant content available and updated year round.

Odyssey Game Labs – Test your knowledge and skills of VMware products by completing tasks. Where will you rank on the leaderboard? VMware Odyssey are short tasks that challenge your knowledge of VMware products and solutions. Go against the clock and players online to top the leaderboard! Get instant feedback on your progress. Sharpen your skills and showcase your technical expertise.

Brief Summary


So, from this short publication you learned about VMware Hands-on Labs, about the types of labs. Since this resource is absolutely free, and only a modern browser is required for access, I advise you to bookmark the address of the resource “VMware Hands-on Labs” and quickly register and read a fairly large catalog of laboratory work.

And in the next publication, we will talk about the main available laboratory work in the direction of Lightning Labs, for a quick introduction to the technologies of VMware.

Follow the news until the meeting is on air in a few days.
Sincerely, AIRRA.

Posted in Education, Practice, Technology, Training, Virtualization, VMware | Tagged , , , , , , , | Leave a comment