OpenStack
À la fin des années 2000, les ressources matérielles et logicielles basculaient progressivement vers le cloud computing, promettant sécurité accrue et gestion centralisée. En 2009, la NASA cherchait une plateforme pour ses services Web internes. Le marché proposait uniquement des solutions propriétaires, verrouillées par quelques géants du secteur.
Les développeurs de l'agence spatiale américaine pensaient qu'une alternative libre servirait mieux une communauté large : chercheurs universitaires, institutions gouvernementales, entreprises diverses. Rien de tel n'existait. Ils ont donc décidé de créer cette solution eux-mêmes. L'initiative a attiré Rackspace, dont les ingénieurs travaillaient sur un projet similaire pour soutenir leur activité de vente de matériel et de services.
Début 2010, les représentants de Rackspace ont contacté la NASA. Les deux équipes se sont rencontrées dans un restaurant thaïlandais, et cette collaboration modeste a donné naissance à OpenStack. Le lancement officiel a eu lieu en juillet 2010, avec l'ambition d'aider les organisations à déployer des services cloud sur du matériel standard. Quatre mois plus tard, la première version, baptisée Austin, voyait le jour. Elle apportait calcul en cloud et stockage d'objets pour l'Infrastructure as a Service.
Les projets initiaux permettaient de contrôler des pools de ressources : calcul, stockage, réseau, le tout via un tableau de bord centralisé dans les centres de données. Les administrateurs disposaient d'un contrôle fin, tandis que les utilisateurs obtenaient leurs ressources instantanément. La communauté s'est alors engagée sur un rythme de nouvelles versions tous les six mois.
La Fondation OpenStack a vu le jour en 2012. Cette organisation indépendante à but non lucratif avait pour mission de promouvoir le développement et l'adoption du logiciel. La structure garantissait une gestion neutre de la propriété intellectuelle et le partage des ressources, créant des conditions équitables pour tous les participants.
Le modèle de gouvernance reposait sur trois piliers : un conseil d'administration fixait vision et gouvernance, un comité technique gérait versions et besoins inter-projets, un comité d'utilisateurs remontait les retours terrain et défendait leurs intérêts. La communauté fonctionnait selon quatre principes : code source ouvert sous licence Apache 2.0, communauté ouverte produisant un écosystème actif, développement transparent avec revues de code publiques, conception ouverte avec des sommets semestriels accessibles à tous.
Les contributeurs venaient d'horizons variés. Ingénieurs logiciels participant au code, rédacteurs fournissant documentation et traductions, développeurs d'applications créant des solutions sur l'infrastructure, opérateurs et utilisateurs déployant et gérant leurs clouds. Des groupes de travail rassemblaient les exigences de segments particuliers comme les télécommunications ou le monde de l'entreprise. L'écosystème commercial regroupait fournisseurs cloud et prestataires ajoutant leur valeur au logiciel de base.
L'adoption s'est accélérée dans différents secteurs. BMW, Disney et Walmart ont prouvé la viabilité de la solution en production. PayPal l'a adoptée pour l'agilité et la disponibilité qu'exigeaient ses produits phares. Time Warner Cable a misé sur cette flexibilité pour gérer d'importants volumes de données dans ses centres.
La technologie s'est étendue bien au-delà des usages prévus au départ. Le CERN l'a employée pour analyser les données de son Grand collisionneur de hadrons, gérant plus de 115 000 cœurs de calcul. Adobe Digital Marketing s'en est servi pour transformer son environnement de virtualisation en informatique en libre-service. L'université australienne NeCTAR l'a adoptée pour sa recherche collaborative nationale, supportant plus de 6 000 chercheurs.
En 2024, Rackspace a réaffirmé son engagement avec OpenStack Enterprise, solution cloud entièrement gérée pour charges de travail critiques. La société avait contribué plus de 5,6 millions de lignes de code et figurait parmi les plus grands fournisseurs cloud OpenStack mondiaux. Son expertise comprenait plus d'un milliard d'heures-serveur d'expérience en production.
L'impact sur l'industrie informatique a été considérable. La plateforme a permis aux entreprises de toutes tailles de déployer leurs propres infrastructures cloud, échappant ainsi à la domination des services propriétaires. Sa nature libre a favorisé l'innovation collaborative et réduit les coûts d'infrastructure. Les API ouvertes et le support de pratiquement tous les grands fournisseurs informatiques donnaient aux utilisateurs la liberté de déplacer leurs charges de travail entre clouds privés et publics selon leurs besoins.
Les bénéfices incluaient une accélération de la mise sur le marché grâce au portail libre-service, une plateforme basée sur des API pour développer des applications natives du cloud, et des temps de provisionnement drastiquement réduits. L'interopérabilité et la capacité de cloud hybride permettaient aux entreprises de choisir le meilleur environnement pour leurs applications sans dépendre d'un fournisseur unique.
L'évolution s'est poursuivie avec l'intégration de nouvelles technologies comme les conteneurs, les machines virtuelles et les serveurs bare metal. La communauté mondiale compte plus de 56 000 membres individuels dans plus de 180 pays et plus de 600 entreprises. Cette croissance témoigne de la pertinence continue de la plateforme dans un paysage technologique en constante mutation, où la demande de solutions cloud flexibles et ouvertes ne cesse de croître.