Another option to use RHEL is to deploy it in cloud.
Now, using RHEL in cloud is different.
And that is because in cloud, RHEL is deployed and not installed.
And also because in cloud, the cloud provides the boot procedure and not Linux.
And depending on the cloud provider that you are using,
different procedures are used to get Linux to work.
And for that reason, in this class, using cloud instances is not recommended and not supported.
So don't do it. Go for a complete installation in a virtual machine.