Overall Satisfaction with Oracle WebLogic Application Server
We are using Oracle WebLogic Application Server for hosting a few Java enterprise applications. Some of the applications are mission critical while some of these applications are lightweight reporting tools. We are using this across multiple projects although in some of the other projects we are also using Red Hat Jboss for the same purpose.
- WebLogic Application Server administration is easy to learn. The Web console is a very sophisticated interface and you will find yourself using web console much more than using the command line.
- Application deployment is easy and can be done entirely from the web console.
- It has great features for performance monitoring and configurations. You can do a lot of custom settings to suit your business needs.
- It includes creation of security realms which you can use to manage access levels for different users within the organization.
- It's cumbersome to diagnose problems with the node server and weblogic machine. We often find ourselves bouncing the weblogic server in events we see issues with node server connectivity with the machine.
- It is resource intensive application and performs slow when you have RAM/CPU crunches.
- Creation of managed servers and application deployments, everything can be performed using the nice WebLogic Web Console.
- It has great security features which helps managing user access.
- You would need specialized professionals who have experience working on WebLogic Administration.
Red Hat JBoss EAP is good and open source. We chose Oracle WebLogic because we are using Oracle products like Oracle Enterprise Manager and it's very easy to integrate WebLogic with it. Also, for our mission critical applications, we wanted an application server with great clutering/coherence features and Oracle WebLogic is great at that.
Oracle WebLogic Server Feature Ratings
Using Oracle WebLogic Application Server
Pros | Cons |
---|---|
Like to use Relatively simple Easy to use Well integrated Consistent Quick to learn Convenient Feel confident using | Requires technical support |
- Performance Monitoring and Configurations
- Creation of Managed Servers and machines to manage system resources
- troubleshooting issues with node manager