

Electro Monkeys
Stef
Le podcast pour découvrir et comprendre les concepts et les technologies cloud natives ! Des interviews techniques hebdomadaires sur Kubernetes, les technologies cloud natives et la communauté open source.Hébergé par Audiomeans. Visitez audiomeans.fr/politique-de-confidentialite pour plus d'informations.
Episodes
Mentioned books

Oct 19, 2021 • 60min
Doctolib et la boring architecture avec David Gageot
Qui ne connaît pas Doctolib ? C'est sans doute la licorne française qui a été le plus mise sous les feux de la rampe ces derniers temps, crise du covid aidant. Et tout le monde connaît ce cas d'école : qu'arriverait-il si soudainement on parlait de votre startup au journal de 20h ? Est-ce que votre infra tiendrait la charge ? Est-ce que votre application resterait disponible ?
Ça n'a pas été un simple cas d'école pour Doctolib, mais une réalité. Mais alors, comment a-t-elle résisté ? Pour le savoir, quoi de mieux que de le demander directement au Chief Architect de Doctolib, j'ai nommé David Gageot ?
Dans cette discussion, il sera bien entendu question de scalabilité, de cloud provider et de Kubernetes, mais aussi de mono repo et de boring architecture.Hébergé par Audiomeans. Visitez audiomeans.fr/politique-de-confidentialite pour plus d'informations.

Oct 12, 2021 • 1h 7min
OpenStack, l'état de l'art avec Thierry Carrez et Christophe Sauthier
C'est l'épisode 100, et pour cet épisode, j'ai choisi de parler d'un projet qui me tient à cœur depuis longtemps, et ce projet c'est OpenStack. Je sais que ces dernières années, l'attention s'est terriblement tournée vers Kubernetes, mais avant l'arrivée de Kubernetes, tous les regards étaient tournés vers OpenStack.
Il est légitime de se demander où en est le projet aujourd'hui ? A-t-il disparu, est-il toujours aussi actif ou a-t-il simplement atteint le stade de la large adoption ? Pour répondre à ces questions, j'ai le plaisir de recevoir Thierry Carrez, VP of Engineering at the Open Infrastructure Foundation, et Christophe Sauthier Directeur du conseil pour LinkByNet Amérique du Nord. Ensemble, nous revenons sur l'origine du projet, avant de parler plus en détails de son évolution, ce qu'il est aujourd'hui, et ce vers quoi il se dirige demain.Hébergé par Audiomeans. Visitez audiomeans.fr/politique-de-confidentialite pour plus d'informations.

Oct 5, 2021 • 60min
Pure Storage avec Gabriel Ferreira
Le stockage des données est le B A-BA de nos infrastructures, et il a longtemps été un domaine coûteux et complexe, où obtenir une LUN pour y mettre ses données prenait un temps considérable. Mais, en partie sous l'impulsion du cloud, les usages et les attentes ont considérablement changés ces dernières années.
En effet, là où nous avions pris l'habitude de faire les choses manuellement, comme d'étendre un système de fichier, de mettre en place du raid, ou encore de chiffrer la donnée, nous attendons aujourd'hui que toutes ces choses soient faite de manières automatiques, en jouant simplement sur des paramètres de configuration.
Par ailleurs, les systèmes distribués, qu'il s'agisse de bases de données ou de Kubernetes, poussent encore plus loin ces exigences, notamment en termes de performances. Qui aujourd'hui voudraient voir son débit ou ses I/O limiter l'expérience utilisateur de son application ?
Pour en parler avec moi, je reçois Gabriel Ferreira, Directeur technique chez Pure Storage France, qui met également en lumière un autre aspect du stockage : le stockage ever green.Hébergé par Audiomeans. Visitez audiomeans.fr/politique-de-confidentialite pour plus d'informations.

Sep 28, 2021 • 1h 5min
VMware Tanzu, un virage vers l'open source avec Alexandre Caussignac et Alexandre Roman
VMware est une société bien connue pour ses outils d'infrastructure tels que ESX, vSphere ou NSX. Mais ce qu'on connaît moins sans doute, c'est le virage vers l'open source qu'a pris VMware ces dernières années. Et Kubernetes n'y est peut-être pas pour rien dans cette histoire. En effet, si elle s'appuie toujours sur son cœur de métier, l'offre Tanzu fait aussi la part belle à des projets open sources tel que Spring, Harbor ou Antrea.
Bien sûr, ce virage s'appuie en partie sur le rachat de Pivotal, d'Heptio et de Bitnami, mais il semblerait qu'il est en train de changer l'ADN même de VMware pour en faire une société plus tournée vers sa communauté, même s'il elle n'en délaisse pas pour autant les entreprises qui lui font confiance depuis des années.
Dans cet épisode je reçois Alexandre Caussignac, Senior Solution Engineering Manager chez VMware et Alexandre Roman, Tanzu Senior Solution Engineer, qui me parlent de l'offre Tanzu et du virage de VMware vers l'open source.
Notes de l'épisode
Spring : https://electro-monkeys.fr/41-les-defis-de-java-et-du-cloud-natif-spring-boot-avec-stephane-nicoll/
Cloud Native Buildpacks : https://buildpacks.io/
Open Policy Agent (OPA) : https://www.openpolicyagent.org/
Antrea : https://electro-monkeys.fr/65-antrea-un-sdn-dans-votre-kubernetes-avec-antonin-bas/
Hébergé par Audiomeans. Visitez audiomeans.fr/politique-de-confidentialite pour plus d'informations.

