Auteur: Édouard Devouge

Archi & techno

Containerus Bellum, ou la chronique des hostilités dans l’écosystème Docker

Saison 1 : Previously…

Dans les épisodes précédents, nous avions vu naître la guerre sanglante des orchestrateurs de containers. Les deux principaux candidats à la première place étaient Docker Swarm et Kubernetes. Le premier, simple et limité, est porté par la jeune startup éponyme : Docker Inc. Le second, puissant et complexe, est soutenu par l’alliance d’un géant du Web et d’un mastodonte de l’open source : Google et Red Hat.

Le premier tour des débats avait porté sur le format de la brique de containerisation en elle-même. Google, par la main de CoreOS, avait tenté de déstabiliser l’hégémonie de Docker Container Engine en lançant rkt (Rocket) comme un contre-pouvoir.

L’Open Container Initiative (OCI) était un autre croche-pied fait à la jeune Docker Inc. En effet, derrière la noble idée de constituer un standard de conteneurisation à la fois universel et indépendant, la réalité pour Docker Inc. a été plus épineuse. La publication des spécifications et l’émergence des premières implémentations s’est faite au détriment de la vélocité habituelle de la startup pour le développement de nouvelles features.

Lire la suite

Infrastructure et opérations

Docker en production : la bataille sanglante des orchestrateurs de conteneurs

1. Vous êtes perdus…

Cela fait maintenant plusieurs mois, voire plus d’un an que vous êtes intellectuellement convaincus de l’approche de Docker et des conteneurs applicatifs : portabilité, universalité, volatilité.

La promesse est tenue et vous avez déjà remporté quelques victoires en développant localement et sur quelques environnements d’intégration, bravo.

C’est à ce moment que la question du passage à l’échelle se pose et d’un coup, le signal se brouille. Vous êtes soudainement noyés sous un déluge de noms et d’acronymes barbares. Et surtout, vous sentez comme une odeur de poudre. Il y a du rififi au pays des moteurs de clustering Docker. Rien qu’à l’évocation de ces noms, « Docker Swarm, Kubernetes, Rancher, Mesos, Marathon, Titus, Nomad, Fleet ou encore Deis », vous vous sentez fébrile, en retard sur le dernier framework hype et peut-être en train de passer à côté de LA solution ultime.

« Écoute, on t’connaît pas, mais laisse nous t’dire que tu t’prépares des nuits blanches… Des migraines… Des « nervous breakdown », comme on dit de nos jours. »

Michel Audiard (Les Tontons flingueurs – 1963)

 

Nous vous proposons ici quelques éléments pour y voir un peu plus clair dans l’opposition Kubernetes/Swarm.

Lire la suite

Évènement

AWS re:Invent 2015 : retour sur les annonces et compte-rendus

C’est au pays de la démesure, dans la folle ville de Las Vegas que se tenait la conférence annuelle du leader mondial du Cloud : l’Amazon Web Services re:Invent.

S’il n’est de secret pour personne qu’Amazon a la folie des grandeurs et la culture de la « scalabilité », cela se confirme pleinement lors de cet évènement réunissant quelques 19 000 participants du 6 au 9 octobre. De quoi vous donner le tournis lorsque que vous entrez dans le hall des keynotes ou s’alignent à perte de vue les dizaines de milliers de chaises.

AWS Re:invent 2015 - Keynote hall

Le décor ainsi planté, revenons sur le déroulement des 4 jours de la conférence et sur les principales annonces.

Lire la suite