We use on-premise model, primarily for hosting a case management system.
Senior Solutions Architect at Department of Justice
The high availability on this application has reduced the downtime, leading to increased productivity and efficiency
Pros and Cons
- "High availability, alert management, and deployments are the most valuable features for us. We have the ND version so we can do deployments."
- "The footprint could be reduced so that we can use a smaller virtual machine to run the application. We could also use more scripts. I would like this solution to be more script oriented, rather than GUI oriented."
What is our primary use case?
How has it helped my organization?
We have about 3,000 users concurrently using this application. This application has achieved more than 99.9% up time which has resulted in increased productivity and efficiency.
What is most valuable?
Stability, high availability, alert management, and deployments are the most valuable features for us.
What needs improvement?
The computing resources required to run WAS could be reduced so that we can use a smaller virtual machine to run the application.
I would like WAS administration tasks to be completed via scripts, rather than GUI.
Buyer's Guide
IBM WebSphere Application Server
October 2024
Learn what your peers think about IBM WebSphere Application Server. Get advice and tips from experienced pros sharing their opinions. Updated: October 2024.
814,649 professionals have used our research since 2012.
For how long have I used the solution?
We've been using this solution for more than ten years.
What do I think about the stability of the solution?
The solution is very highly available and very stable. We don't have any issues. We only need to restart VMs when we upgrade OS, apply WAS patches or deploy newer versions of our applications.
What do I think about the scalability of the solution?
The solution is scalable to more number of concurrent users. Its ND version allows us to add more VMs. We have 3,000 users and we only need two WAS administrators. We don't have any plans to increase usage, but it's been very stable for long time.
How are customer service and support?
Good.
How was the initial setup?
The initial setup was complex. We needed an expert WAS administrator. We took iterative steps to achieve higher efficiencies.
What about the implementation team?
In-house with experts from IBM.
What was our ROI?
Can't comment on the ROI, it has been very stable and provides very high availability. I guess ROI would be very high.
What's my experience with pricing, setup cost, and licensing?
I don't remember the price, but there were no additional costs.
What other advice do I have?
Use an expert WAS Admin to set up the deployment scripts and automating as much as possible. Implement DevOps concepts by working in conjunction with administrators and developers
I would rate this solution as eight out of ten.
Disclosure: My company has a business relationship with this vendor other than being a customer: Partner.
Head Banking Application Customization and Reporting at a financial services firm with 10,001+ employees
Very stable, supports many languages, and helpful for faster time to market
Pros and Cons
- "As compared to other applications, it has tremendous support. We have built internal capability so that we use it extensively internally. It is also easier to use with the outside data. You can write in ESQL, Java, or any other technology that you want to use for development. So, it is a lot more flexible in the language that it supports."
- "The business logic side of it is sort of missing in the sense that if I want to track and measure velocity, it is not really available. You have to buy another application and embark on a separate implementation. Instead of having different licensing, IBM DataPower should be integrated with WebSphere. It will allow us to build the business layer and rules a lot more efficiently, rather than developing rules within the application. It would be good if we can set up the business layer through parametrization rather than development. IBM DataPower has the business rule and the controls, and if it can be integrated, it would be fantastic. It will help the application in working better in terms of security features and business logic. If you're going to use it for open banking, you will be able to monitor velocity on the total pricing."
What is our primary use case?
There are two use case categories. We use it for integration with other parties or external parties across the world, and we also use it for internal applications. It has an enterprise service bus, and all applications talk to each other through IIB. We also using WebSphere for the exchange of messages between core banking applications and other applications and servers.
How has it helped my organization?
It has helped tremendously. Before we embarked on the enterprise service bus, we had to develop applications for integration with in-house and third-party applications. We had to develop an application and get a dedicated server. We also had to get the server within the firewall. There was no concrete policy around that, and it just was disorganized and disoriented. Now, we have a lot more structure. The time to market is a lot faster, and there is a structure around it.
What is most valuable?
As compared to other applications, it has tremendous support. We have built internal capability so that we use it extensively internally. It is also easier to use with the outside data. You can write in ESQL, Java, or any other technology that you want to use for development. So, it is a lot more flexible in the language that it supports.
What needs improvement?
It is very tough to get developers. It is not open, so there is a shortage of its knowledge in the industry. We have to get freshers and train them. We can't just go out there in the market and get developers who are proficient in IIB. I have attended several boot camps on AI and other products of IBM. Similar to what IBM is doing with big data and AI, IBM should open up IIB so that there is a lot more knowledge. They should open up the WebSphere application so that there is a lot more knowledge.
The business logic side of it is sort of missing in the sense that if I want to track and measure velocity, it is not really available. You have to buy another application and embark on a separate implementation. Instead of having different licensing, IBM DataPower should be integrated with WebSphere. It will allow us to build the business layer and rules a lot more efficiently, rather than developing rules within the application. It would be good if we can set up the business layer through parametrization rather than development. IBM DataPower has the business rule and the controls, and if it can be integrated, it would be fantastic. It will help the application in working better in terms of security features and business logic. If you're going to use it for open banking, you will be able to monitor velocity on the total pricing.
Its price is a bit expensive. They should improve its price to compete with other applications that are out there, which we are also exploring.
For how long have I used the solution?
We've been using this solution for more than five years.
What do I think about the stability of the solution?
It is very stable and very rugged.
What do I think about the scalability of the solution?
You can't reduce what you buy from there. You have to buy the whole product. It is highly scalable and extendable in terms of extending the feature developed to be used in other areas.
We have two sets of users. We have the developers and the support people in different teams. There are approximately 12 developers in the Developer team. There is also a Support team with six or seven people. The support people are in the CTO organization, whereas, developers are in the forward-looking arm of our IT, which is the CIO organization. That's the way we are structured.
How are customer service and technical support?
They have partners who helped us with the initial installation, and we got technical support from them. The other one is the second level of support from IBM, which goes in line with their normal licensing framework. So, there is strong support from IBM.
How was the initial setup?
It is complex. It is not something that you can do on your own without recourse to IBM. You need access and all the support and help from IBM for this. We need consultants who are proficient and IBM partners to do the setup. When you get the license from IBM, they have the recommended partners in a country to set it up.
What's my experience with pricing, setup cost, and licensing?
It is very expensive.
What other advice do I have?
I would advise others to have a very strong partner who understands IBM WebSphere very well. They should be mindful of the architecture that they're going to put in place for the IBM solution. You should ensure that load balancing and the architecture of the implementation are right. Otherwise, there could be issues. Having a stronger partner for handling implementation makes life a lot easier and more meaningful.
I would rate IBM WebSphere Application Server an eight out of 10.
Which deployment model are you using for this solution?
On-premises
Disclosure: My company has a business relationship with this vendor other than being a customer: partner
Buyer's Guide
IBM WebSphere Application Server
October 2024
Learn what your peers think about IBM WebSphere Application Server. Get advice and tips from experienced pros sharing their opinions. Updated: October 2024.
814,649 professionals have used our research since 2012.
Enterprise Technical Leader at a tech services company with 10,001+ employees
Enterprise-level product with extensive console capabilities, including the ability to control multiple JVM containers
Pros and Cons
- "The thing about WebSphere, as opposed to other ones that I am aware of such as JBoss and Liberty, is that WebSphere has the most comprehensive scaffolding available to it."
- "When we run into memory or locking issues, we resort to using third-party tools. However, it would be preferable to have native tools for debugging this type of problem."
What is our primary use case?
We primarily use a generic WAS.
We have WAS, which we basically use for JVM containers for services and REST APIs. We have some portal servers, and it is also used to host Pega. So it serves three primary functions.
It's an application server in general.
What is most valuable?
The thing about WebSphere, as opposed to other ones that I am aware of such as JBoss and Liberty, is that WebSphere has the most comprehensive scaffolding available to it.
A lot of JVM container products provide you with a raw JVM container and don't offer much else. However, WebSphere has the PRPC, which has extensive console capabilities, including the ability to control multiple JVM containers and the deployment. It's an enterprise-level product.
WAS is not what I would want if I were a small shop with two or three WAS servers or app servers. However, if I had 4,000 servers and wanted to install JVMs on them, WAS is a viable option. In my opinion, its strength is its enterprise capability.
What needs improvement?
One of the things that we have struggled with is understanding what's happening inside the covers when we're running a JVM.
When we run into memory or locking issues, we resort to using third-party tools. However, it would be preferable to have native tools for debugging this type of problem.
It's not bad lately in terms of performance. WebSphere has always had some performance issues, at least until about three or four years ago. But it's getting better. I guess, aside from the product's complexity, I think it's pretty good for what it's billed as an enterprise application server.
For how long have I used the solution?
I've spent the majority of my career working with IBM. Back in the late 1990s, I was working on WebSphere 3.0. So, for the last 25 years, I've been working on WebSphere on and off, or at the very least, the application service.
What's my experience with pricing, setup cost, and licensing?
It costs more than some of the others, but, you get what you pay for.
Much like TWS, IBM, the way they price their products is known as sub-cap pricing. It can be very complicated and intimidating for people who don't understand the concepts.
I would like to see IBM simplify its licensing models.
What other advice do I have?
Its best platform, in my opinion, is AIX on Power. Unfortunately, AIX on Power is being phased out. However, if you have a Power VM/AIX shop and are committed to Power and AIX, WAS is the app server of choice.
If you're considering ESXi or a hyper-converged solution, WAS works just as well on those platforms, the more cloud platforms.
For the space that it plays best in, I would rate IBM WebSphere Application Server a nine out of ten.
Disclosure: My company has a business relationship with this vendor other than being a customer: Partner
Database Administrator at a financial services firm with 201-500 employees
Reliable software framework with high scalability and integration capabilities
Pros and Cons
- "IBM WebSphere Application Server is the best in terms of scalability and performance, as well as the support for managing distributed transactions."
- "The main issue we faced was its limited compatibility with non-Java technologies, which can result in difficulty detecting potential bugs and requiring additional integration efforts."
What is our primary use case?
We are mainly using it for managing the core banking applications.
What is most valuable?
I am highly satisfied with the robust security features integrated into this solution. Its fine-grained access control, authentication, and authorization mechanisms ensure a smooth performance.
What needs improvement?
The main issue we faced was its limited compatibility with non-Java technologies, which can result in difficulty detecting potential bugs and requiring additional integration efforts. Third-party support can be challenging as well, as the IBM WebSphere Application Server is known for its limited community and lack of an open-resource library.
For how long have I used the solution?
We have been using IBM WebSphere Application Server for the last six years.
What do I think about the stability of the solution?
The solution is very stable and reliable.
What do I think about the scalability of the solution?
The scalability is high due to its built-in load-balancing features. It allows applications to scale to handle high traffic and provide better performance.
How are customer service and support?
We have been fairly satisfied with their support services. When we requested their assistance, their team professionally solved it. The only objection would be regarding a minor delay in their response. I would rate it eight out of ten.
How would you rate customer service and support?
Positive
What about the implementation team?
The deployment is fast and efficient. It takes only one person to complete the whole process.
Which other solutions did I evaluate?
IBM WebSphere Application Server is the best in terms of scalability and performance, as well as the support for managing distributed transactions. There are other solutions on the market, such as WebLogic, that offer great experience but it usually depends on the requirements of the companies.
What other advice do I have?
We are pleased with the effectiveness of the solution. I would rate it eight out of ten.
Which deployment model are you using for this solution?
On-premises
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Maximo - Technical Consultant/Architect/Analyst at a government with 501-1,000 employees
Interchangeable, good performance, and is reliable
Pros and Cons
- "The performance is good."
- "When compared with WebLogic, Weblogic is lighter and consumes less memory."
What is our primary use case?
I am always working. I am working with WebLogic and WebSphere. Some things are running on WebLogic and others on WebSphere. I use both.
It is deployed on-premise, and I am able to do everything they are doing on the cloud.
What is most valuable?
I would not compare WebSphere and WebLogic because both servers are really good.
However, once you have set up both of them, they work perfectly.
There are always bugs, such as the recent bug with log4j, but they're both good web servers. I can make use of either one, it makes no difference. It's just a different setting, but I'd say the quality is the same.
I am satisfied with this solution, as well as WebLogic. Both are good.
The performance is good.
What needs improvement?
I don't think about what needs improvement, I work with what I have.
There is always room for improvement. But it's getting better every time, with every new release, and every new patch, it's getting better. They are continuously improving.
When compared with WebLogic, Weblogic is lighter and consumes less memory.
What do I think about the stability of the solution?
IBM WebSphere Application Server is a stable solution.
How are customer service and support?
I usually solve my problems on my own. I Google it. I do the research, find out what other people are having problems with, otherwise look to Oracle for solutions to some of them. I was always able to Google it and find the solution.
I have never had to contact Oracle or IBM for support.
Which solution did I use previously and why did I switch?
I have worked with WebLogic, Apache Server, and SAP NetWeaver in the past. I've had a lot of experience.
How was the initial setup?
I set up everything. you just need the hardware, and I do everything else.
What's my experience with pricing, setup cost, and licensing?
When you purchase Maximo, you get WebSphere for free. Why would you pay more for WebLogic?
What other advice do I have?
I would recommend using whichever is cheaper. Both are interchangeable, and I don't see a difference in their performance.
I would rate IBM WebSphere Application Server a nine out of ten.
Which deployment model are you using for this solution?
On-premises
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Web Administrator at a insurance company with 1,001-5,000 employees
Easy to setup, stable solution, and offers VPN integration
Pros and Cons
- "The VPN service is quite useful."
- "Sometimes, I feel WebSphere runs a bit slow. It might be loading unnecessary libraries, impacting its performance compared to other application servers."
What is our primary use case?
We use it for a web application related to insurance.
What is most valuable?
The VPN service is quite useful. Our main application runs on a close integration with Jira platforms. To access it remotely, we need WebSphere and a VPN server.
What needs improvement?
Sometimes, I feel WebSphere runs a bit slow. It might be loading unnecessary libraries, impacting its performance compared to other application servers.
So, better performance is my main request.
For how long have I used the solution?
My company has been using this solution for five to six years.
What do I think about the stability of the solution?
Once it's up and running, it's quite stable.
What do I think about the scalability of the solution?
It is a scalable product. However, the IT team responsible for installation should have some knowledge of Unix operating systems since the platform runs on a Unix and Linux system.
How was the initial setup?
The initial setup is relatively easy. The complete deployment time depends on the application. Some might take as little as eight hours, while others require more time.
What about the implementation team?
We usually have a team of two or three people handling it.
What's my experience with pricing, setup cost, and licensing?
The pricing is a little expensive. I would rate the pricing a four out of ten.
What other advice do I have?
Overall, I would rate the solution a nine out of ten.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Sen. Fab Manager at a manufacturing company with 10,001+ employees
Good data consistency and decent scalability but needs to be more customizable
Pros and Cons
- "The scalability of the product is quite good."
- "The availability of the solution needs improvement."
What is most valuable?
The solution's data consistency is great. It's very reliable. This is important for a transitional scenario. It is critical for us, so data consistency is the most important feature that we count on.
The user interface is reliable.
The scalability of the product is quite good.
What needs improvement?
The availability of the solution needs improvement.
The product should be more enhanced and responsive. We need to have the capabilities to customize it a bit more.
Their pricing is always too high.
The user interface isn't too impressive.
The stability of the solution could be much better.
The solution's technical support could be improved. They can be too technical and too detailed.
For how long have I used the solution?
We've been using the solution for ten years.
What do I think about the stability of the solution?
The stability of the solution is okay. I'd rate it overall seven out of ten. It's mostly reliable, however, I believe it could use some major improvements.
What do I think about the scalability of the solution?
The scalability of the solution is pretty good. I'd rate it seven out of ten. It's possible to scale a bit if you need to.
How are customer service and technical support?
I've dealt with technical support in the past. It's not the best. It could be improved.
How was the initial setup?
The initials setup is not straightforward. It's quite complicated. An organization needs some pretty good experience. They need a high skill level.
For us, deployment took half a year.
What other advice do I have?
We're just users. We don't have a business relationship with IBM.
I'd rate the solution seven out of ten. I'd rate it higher if they offered more customization capabilities and was more responsive.
Which deployment model are you using for this solution?
On-premises
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Service Relationship Manager at a manufacturing company with 10,001+ employees
Has a lot of native connectors with legacy sistems and so for complex systems, it simplify a lot integration tasks.
Pros and Cons
- "We needed this type of integration and WebShepere is the best tool for it."
- "I think that this is a good product but I think that the cloud environment could be improved. I think that the future is in the utilization of the product in a product as a service way which is something that is lacking at this moment."
What is our primary use case?
We have used it for the implementation of a web interface on very old mainframe system.
How has it helped my organization?
We've avoided the remake of mainframe application logics.
What is most valuable?
WebSphere connects with old legacy systems, like CICS and TX Series that typically run on the mainframe environment and that must be integrated with open systems.
What needs improvement?
Cloud service offering should be improved because the future is in the utilization of the PaaS provided by principal cloud providers; I mean that it would be very useful to have the possibility to use WebSphere as a service like many other tools has already done.
For how long have I used the solution?
I have been working with this system for ten years.
What do I think about the stability of the solution?
I think the stability of the product is very good.
What do I think about the scalability of the solution?
The main problem is the licensing cost of the product. The product can scale but the budget cannot. We pay for core utilization and so we have to consider and manage peaks in resources utilization.
How are customer service and technical support?
IBM is our mail provider for DC facilities, system integration and AMS.
Which solution did I use previously and why did I switch?
No
How was the initial setup?
The initial setup was very complex due to the complexity of the already existing business logics.
What about the implementation team?
We implemented the solution with IBM services.
What was our ROI?
The system is very old so it is not so easy to calculate.
What's my experience with pricing, setup cost, and licensing?
The product is very expensive because PVU has to be calculated on maximun virtual cores and there is no difference between production and non-production environments.
Which other solutions did I evaluate?
No
What other advice do I have?
If you need a small system that needs to be exposed on the web for simple transations, or if you are considering a cloud environment you should consider a different solution.
I would rate it an eight out of ten because for complex system development, it is the best solution at this moment.
Which deployment model are you using for this solution?
On-premises
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Buyer's Guide
Download our free IBM WebSphere Application Server Report and get advice and tips from experienced pros
sharing their opinions.
Updated: October 2024
Popular Comparisons
IBM DataPower Gateway
Oracle WebLogic Server
Apache Web Server
Oracle SOA Suite
JBoss Enterprise Application Platform
Microsoft .NET Framework
IBM WebSphere Message Broker
Oracle Fusion Middleware
Oracle Application Server
Buyer's Guide
Download our free IBM WebSphere Application Server Report and get advice and tips from experienced pros
sharing their opinions.
Quick Links
Learn More: Questions:
- Which is better, IBM WebSphere Application Server or JBoss Enterprise Application Platform (EAP) when security is the main concern?
- What are the pros and cons of JBoss and Oracle Middleware?
- When evaluating Application Server, what aspect do you think is the most important to look for?
- Resin vs WebLogic? Pros and Cons?