Cloud Amazon, Google, Microsoft : l’outil open source Spinnaker de Netflix


Pour Netflix (via son outil Spinnaker) qui abreuve en contenu vidéo plus de 60 millions de clients sur la planète, le cloud est essentiel : c’est là que réside toute son infrastructure. Et plus précisément chez Amazon, le partenaire de la première heure. Mais l’industrie du cloud est complexe et très politisée. Ce qui donne parfois des alliances surprenantes

spinnaker flow-diagram

Depuis plus d’un an, Netflix développe Spinnaker, un outil de déploiement continue (un autre terme à la mode), pour gérer l’installation de ses dernières versions de logiciels sur ses serveurs hébergés chez Amazon. Cet outil est passé Open Source il y a maintenant pratiquement 10 jours, une décision qui a surpris certains observateurs, alors que ce n’était pas une première pour Netflix, qui a fait de même avec Asgard en 2012. Mais le cas de Spinnaker est différent : cet outil est développé en tandem depuis le début avec… Google ! Car Spinnaker peut travailler avec le cloud Amazon mais également avec les solutions Google, qui a passé un an sur ce projet pour s’assurer que ça soit le cas.

Pourtant, Netflix n’envisage pas de changer de provider et affirme vouloir rester chez Amazon. Même si ce dernier propose à présent un concurrent de Netflix : Amazon Prime Video… Du reste, Netflix annonce également travailler à uspinnaker-vert-smne compatibilité Microsoft Azure et Cloud Foundry de Pivotal pour Spinnaker. Quoi qu’en dise Netflix, il y a de quoi y voir une démonstration de force de sa part pour prouver que ses options Cloud ne se limitent plus à Amazon ! Encore mieux, Spinnaker est prévu pour être capable de travailler avec plusieurs services à la fois, ce qui ouvre une possibilité nouvelle pour Netflix : utiliser plusieurs clouds simultanément de manière transparente. Pour une migration en douceur ?

Plus qu’un simple outil, Spinnaker est donc une arme incroyablement puissante pour Netflix dans ses négociations avec Amazon. Passé Open Source, cet outil peut maintenant être adapté par des tiers pour fonctionner avec une galaxie d’autres fournisseurs d’infrastructures cloud, qui seront à terme autant d’options pour Netflix. Une manière pour eux de se garder la possibilité d’aller voir ailleurs si le ciel est plus bleu en cas d’orage avec le géant Amazon ?

spinnaker deck-pipeline

Envie de vous former sur GCP

Formation Gratuite SFEIR School

Apprendre à développer des applications basées sur le Cloud à l'aide de Google App Engine, Google Cloud Datastore et Google Cloud Endpoints.


Vous aimerez aussi...