Common Linux runtime challenges
In this section, we will demonstrate how to analyze and fix some common runtime problems. One of the most common issues with applications on Linux is incompatibility with SELinux settings, especially if you migrate your application from one VM to another.
Also, issues with disk space running out or other storage issues such as storage encryption in conjunction with migration may be troublesome. Lastly, some unexpected performance issues may arise when you move workloads from on-premises to Azure. Let's start by looking at how SELinux works in Azure.
SELinux
Security-Enhanced Linux—more commonly known as SELinux—is a security module for the Linux kernel, which provides a mechanism for supporting various access control policies to the operating system. There are some alternatives to SELinux, such as AppArmor, but they are not commonly used currently. SELinux can be considered the standard way of securing Linux installations...