2010… l’odyssée de l’informatique ?
Par Sabine Bohnké, fondatrice du cabinet Sapientis

La Haute Autorité de l'Algorithme par Jean-Marie Chauvet

Principe de Pareto et théorie de la simplexité
appliqués à la gouvernance informatique
Par Sabine Bohnké, fondatrice du cabinet Sapientis

Là où il y a du gène, y a-t-il du business ?
Par Jean-Marie Chauvet

Go, Go, Google, Go ! Par Jean-Marie Chauvet

Toute les tribunes

Reportage : GfK Retail and Technology Conférence 2010

Virtualization Forum 2010
La bataille des coalitions du Cloud computing

par Olivier M
le 05/02/2010 à 10:09

France Télécom débranche X25

par Combe JP
le 02/02/2010 à 08:50

Orange Business Services annonce l’arrêt de l’offre X25

par Marchand
le 01/02/2010 à 05:43

Transcoder son application Cobol vers Java en environnement zOS

par Didier DURAND
le 29/01/2010 à 02:05

Apple et la révolution tactile avec l’iPad
Par Xavier Paulik, fondateur et CEO de Tiki’labs

par Mohamed Hamdouni
le 29/01/2010 à 12:23

Rechercher
Services
Logo_abonn Nerim Flash-securite Job Derniers Proposer un communiqué de presse
Fils RSS : Top 10 quotidien

Sun propose le stack logiciel AMP sur Solaris et Linux

mercredi 23 juillet 2008

20080723_17Linux, Apache, MySQL Perl, PHP ou Python connu sous l'acronyme LAMP est sans doute la pile logicielle la plus connue. Elle est très utilisée pour motoriser les sites Web qui deviennent de plus en plus interactifs. Sun propose une pile AMP (Apache/MySQL et Perl/PHP) totalement intégrée et supportée dans les environnements Solaris, Linux et dans un second temps Windows et d'autres systèmes d'exploitation.

 

La pile logicielle que propose Sun est sans doute une des piles logicielles les plus connues et parmi les plus répandues, tout particulièrement dans le développement sites Web. Avec le temps, ces sites sont passés du simple stade de sites vitrines ou des sites interactifs supportant des applications et  de plus en plus intégrés au système d'information.

 

L'indispensable support

 

L'annonce a été faite par Sun dans le cadre de la conférence OSCON sur l'Open Source qui se tient actuellement à Portland dans l'Oregon aux Etats-Unis. Le mouvement de Sun ne s'inscrit dans cette évolution car l'important n'est pas tant que ce stack logiciel soit téléchargeable depuis un site Sun, mais que le fournisseur propose les services de support nécessaires pour la mise en oeuvre dans le cadre de projets stratégiques. Cette décision découle assez logiquement du rachat de MySQL par Sun en janvier dernier.

La notion de support est un élément décisif dans le choix d'un logiciel Open Source. Selon une enquête récente réalisée par Forrester (Open Source Adoption: Notes From The Field) selon laquelle la France était championne dans l'utilisation des logiciels Open Source, la disponibilité du support est considérée en seconde position par les utilisateurs derrière la sécurité dans l'adoption de logiciels Open Source, tant dans les entreprises européennes qu'américaines.

 

20080723_19

 

Les logiciels qui sont disponibles en téléchargement sur le site Sun et supportés par le constructeur sont les suivants :  Apache HTTP Web server version 2.2.8, Apache Modules Memcached 1.2.5 (distributed memory object system), MySQL 5.1 Database, lighttpd Web server v 1.4.18, Tomcat Servlet engine 6.0.16, PHP 5.2.5, Ruby 1.8.6, Rails 1.2.3, RubyGems 0.9.0, Mongrel 1.0.1, fcgi package, RedCloth (text parsing), Perl 5.8.8 and extensions, Squid proxy server 2.16.x.

 

WISA versus LAMP

 

