Overall Satisfaction with CentOS
In most cases, I have been and still am using CentOS operating system as the base for information/cyber security virtual appliances. In my practice, I have been using a lot of different virtual information security appliance from different vendors. Most of the vendors are placing their Infosec related software on top of CentOS operating systems. Also, I have been using CentOS servers for a telephony system.
- First of all, CentOS is one of the most secure and stable OSes straits from the box.
- High performance on the average hardware.
- In most of my scenarios—easy and quick deployment.
- Huge KB community that helps to build and support different services on CentOS.
- Versions lifecycle.
- Configuring network interfaces sometimes causes a lot of issues, especially when you are using it out of regular configuration.
- Server updates—would be better to decrease the time for that.
- CentOS is not a good desktop solution.
- Being supported by Infosec software vendors provided us vendor documentation, knowledge bases and decreased time spent troubleshooting issues.
- Fast and easy deployment: saved time and people resources for implementation.
- Cost saving on deployment because no licenses needed.
- Red Hat Enterprise Linux (RHEL), Ubuntu Linux and Windows Server
Comparing to Ubuntu Server OS, CentOS is better from the security hardening side. RHEL: from my hands-on experience it is pretty much the same as CentOS, but in lots of cases, costs money. However, RHEL has better internal, community and software vendors support. Windows servers are more useful for most of IT specialists and once carefully patched can be the same secured solution, but requires purchasing a license(es).