Sep 21, 2021 • 1h 2min
L'art de la Dataviz avec Victor Baissait
On entend souvent dire que les données sont le nouveau pétrole. Pourtant, certaines de ces données ont besoin d'être représentées pour être compréhensibles et interprétées. La visualisation de données, plus communément appelée dataviz est l'ensemble des méthodes qui servent à représenter ces données.
C'est un domaine très particulier qui allie la créativité de l'artiste à la rigueur du mathématicien. Cependant la dataviz a deux visages : celui qui permet d'éclairer un jeu de données en nous le rendant compréhensible, et celui qui manipule ces mêmes données pour n'en faire ressortir que certains motifs.
Victor Baissait, mon invité dans cet épisode, est à la fois développeur front end, web designer, journaliste musical et spécialiste des données et de la dataviz. Et c'est un vrai plaisir d'en discuter avec lui pour mieux comprendre ce sujet passionnant.
Quelques liens utiles pour aller plus loin sur la Dataviz
https://datavizcatalogue.com/
http://visualizationuniverse.com/
http://hereistoday.com/
http://joshworth.com/dev/pixelspace/pixelspace_solarsystem.html
Vous pouvez également suivre Victor sur Youtube ou Twitch
Hébergé par Audiomeans. Visitez audiomeans.fr/politique-de-confidentialite pour plus d'informations.

Sep 14, 2021 • 1h
Edge avec Nicolas Barcet
Même s'il est là depuis longtemps, le edge est actuellement le monsieur sexy de l'IT, car il est le point de convergence entre l'IoT, le machine learning et le cloud. Aujourd'hui, le moindre appareil peut contenir un nombre incalculable de sensors, mais il n'a pas nécessairement la capacité de calcul pour prendre une décision en fonction de ces données ; et c'est donc au niveau du edge que des décisions peuvent être prises ou relayées.
Mais il y a un revers à la médaille : la gestion d'un parc de plusieurs milliers de machines décentralisées pose des problèmes de maintenabilité et de sécurité. C'est pourquoi le edge tend à adopter les mêmes technologies que le cloud pour sa gestion de configuration ou son cycle de releases.
Nicolas Barcet est Senior Director Technology Strategy à Red Hat, et s'intéresse particulièrement aux technologies du edge. Avec lui, je dresse l'état des lieu du edge tel qu'il est aujourd'hui, et ce vers quoi il tend à être demain.
Notes de l'épisode
Kubevirt était le sujet de l'épisode 82 avec David Szegedi : https://electro-monkeys.fr/82-kubevirt-avec-david-szegedi/
Hébergé par Audiomeans. Visitez audiomeans.fr/politique-de-confidentialite pour plus d'informations.

Sep 7, 2021 • 1h 2min
Algosup, une école supérieur pour les devs d'un genre nouveau avec Franck Jeannin
Le marché est en manque de développeurs, et malheureusement les écoles à l'ancienne peinent à former des devs ayant les compétences requises pour être rapidement autonomes et opérationnels.
En effet, force est de constater que le monde du développement n'est plus celui d'il y a 10 ans, et moins encore celui d'il y a 20 ans. Je ne parle pas ici de l'évolution des langages de programmation, mais de celle des entreprises. Celles-ci sont de plus en plus mondialisées, de plus en plus distribuées, de plus en plus en quête des meilleurs candidats pour grossir leur rang. Et dans ce paysage, les hard skills ne font pas tout. Parler anglais, savoir comment travailler en remote ou être contributeur à l'open source sont des avantages significatifs.
C'est justement ce paradoxe qui a poussé mon invité, Franck Jeannin, à créer une école d'un genre nouveau. Franck est le fondateur d'Algosup, et avec lui, je discute de ses motivations, des différences entre cette école et les écoles plus traditionnelles, mais aussi des challenges qu'il a dû relever tout au long de sa création.
Notes de l'épisode
Algosup, Une école d'informatique unique en son genre : https://www.algosup.com/fr/index.html
DevOps D-Day : https://www.2021-devops-dday.com/
Retrouvez Franck sur LinkedIn : https://www.linkedin.com/in/franck-jeannin/
Hébergé par Audiomeans. Visitez audiomeans.fr/politique-de-confidentialite pour plus d'informations.

