GlassFish figures prominently in the IT infrastructure of car maker PSA, which produces Peugeot and Citroën vehicles, where it is used in support of the company's wide-ranging set of internal and external Java applications and as part of the company's strategic use of open source, writes Alexis Moussine-Pouchkine. PSA's production deployment of GlassFish 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, the blogger adds.
Among the benefits PSA cited in its use of GlassFish, the blog notes, lies in the access to support engineers that comes with its support contract. Yet another benefit mentioned, given the various nature and requirements of the PSA applications, is GlassFish true multi-platform support, which enables deployment to both Solaris 10 and SuSE Linux Enterprise, Moussine-Pouchkine writes, as well as the use of both Oracle and DB2 databases, along with easy transition from development to production environment.
PSA spokesperson Benoît Bulté, responding to a questionnaire on the company's adoption of GlassFish, explained that Java applications cover large areas of activity at PSA, including corporate web sites and business applications related to the design, production, sales and after-sales of vehicles. The adoption of GlassFish is part of the strategic use of Open Source for development and hosting of our Java / Java EE applications, Bulté said.
PSA uses both Sun GlassFish Enterprise Server 2.1 and GlassFish 2.1 (open source), Bulté continued, running them on x86 hardware platforms for desktop applications (Windows and Linux) and server applications (Solaris 10 x86 and Suse Linux x86).
According to Bulté, PSA plans to take advantage of the architecture and administration functionality to provide Java projects with the ability to have their own GlassFish environment (Node and Instances) while also keeping the advantage of a centralized administration through Domains. In addition, Bulté continued, the company takes advantage of administrative commands to help projects create and manage their environment with simple automation.
The extent of the GlassFish adoption, as of early 2010 according to Bulté, is apparent in the nearly 50 Unix servers that were hosting more than 80 GlassFish server instances. Around 40 GlassFish environments are being used for developments, which are early "simple" projects. PSA expects GlassFish to become a solution for upscale applications and to be in position to provide company projects with it.
More Information
Java Application Platform SDK: Overview
Benefits of Sun GlassFish Enterprise Service Bus 2.1
GlassFish v3 Considered a 'Lightweight'
Sun GlassFish Enterprise Service Bus 2.2
[...read more...]