TrustRadius: an HG Insights company

Oracle GlassFish Server

Score9 out of 10

16 Reviews and Ratings

What is Oracle GlassFish Server?

Oracle GlassFish Server was originally developed by Sun Microsystems and is available open source or supported by Oracle. It is an application server.

Categories & Use Cases

Top Performing Features

  • Application server performance

    Speed of deploy time, initialization time and other performance metrics

    Category average: 8.3

  • Open-source standards compliance

    Support for open-source standards like J2EE

    Category average: 7.9

  • IDE support

    Support for a number of different programming environments or IDEs

    Category average: 7.4

Areas for Improvement

  • Security management

    Integrated security management for applications

    Category average: 8.3

  • Administration and management

    Ease of management via administration console

    Category average: 7.6

  • Installation

    Ease of download and installation

    Category average: 8.5

Great option for organizations requiring highly available fault-tolerant servers

Pros

  • Cluster operations dashboards are great for keeping an eye on important metrics
  • Administrative controls are easy to audit and control
  • Supports multiple providers for SSO, including Okta and Google Auth

Cons

  • New onboarding documentation is lacking
  • Plugin architecture is not documented well
  • Occasional bugs with latest edge releases

Return on Investment

  • Improved deployment time
  • Reduced internal bugs
  • Less downtime

Glassfish Under Promises but Over Delivers

Pros

  • Oracle Glassfish servers provide us the ability to deploy in clusters and provide replication facilities.
  • The server provides very easy administration console that can be used to tweak basic features for timeouts and database thread pooling.
  • It can easily be configured for single sign on for enterprise clients.

Cons

  • One of the areas where we found Glassfish adaptation difficult for our company was the lack of documentation and community forums covering important issues.
  • We ran into a roadblock with OAuth 2.0 implementation and did not get great support on that issue.

Return on Investment

  • Glassfish which initially spun off from an Open Source project has a community edition which is free to use and offers great ROI.
  • In comparison to cloud offerings like AWS and Google App Engine, Glassfish requires more cost upfront for installation and management.

Alternatives Considered

AWS Elastic Beanstalk, Google App Engine, Apache Tomcat and JBoss Enterprise SOA Platform

Other Software Used

Apache Tomcat, Oracle GoldenGate, Oracle CRM, Eclipse, IntelliJ IDEA, Slack, Salesforce App Cloud, Salesforce Community Cloud, GitHub, Oracle Access Management, Oracle Database, TeamViewer, IBM App Connect, Google App Engine

The best of both worlds! Open source/Vendor support

Pros

  • The product offers Java EE support.
  • As the version supported by Oracle we have an extensive documentation, the Oracle GlassFish server online documentation library, patches ,and support from the supplier.
  • Ease of use through the administration console.
  • Integration with the NetBeans development interface.

Cons

  • When we use the versions of GlassFish Server that were just released to the market, it causes bugs to appear. While there are workarounds to solve them in most cases, the amount of time to solve them is significant. Therefore, I would advise waiting for it to be a little more stable and for a few months to pass before proceeding to an update of a productive environment.

Return on Investment

  • The platform has been stable for us so we do not experience falls or service interruptions. The investment is lower compared to other solutions in the market and we have solid support from Oracle.

Alternatives Considered

Red Hat JBoss BRMS

Other Software Used

QlikView