La technologie des conteneurs a suscité un intérêt croissant ces dernières années – malgré des racines remontant à 2008 – et Docker est devenu une partie importante de ce dialogue. Mars 2019 marque le sixième anniversaire de l'entreprise. L'histoire de Docker en est une qui explore son évolution, passant d'une start-up émergente à un nom reconnu et crédible dans le secteur des technologies.
Docker n'est pas devenu la société bien connue qu'il est du jour au lendemain. En six ans, Docker a connu plusieurs changements dans son logiciel et son organisation, tels que la refonte de sa suite Enterprise ainsi que des collaborations avec Amazon et Microsoft. Pour mieux comprendre la popularité croissante de Docker, voici un tableau chronologique complet des débuts de la société à ses plus récentes réalisations et acquisitions:
Sommaire
Docker émerge en 2013
Docker a été lancé pour la première fois en tant que plate-forme open source en mars 2013, sous le nom de dotCloud, qui n'a pas été modifié avant septembre 2013. En quelques mois seulement, Docker a suscité un vif intérêt – avec plus de 10 000 tests effectués par les développeurs. suite au lancement d'un didacticiel interactif en août 2013 – et l'obtention d'un partenariat avec Red Hat le 19 septembre 2013.
Avec une entreprise bien établie à ses côtés et plusieurs implémentations de distribution Linux, Docker a vu plus de soutien des entreprises commerciales tels que Amazon et Microsoft, renforçant encore sa crédibilité sur le marché de la gestion des conteneurs.
En 2014, la popularité de Docker augmente à mesure que les problèmes sont révélés
Au moment où Docker a annoncé la version 1.0 en juin 2014, le logiciel avait été téléchargé 2,75 millions de fois. Mais cela ne voulait pas dire que Docker était la plate-forme la plus complète en matière de gestion de conteneurs. De nombreux utilisateurs ont rapidement souligné le manque de sécurité de Docker en raison de son utilisation d'un démon Docker central, que des sociétés telles que CoreOS avaient entre autres pour objectif de fournir leur propre logiciel de gestion de conteneurs concurrent qui assurait aux utilisateurs une plate-forme plus fiable et sécurisée.
Les utilisateurs ont également constaté des problèmes liés au manque d'outils d'orchestration dans Docker, ce qui a motivé l'intégration de Kubernetes. Malgré ses inconvénients, Docker a réussi à aller de l'avant avec le aide d'Amazon, qui a annoncé le service de conteneur Elastic Compute Cloud (EC2) d’Amazon. Cela a permis aux utilisateurs de mieux exécuter les conteneurs Docker sur un cluster géré d'instances Amazon EC2.
2015 marque la plus grande levée de fonds de Docker
En 2015, Goldman Sachs a conduit un groupe d'investisseurs à soutenir Docker, levant 95 millions USD lors de sa quatrième tranche de financement. Ce cycle d'investissement valeur élevée de Docker à environ 1 milliard de dollars, qui a vu la société initiée dans le club des licornes mais a également remis en question la capacité de Docker à fournir une offre payante aux organisations. Compte tenu de son statut d'open source, Docker devait montrer aux organisations et aux développeurs que son produit valait le prix auquel il avait vendu une fois sur le marché.
L'année suivante, Docker a réalisé plusieurs acquisitions – telles que SocketPlane, Kitematic et Tutum – et a lancé une initiative de groupe avec CoreOS, Google, Microsoft et Amazon afin de créer un nouveau standard pour les conteneurs de logiciels avec la création de Open Container Initiative.
Microsoft entre dans le giron de 2016
En 2016, Microsoft n'avait pas encore fourni de version récente de son logiciel pour prendre en charge les conteneurs Docker natifs. Dans l’intervalle, une entreprise concurrente a présenté son propre logiciel pour répondre aux besoins des utilisateurs de Microsoft: WinDocks 1.0. WinDocks a fourni aux utilisateurs les fonctionnalités qu’ils attendaient de Microsoft, telles que la possibilité de prendre en charge les serveurs .NET et SQL dans des conteneurs lors de l’exécution de Windows Server.
Peu de temps après, Microsoft a annoncé le premier aperçu public de Windows Server Containers et Docker a repris le support des utilisateurs de Microsoft. Le 26 septembre 2016, Microsoft a officiellement annoncé Windows Server 2016 – powered by Docker – disponible pour le grand public, permettant aux utilisateurs d'exécuter des conteneurs Docker en mode natif sur Windows Server. C’est également l’année de l’ajout de Docker à son arsenal d’acquisitions, qui regroupe Unikernel Systems, Conductant et le démarrage du stockage persistant Infinit.
Docker Enterprise Edition est disponible en 2017
Docker a commencé l'année 2017 avec la vision de voir sa société et ses logiciels devenir la plate-forme de gestion de conteneurs la plus utilisée du marché. En mars 2017, Docker a annoncé le lancement de Docker Enterprise Edition (EE) lors de la conférence d'utilisateurs DockerCon, dans l'espoir de séduire les grandes entreprises avec des déploiements critiques.
Docker EE a été le premier produit commercialisé par la société. Il répondait aux besoins des entreprises nécessitant une plate-forme de gestion de conteneurs flexible et résiliente pour exécuter avec leurs charges de travail actuelles. Docker a ensuite renommé son projet open source – connu sous le nom de Moby Project – pour le différencier de son produit commercialement pris en charge, ce qui a semé la confusion chez de nombreux utilisateurs familiarisés avec la plate-forme. En octobre 2017, Docker a annoncé un ajout à Docker EE: prise en charge de Kubernetes en tant qu'option d'orchestrateur.
L'histoire de Docker continue d'évoluer en 2018 et 2019
Au début de 2018, Docker a apporté des modifications majeures à Docker EE, en introduisant la version 2.0 en avril et la version 2.1 plus tard dans l'année. Ces mises à jour apportaient des fonctionnalités de support pour les environnements hybrides construits avec différentes piles de technologies et donnaient aux utilisateurs le choix entre Kubernetes et Swarm pour l’orchestration. Docker a annoncé sa version la plus récente, Docker 3.0, en avril 2019. Docker 3.0 offre aux utilisateurs la possibilité de créer des applications multiservices basées sur des conteneurs pouvant être exécutées à partir de n'importe quel environnement, sans avoir à créer ces applications ailleurs que sur leur bureau.
Avec les modifications apportées à la tarification Docker EE en mai 2019, de nombreux utilisateurs se demandent comment Docker va jongler ses relations entre les petites entreprises et les grandes organisations qui hébergent des conteneurs sur de grandes quantités de matériel de serveur et s’ils sont à même de répondre à la demande des deux.
Commentaires
Laisser un commentaire