Aug 31, 2021 • 58min
Les promesses non tenues de l'infrastructure as code avec Séven Le Mesle
Ces dernières années, l'infrastructure as code s'est largement démocratisée, portée notamment par l'adoption du cloud. Elle consiste à gérer une infrastructure uniquement à base de code, au lieu de le faire manuellement. Un des points clé de l'infrastructure as code est certainement qu'elle permet un passage à l'échelle, ce qui n'est pas possible avec des procédures manuelles.
Aux vues de la taille de nos infrastructures actuelles, il est difficile de s'imaginer pouvoir faire l'impasse sur ces technologies. Pourtant l'infrastructure as code présente des faibles et il n'est pas toujours simple d'adresser tous les cas d'usage auxquels nous pouvons être confrontés. Doit-on mettre ça sur le compte de la jeunesse des outils ou sur leur mauvaise utilisation ?
Séven Le Mesle, mon invité dans cet épisode, a son opinion sur la question, et a publié il y a quelque temps un article intitulé Pourquoi votre infrastructure-as-code ne tient pas ses promesses ? Séven est le président et cofondateur de WeScale, et ensemble nous parlons bien évidemment d'infrastructure as code, mais également des retours d'expérience qu'il a en la matière et qui l'ont conduit à écrire cet article.
Notes de l'épisode
Pourquoi votre infrastructure-as-code ne tient pas ses promesses ? https://blog.wescale.fr/2021/06/17/pourquoi-votre-infrastructure-as-code-ne-tient-pas-ses-promesses/
Infrastructure as Code’s Broken Promises: https://levelup.gitconnected.com/infrastructure-as-codes-broken-promises-4c9dc86f909c
Hébergé par Audiomeans. Visitez audiomeans.fr/politique-de-confidentialite pour plus d'informations.

Aug 24, 2021 • 1h 2min
Le Design des APIs Web avec Arnaud Lauret
S'il est vrai que le software mange le monde, il est tout aussi vrai que les APIs mangent le software. Les APIs font tourner le web, et ce n'est pas les exemples qui manquent de Facebook à Google en passant par Twitter ou Netflix, au point que c'est un sujet incontournable lorsqu'il s'agit de créer une application.
Mais créer une API ne se fait pas sans beaucoup d'efforts, et parfois pas mal de douleur. En effet, au-delà du code qui est un sujet qui nous passionne tous, il y a d'abord un design ; l'implémentation ne vient qu'ensuite. Et dans ce domaine, les erreurs sont fréquentes, pénibles et ont même parfois des conséquences catastrophiques. Mon invité, Arnaud Lauret aka API Handyman, y consacre un blog et vient de publier un livre sur le sujet : le Design des Web APIs aux éditions Manning.
Arnaud est Leader API et Architecture chez Natixis, et le moins que l'on puisse en dire, c'est qu'il a travaillé son sujet. Avec lui, je reviens sur ce qui fait une bonne API, mais nous parlons aussi de sécurité, de cycle de vie, et des erreurs qu'il est facile d'éviter quand on prend le temps de faire un bon design.
Notes de l'épisode :
Générer une documentation à partir d'OpenAPI : https://github.com/Redocly/redoc
Akita est un outil vous permettant d'améliorer le développement de vos APIs, notamment en scannant le traffic entrant et sortant : https://www.akitasoftware.com/
Le blog d'Arnaud : http://apihandyman.io/
Bénéficiez de 37% de réduction sur The Design of Web APIs ou sur n'importe quel autre livre du catalogue de Manning en utilisant le promo code podelmonk21 : http://mng.bz/l2wB
Pour gagner un exemplaire numérique de The Design of Web APIs, retweetez simplement le tweet qui mentionne cet épisode du postcast https://twitter.com/k8Monkeys avec un commentaire sur ce que vous en avez pensé ; le gagnant sera tiré au sort et contacté via Twitter
Hébergé par Audiomeans. Visitez audiomeans.fr/politique-de-confidentialite pour plus d'informations.

Aug 17, 2021 • 1h 3min
Protection des données avec Gatien Gheza et Stéphane Berthaud
La protection des données est presque aussi vieille que l'informatique elle-même, et pour une bonne raison : elle est indispensable à la survie de notre business, que ce soit contre une erreur, un désastre ou une attaque. Cependant, les outils ont dû s'adapter à un monde en perpétuelle évolution. Là où hier nous sauvegardions notre travail sur une disquette ou une bande magnétique, nous lui préférons aujourd'hui un bucket s3 ; là où nous sauvegardons les données d'un système de fichiers, nous devons maintenant composer avec des systèmes distribués et des volumes dynamiques.
Mais il n'y a pas que les techniques qui ont changé, et avoir une copie de ses données peut servir de nombreux cas d'usage, sans mentionner le fait que ça réponde également à des impératifs légaux.
Pour en parler, je reçois Stéphane Berthaud et Gatien Gheza. Stéphane est Senior Director Technical Sales, France & Africa chez Veeam, et Gatien Senior System Engineer EMEA pour Kasten. Veeam est un acteur incontournable sur le marché de la protection des données, et il est classé par Gartner comme leader depuis 5 ans dans le Magic Quadrant des solutions et backup et de recovery.Hébergé par Audiomeans. Visitez audiomeans.fr/politique-de-confidentialite pour plus d'informations.


