When I started, I was working on Oracle ERP, which is the EBS solution. Currently, I work in a bank where we use our core banking environment with Flexcube and other Oracle products on Oracle Solaris. Along with the databases, we are using database 11g, 12c, and 19c. We are an Oracle shop.
Oracle Solaris is a very good operating system. Most of the time, we do not need to change or replace any configuration. If at any point in time we need to change something, it is really simple and a user-friendly environment. Although it is a CLI, Oracle introduced a GUI environment with Solaris 11.5. Currently, 11.5 has the operating system GUI as well as the CLI. The technical persons working on the operating system most of the time prefer to work on the CLI. It is actually really good and easy to use.
As it is a server-level operating system, most of the time you do not need any extra features in the operating system because you are not using the operating system on home machines, desktops, or laptop machines. The extra features are not needed if we are talking about the enterprise level or an official operating system.
In my opinion, the GUI was missing, as I mentioned earlier. Oracle has already introduced it. There might be some additional security features. The firewall must be more capable because security is the main concern of every organization and every user. Although it has very good security features, there might be some additional capabilities. There might be some more multipathing security in the storage area.
I have been working with Oracle Solaris for almost the last 16 to 17 years.
The setup process is really simple. When you are working with the LDOMs and PDomains, you can create the operating system and the zones with some statements in any text file. You can run the statements and the operating system can be created. It is really simple when you are initially creating the operating system.
We are using Oracle Linux with Oracle Solaris where we need the environment on the Intel platform. Most of the time we use Oracle Linux. AIX is actually a competitor, the IBM product. They are also supporting SPARC now. IBM is supporting the SPARC environment. They have their own operating system, and although I did not use it, it is good.
We are still working with Oracle, and our Supercluster is already in use. However, as Oracle has discontinued the Supercluster machine, we are currently using SPARC machines with the M3 processors. These are T8-2, which are the latest ones.
As we are on SPARC machines, SPARC is tightly coupled with Oracle Solaris operating system. We are currently using Oracle Solaris as our operating system for our core environment. Although we are using Oracle Linux as well, currently in our production environment, we are on Oracle Solaris.
We are using Oracle Solaris operating system. Currently, we are using the PDomains, LDOMs, zoning, and virtualization. We are currently using the whole virtualization structure in our production environment.
The ZFS file system is part of the Oracle proprietary environment. Oracle most of the time in their engineered machines uses the ZFS storage environment. Currently we are using ZFS with our Supercluster environment, but not with our other environment.
Oracle Solaris is basically the Unix environment, and the Unix environment is much more secure than Linux and the Windows environment. Most of the time, you do not even need to have any antivirus with it. However, mostly in the banking sector, because this is a regulatory requirement, organizations have to have deep security or something similar for security purposes.
As we are on the server environment, the SPARC environment is a multiprocess environment with multiple users simultaneously connected. It actually boosts the performance when multiple users are connected. There is no tackling or tweaking with the performance. It is actually really user friendly and the performance is very good with Oracle Solaris. It saves money and cost because it is bundled with no license fee for Oracle Solaris. You can have the media and use it. However, most of the time, it works with the SPARC processors, which is really good.
Most of the time, Oracle Solaris is being used on the on-premises environment. However, if you are using any Oracle appliance, you can use it on the cloud as well. It can be considered a hybrid type of operating system.