- The managed server and deployment architecture.
- Being able to isolate or combine applications at various levels whilst taking advantage of load balancing and clusters.
- The web interface is fairly easy to use, but for those who want it, the majority of commands can be executed via scripts WLST.
- Being able to create deployment templates for use on other hosts.
Improvements to My Organization
It's allowed us to contain and administer the WebLogic environment as a managed service. We support and manage our customer environments onsite and remotely by using the web GUI.
Room for Improvement
There is little to improve, but I would say the deployment process could be more user-friendly. Using staging to secure your deployment environment does bring its problems. They are easy to solve but require access to the drive space.
Use of Solution
I've been using it since 2009.
We have come across some issues with clustering, but it was the third-party application that needed the change and not WebLogic.
We have found that on the odd occasion of a host shutdown, the services and Node Manager wouldn’t start the deployments as specified. Manual intervention was required.
We've had no issues scaling it for our needs.
Customer Service and Technical Support
It's very good as Oracle support has always been useful. It's a bit painful to fill out all the details and provide all the logs, but it works so I’ll keep using it. The people on the other end are usually very experienced and resolve the issues relatively quickly.
It's straightforward and easy to install and set up. There is plenty of documentation and online experience to follow and learn from.
We are the vendor and implement the solution for our customers. My advice would be to get yourself on one of the administration workshops that Oracle provides or self-teach on YouTube. Talk to a partner in your area as they can provide you with workshops and training.
Pricing, Setup Cost and Licensing
Oracles prices/licenses are painful to deal with. Understand the architecture and application requirements up front, i.e. number of users or hardware available.
Other Solutions Considered
WebLogic has been first choice for us numerous times.
If you are unsure about your decision, run a POC with authorization from Oracle through a partner like NEC. Trial and test it for 30 days and see if it meets your requirements. Ensure you have a WebLogic administrator to help guide you through it.
Understand the recommended requirements for the apps and assign the correct memory. This will allow you to achieve a good user experience. The High Availability and high performance provide a solid foundation for application hosting. The apps teams see the benefit and stability when they start using it.