Dans un article intitulé Dynamic Web Platforms: The choice between LAMP and WISA publié dans l'édition de juillet de sa lettre Changing The Game: Monthly Technology Briefs, Cap Gemini compare les deux piles logiciels LAMP et WISA qui sont censés fournir à peu près les même fonctionnalités.

 

Ces deux piles permettent de mettre en oeuvre ce que Capgemini appelle une plate-forme Web dynamique et qui regroupe quatre briques de base. Le server Web est l'application qui supporte les requêtes http envoyés par le navigateur. Lorsque le contenu est statique, il envoie de simples pages Web au format html ; mais les sites Web sont  désormais dynamiques, manipulent des pages dynamiques et sont beaucoup plus complexes.

 

L'acronyme LAMP a été utilisé pour la première fois en 1998 et regroupait le système d'exploitation Linux, le serveur Web Apache, la base de données MySQL et les langages de scripting Perl, PHP et Python. Les éléments qui militent en faveur de LAMP, rappelle Capgemini, est sa très grande diffusion ce qui a permis de construire une communauté de développeurs et d'utilisateurs à la fois large et active. Ce qui en fait « un choix naturel ».

 

De son côté, Microsoft propose une pile équivalente sur le plan fonctionnel avec WISA : système d'exploitation Windows, serveur Web Internet Information Server, la base de données SQL Server et le langage de script ASP (Application Server Pages). Selon Capgemini, WISA est à choisir dans le cas d'application critiques d'entreprise, notamment en raison de la base de données qui offre la scalabilité et les performances nécessaires, aussi parce que Microsoft propose une documentation très détaillée et un support standard basé sur des SLA (Service Level Agreement) ; Pour des installations plus modestes, Capgemini recommande LAMP qui a l'avantage en termes de flexibilité et de coûts.

 

Comparaison briques à briques

 

Capgemini compare ensuite chacune de quatre briques logicielles des piles LAMP et WISA :

 

Système d'exploitation : Windows est généralement considéré comme étant plus facile à configurer et à administrer que Linux. Il est plus cher que Linux. Mais ce facteur fait remarquer évolue dans le cadre de versions hostées ou de type « Cloud Computing » qui passe par un fournisseur.

 

Serveur Web : IIS est étroitement lié à Windows qu'Apache ne l'est à Linux (Microsoft fait valoir cet avantage d'intégration dans de très nombreuses situations). Apache de son côté peut être modifié directement au niveau du code source et est considéré comme plus sécurisé, mais plus difficile à configurer.

 

Base de données : Selon Capgemini, MySQL n'est pas aussi scalable et n'offre pas le même niveau de fiabilité que SQL Server. Dans l'hypothèse où le choix du système d'exploitation est ouvert, c'est au niveau de la base de données que se fera le choix de la pile logicielle.

 

Langage de script : Active Server Pages n'est pas, à proprement parler, un langage de script, mais un programme qui permet à d'autres langages de script, en particulier Visual Basic, d'être utilisés dans le cadre d'applications Web. La simplicité d'ASP et la popularité de Visual Basic ne doivent pas faire oublier leur pauvreté fonctionnelle pour construire des plates-formes Web dynamiques.  

 

Etude Forrester : La France, championne de l'Open Source
Monthly Technology Brief - July 2008

Imprimer l'article
ITRtv

Interview : Charles du Boullay, CDC Arkhinéo
envoyé par ITRnews. - Vidéos des dernières découvertes technologiques.

Les 10 derniers articles mis en ligne

On en a parlé
API FIA GN HP IDE IE INES INFOR LG MedPi NAV PC RIM SAN SUN TEL TEN To accueil acer acti apple application ares asi bande bull but ca canon ces cha ciel cis dell ds dvd ea fnac free google gps ibm ign inde informatique intel internet isa jeux logiciel mai marché media microsoft mobile mobilite ncr nec nokia oce oracle orange pac pes photo plat port prix ratio reseau rsa sage samsung sauvegarde son sony stockage technologie telephone tendance tic toshiba télé vea video vista web xbox xp