What is most valuable?
There are many valuable features in Oracle WebLogic Server. For sure, production redeployment is one of the best, in order to deploy the new version of your application without removing the old one. Also, Exalogic optimizations provide the best performance for I/O and thread management when using WebLogic Server on Oracle Engineered Systems. Finally, the Active Grid Link datasource: When connecting to Oracle RAC Database, it guarantees Fast Connection Failover and Connection Load Balancing.
Another important feature is workload separation that can be achieved using custom Work Managers or Multitenancy (in the new 12.2 version).
How has it helped my organization?
Thanks to WLST, we were able to standardize the deployment of standard WebLogic components (for example, JMS server, migratable targets, datasources, ...).
So, we can improve the quality of change management and reduce the time and the effort needed. We use also WLST to stop/start WebLogic domains and we apply best practices after domain creation.
What needs improvement?
The one thing I really miss is the possibility to define a metric extension (on Enterprise Manager) that uses a custom WLST script on a managed server target.
Oracle WebLogic Server is not fully integrated with Oracle Enterprise Manager. Most of the operations are available from Enterprise Manager, but you still need the WebLogic Administration Console as a graphical interface.
Oracle Weblogic Server has its own web interface (Administration Console) to monitor/change the configuration of a weblogic domain.
Not all the operations can be done using Enterprise Manager Cloud Control, but, in particular, I would like to create metric extensions using wlst scripts to implement custom metrics.
For how long have I used the solution?
I have used it for about five years. We started with the 10.3.3 release.
What was my experience with deployment of the solution?
The most critical issue is with Oracle Service Bus. There are limitations for configuration or deployment changes in production environments; in particular, when activating changes in SB Console, during high load, sometime deadlocks are generated inside the JVM, which requires restarting the JVM itself.
What do I think about the stability of the solution?
I have not encountered any stability issues.
What do I think about the scalability of the solution?
I have not encountered any scalability issues.
How are customer service and technical support?
Customer service is 7/10. Technical Support
Technical support is 7/10.
Which solution did I use previously and why did I switch?
We use different kinds of application servers. The choice of type depends on the situation and on the environment.
How was the initial setup?
The basic installation is simple. The Configuration Wizard helps you to easily create your domain.
After that, you need to define a set best practices (JDBC transaction log, active grid link datasource, JTA and so on).
What about the implementation team?
We implemented it by ourselves.
What was our ROI?
WebLogic provided the foundation to install ExaLogic.
Which other solutions did I evaluate?
Before choosing this product, I did not evaluate other options.
What other advice do I have?
If you are interested in Oracle Fusion Middleware products (Business Intelligence, Oracle Service Bus, Identity Management, etc.), I suggest before installing a standard WebLogic Server: investigate the installation, the configuration, the high availability and backup/restore. Also don't forget to apply patchset updates and recommended patches, to avoid known bugs or issues.