Rapid deployments have streamlined containerized web apps but support response still needs improvement
What is our primary use case?
The main use case for Red Hat JBoss Enterprise Application Platform (EAP) is to deploy web applications, WAR files and JAR files of our developed app, and also to use Red Hat JBoss orchestrator for containerization and everything.
We primarily use Red Hat JBoss Enterprise Application Platform (EAP) for various environments such as dev, SIT, and prod, and we have been using it exclusively for SAP-based front-end while the back-end is Spring Boot, and we were using JBoss particularly for deploying these servers, with a very easy way to deploy the JAR files mainly.
What is most valuable?
The best features Red Hat JBoss Enterprise Application Platform (EAP) offers are its integration into AWS services, which is very helpful in containerization and application of Kubernetes specifically, and its user interface is very easy to use; we can deploy WAR files within stipulated time and also schedule deployments at a particular time, and it is easy to run the pipelines and integrate it with Jenkins.
The most valuable feature for my team is containerization and Jenkins integration because Jenkins integration helps us eradicate code smells and build pipeline reports, and it also supports continuous CI/CD pipelining, while this orchestration aids in a microservice architecture where we will be using different types for it.
Red Hat JBoss Enterprise Application Platform (EAP) has positively impacted my organization by helping in quickly making web Spring Boot applications and Java-based applications, and it is very easy to adapt and learn, plus it is open source with nominal and affordable subscription plans.
What needs improvement?
Red Hat JBoss Enterprise Application Platform (EAP) can be improved by integrating different services related to Azure and AWS, and the open-source application and the EAP orchestrator Kubernetes platform must be more specifically usable for every user.
The support for Red Hat JBoss Enterprise Application Platform (EAP) could also be better than it is now.
For how long have I used the solution?
I have been using Red Hat JBoss Enterprise Application Platform (EAP) for about two and a half years.
What do I think about the stability of the solution?
Red Hat JBoss Enterprise Application Platform (EAP) is stable in my experience.
What do I think about the scalability of the solution?
The scalability of Red Hat JBoss Enterprise Application Platform (EAP) is pretty good, with minimum and maximum machines required being very efficient.
How are customer service and support?
The customer support is pretty good, but they need to be quicker in resolving issues related to Red Hat JBoss.
How would you rate customer service and support?
Which solution did I use previously and why did I switch?
Previously, we were using IBM's WebSphere Console, WAS console, which is famous, and we switched to Red Hat JBoss Enterprise Application Platform (EAP) because it is open source and is easy to integrate on AWS platforms.
What was our ROI?
Red Hat JBoss Enterprise Application Platform (EAP) has saved a lot of time in rapid deployment of applications, and for an existing migration project which was stipulated for a timeline of six months, it just took around two and a half months, specifically 80 days, achieving the target of completing within three months, along with the payment subscription being very nominal and affordable.
What's my experience with pricing, setup cost, and licensing?
The experience with pricing, setup cost, and licensing was nominal, and with the right guidance, it could have saved a few more bucks.
We can say that if we are charging around 0.75 cents per hour for a virtual machine on AWS, then in the Red Hat JBoss orchestrator, charges have seen significant improvement at around 0.58 cents.
Which other solutions did I evaluate?
We evaluated a few other options, but as JBoss is an EAP service, we were more interested in it being open source.
What other advice do I have?
I would rate Red Hat JBoss Enterprise Application Platform (EAP) around seven to eight.
I would select seven because even though it has its advantages, it does lack some flexibility.
I would advise others looking into using Red Hat JBoss Enterprise Application Platform (EAP) to have a trial period of 90 days to see if it works for them before going for a yearly or three-year subscription, which will significantly reduce the pricing.
I think there is a partner-based relationship with JBoss, but I am not completely aware of it.
I would rate this product a seven overall.
Which deployment model are you using for this solution?
Private Cloud
If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?
Amazon Web Services (AWS)
Jboss Review
What do you like best about the product?
Jboss is one of the best application servers available currently and cost effective and secure for all java based applications. User interface is very user friendly and integration with web servers are very easy. Also we can manage almost all tasks from the jboss console.
What do you dislike about the product?
Nothing as such. Sometimes if a JVM heap is high the management console becomes unstable.
What problems is the product solving and how is that benefiting you?
This is providing a secure platform for java based applications deployment.
Review for JBoss Application Server
What do you like best about the product?
One of the best application servers available in the market. Interface is very easy to explore having all related functionality written in all features. One can manage almost all configuration and deployment from the management console. Also applying patch is easy from console itself. Red Hat vendor support is really good. Integration with web server is also easy. Managing SSL configuration also pretty simple.
What do you dislike about the product?
Nothing as such but it would be great if host can be restarted or reconnected from management console itself without getting into CLI and perform restart.
What problems is the product solving and how is that benefiting you?
It is helping us on deploying and hosting our complex applications. It also has features to integrate with external APIs in the domain.xml itself so it's pretty easy manage an application in jboss.