Here are some things to consider:
RHEL8 uses the dnf command instead of yum with an identical syntax (yum is an alias for dnf).
The Btrfs file system, once in technical preview, is no longer available.
Most of the system scripts are still written in the Python language, however version 3.6 will replace Python 2.7. More details here: https://developers.redhat.com/blog/2018/11/14/python-in-rhel-8/
LDAP: The OpenLDAP package is no longer available. You'll have to use the 389 LDAP server or something else.
You cannot remove NetworkManager from your configuration. This was already the case with the Gnome graphical environment in RHEL 7.5.
KDE is removed from the desktop. KDE is deprecated according to the RHEL 7.6 release notes.
A new mechanism called application stream is introduced. More details are available here: https://developers.redhat.com/blog/2018/11/15/rhel8-introducing-appstreams/
Many videos and articles about RHEL8 and RHEL8 Beta have been released:
- Introducing CodeReady Linux Builder,
- Python in RHEL 8,
- What, No Python in RHEL 8 Beta?
- What, no Python in Red Hat Enterprise Linux 8?
- RHEL 8 Beta – Using Python 2 and Python 3 (5min),
- How to install Java 8 and 11 on Red Hat Enterprise Linux 8 Beta,
- Develop and Deploy faster with Red Hat Enterprise Linux 8,
- Setting up a Django application on RHEL 8 Beta,
- Red Hat Enterprise Linux 8 Beta cheat sheet for developers,
- Application Streams
- Image Building
- Session Recording
- RHEL 8 Beta – Installing With Anaconda (2min),
- Network debugging with eBPF (RHEL 8 Beta),
- Preparing for Identity Management in Red Hat Enterprise Linux 8,
- Linux Kernel Control Group v2 (45min) (pdf),
- RHEL 8 Beta – Booting Snapshots With the Boom Boot Manager (4min),
- RHEL 8 Beta – GNOME and Display Server Changes (4min),
- RHEL 8 Beta – Using Leapp and Boom to Upgrade to the RHEL 8 Beta (7min),
- How to set up a LAMP stack quickly on Red Hat Enterprise Linux 8 Beta,
- Installing Microsoft SQL Server on Red Hat Enterprise Linux 8 Beta.