Car maker PSA is most famous for its two brands: Peugeot and Citroën. The company operates in 150 countries and sold over 3 millions vehicles in 2009.
In order to support its wide-ranging set of internal and external Java applications and as part of the company's strategic use of Open Source, PSA has started deploying GlassFish in production. This follows a stringent evaluation and qualification process including setting up consolidated development environments leveraging the domain and node-agent architecture of GlassFish for an overall optimized utilization of GlassFish v2.1. The administration tools (both web console and the asadmin CLI) are key features here.
One clear benefit for PSA (in their own words) of having a support contract is the access to support engineers. As PSA Peugeot Citroën was building its reference architectures and getting familiar with GlassFish, this involved multiple calls, some patches and a few RFEs. In short, a constructive relationship.
Given the various nature and requirements of the PSA applications, another key feature is GlassFish true multi-platform support. This enables deployment to both Solaris 10 and SuSE Linux Enterprise, the use of both Oracle and DB2 databases, as well as easy transition from development to production environment.
More details on the GlassFish use at PSA, including the number of servers used, the frameworks in play, and some of their future plans are documented in the detailled questionnaire.