Electro Monkeys

Follow Electro Monkeys
Share on
Copy link to clipboard

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.

Stef


    • Mar 27, 2024 LATEST EPISODE
    • infrequent NEW EPISODES
    • 59m AVG DURATION
    • 134 EPISODES


    Search for episodes from Electro Monkeys with a specific topic:

    Latest episodes from Electro Monkeys

    Kestra, le petit dernier mais pas moins le plus prometteur des orchestrateurs

    Play Episode Listen Later Mar 27, 2024 55:52


    Dans le contexte actuel, Les entreprises croulent sous les données qui se multiplient à la vitesse de sortie de frameworkjs et se retrouvent éparpillées dans tout le SI. C'est ici qu'intervient l'orchestration de données. Elle permet de centraliser, de transformer et de charger des informations, offrant une vision unifiée de l'ensemble. Au premier abord, Kestra est une startup française, mais c'est bien plus. Sa mission est de révolutionner l'orchestration de données grâce à son projet open source. Sur GitHub, la plateforme a déjà conquis des milliers d'utilisateurs, témoignant d'un intérêt marqué pour ses fonctionnalités innovantes. Nous recevons aujourd'hui Loic Mathieu non pas comment sur faire une extension quarkus mais bien parler de Kestra et des son violon d'Ingres pour l'opensource.

    Cloud native security & Kubernetes

    Play Episode Listen Later Oct 13, 2023 60:53


    Dans cet épisode, nous abordons des questions cruciales sur la sécurité dans l'environnement cloud native et Kubernetes. Pourquoi parle-t-on tant de cloud native security de nos jours? Quels sont les nouveaux défis et vecteurs d'attaques que nous sous-estimons lors de l'adoption des containers ou de Kubernetes?

    Dagger, un moteur CI/CD programmable pour faire tourner vos pipelines dans des containers

    Play Episode Listen Later Jul 17, 2023 26:53


    Lors du premier KCD France, nous avons eu la chance de pouvoir interviewer Solomon, un monsieur qui compte beaucoup pour nous tous. Car sans lui et sa talentueuse équipe chez Docker, beaucoup ne seraient pas là à pousser du container par monts et par vaux. Aujourd'hui nous ne parlerons pas de Docker (même si...) mais de son dernier bébé très prometteur qui révolutionnera peut-être à nouveau le monde IT et plus précisément celui de la CI/CD. C'est tout le mal que nous lui souhaitons car pour avoir travaillé avec, c'est rafraichissant et assez disruptant. Merci à toi, Solomonstre

    WebAssembly avec Philippe Charrière

    Play Episode Listen Later May 29, 2023 69:44


    Aujourd'hui nous aurions pu recevoir Philippe Charrière pour nous parler de Framework JS, de Golang, de Golo, de Gitpod, d'IoT, de la recette de la potée auvergnate au chou ou même encore de tout l'immense univers Gitlab pour qui il travaille en tant que Senior Customer Success Engineer. La liste des sujets possible avec Philippe est une liste à la Prévert. Et bien ce sera un sujet très hype dont le nom cache de nombreuses surprises et pose des questions que Philppe va tenter de nous éclarcir. Merci à toi de nous faire part de ton expérience autour de WebAssembly.

    R2DEVOPS - Make your GitLab CI/CD simple and reusable

    Play Episode Listen Later May 20, 2023 57:45


    Pour nous parler de R2Devops, hub open-source et collaboratif de ressources CI/CD pour GitLab, nous recevons aujourd'hui Thomas Boni un des deux cofondateurs de ce projet OSS et de la société R2DEVOPS derrière le projet. Thomas nous parlera du pourquoi de la solution mais aussi de son parcours d'entrepreneur et des leçons à en retenir. Ils seront sur le stand de Vivatech courant Juin à Paris. Bonne écoute à toutes et à tous.

    Fairphone, un téléphone éthique

    Play Episode Listen Later Mar 14, 2023 55:18


    Aujourd'hui Nous allons parler de Fairphone, une entreprise qui s'est lancé le défi gigantesque de changer en profondeur le marché des smartphones. Pour parler de longévité de produit chez Fairphone je reçois avec plaisir leur tech lead Agnès Crepet dont le nom ne doit pas vous être pas inconnu. En effet j'ai été fort grand consommateur des livres et tutoriaux de l'équipe de Ninja Squad, belle petite société lyonnaise autour de Angular, Vue... dont Agnes est une des fondatrices parmi les 4 ninjas. Agnes, Java Championne en 2012 est une grande activiste et pas seulement dans le monde Java avec le LyonJug, les Duchess, MixIT conf lyonnaise autour de la mixité dans l'IT mais aussi dans la vie associative et culturelle lyonnaise. Elle est présente aujourd'hui pour nous parler de la société atypique Fairphone et de ses enjeux. Aurore Stéphan à l'USI, Paris 2022 Ruée minière au XXIè siècle : jusqu'où les limites seront-elles repoussées ? : https://www.youtube.com/watch?v=i8RMX8ODWQs Podcast Neotravail : https://soundcloud.com/user-23653367/rencontre-avec-agnes-crepet-militante-engagee-pour-une-tech-ethique-et-decoloniale

    Team Topologies

    Play Episode Listen Later Feb 21, 2023 79:47


    Team topologies est un sujet important pour quiconque s'intéresse à construire la meilleure organisation possible pour ses équipes tout en conservant des valeurs comme l'autonomie, l'auto organisation et la responsabilité. Ce sera le coeur même du sujet du jour avec Julien Topçu. Julien, coach technique chez Shodo et membre de la fondation OWASP, est venu aujourd'hui nous parler de Team Topologies ainsi que de la loi de Conway. Quelques références citées dans l'épisode Organizing business and technology teams for fast flow https://teamtopologies.com/

    Nouveautés Google Cloud Platform

    Play Episode Listen Later Jan 17, 2023 72:56


    Fin 2022, Google a annoncé de nombreuses nouveautés et évolutions sur les services Cloud durant l'événement Next. Que faut-il en retenir ? Pour ceci, nous avons le plaisir de recevoir Alexis Moussine-Pouchkine, responsable des relations développeurs chez Google. Il aide les utilisateurs de la région EMEA à tirer le meilleur parti de Google Cloud sous toutes ses formes.

    Data Oriented Programming

    Play Episode Listen Later Nov 22, 2022 57:48


    La gestion de la donnée est ce pourquoi nous développons la plupart de nos applications. Un site marchant en est le parfait exemple. Cependant il semblerait que dans ce domaine la programmation orientée objet montre ses limites. Le data oriented programming est une autre manière d'apprehender notre approche de la donnée dans notre code. Et dans ce domaine, Yehonathan Sharvit, mon invité aujourd'hui, en connait un rayon, puisqu'il est l'auteur de Data-Oriented programming au edition Manning. Avec lui nous allons discuter des concepts du data oriented programming, à quoi il sert, quels sont ses cas d'usage, mais nous allons aussi tenter de savoir s'il s'applique a tous les langages avec lesquels nous prenons plaisir à programmer. Notes de l'épisode Le livre Data-Oriented Programming: https://www.manning.com/books/data-oriented-programming Le blog de Yehonathan Sharvit : https://blog.klipse.tech/ L'article de Brian Goetz sur Data-Oriented Programing in Java: https://www.infoq.com/articles/data-oriented-programming-java/

    Mutiny, la librairie Java reactive et event-driven pour les mortel.le.s

    Play Episode Listen Later Oct 18, 2022 72:09


    Nous sommes, William et moi-même, ravis aujourd'hui de recevoir dans le podcast Clément Escoffier et Julien Ponge, ce dernier pour la seconde fois. Tous deux émérites universitaires et Principal Software Engineer chez Red Hat, ils ne vont pas se contenter d'itérer les avantages de la programmation réactive mais aussi répondre à nos questions sur Quarkus et Mutiny.

    Calico avec Stephane Reytan

    Play Episode Listen Later Sep 13, 2022 63:57


    Un plugin réseau est une brique cruciale au sein Kubernetes, car c'est grâce à lui qu'il est possible de créer un réseau au niveau du cluster. Depuis l'arrivée de la Container Network Interface, ou CNI pour faire court, il est très facile de brancher n'importe quel plugin qui réponde à cette interface ; et ces plugins sont légions ! Dans ce domaine, Calico est le couteau suisse des CNI. On le retrouve dans différentes configurations que ce soit des distributions on premise ou chez les Cloud Providers. Pour nous parler de l'écosystème Calico, nous avons le plaisir de recevoir Stéphane Reytan. Stéphane est directeur général sécurité de Blue Trusty et ensemble nous discuterons de Calico dans sa version Open Source qui permet de créer une plate-forme active de protection et d'observabilité des applications , mais aussi de l'offre Enterprise proposé par Tigera.

    SEO avec Jean-Marc Courtiade

    Play Episode Listen Later Jul 19, 2022 70:01


    En matière de marketing, comme dans l'immobilier, les trois choses les plus importantes sont l'emplacement, l'emplacement, l'emplacement. Un des emplacements incontournables pour mettre en valeur son site internet et son produit, c'est dans les résultats des moteurs de recherche. Les internautes privilégient les premiers résultats de leurs recherches qui bénéficieront de plus de trafic que les résultats plus bas dans la première page. Figurer sur la deuxième page, c'est quasiment synonyme de l'inexistence. Tout ce qui peut être fait pour grappiller quelques places peut améliorer considérablement le trafic qui arrive sur les pages de son site web. Dans l'épisode d'aujourd'hui, Stéphane reçoit Jean-Marc Courtiade pour discuter de SEO, Search Engine Optimization. Jean-Marc est consultant en SEO et en analytique du numérique. Il aide différentes organisations à augmenter le trafic sur leur site, à optimiser la performance de leur offre numérique et à se mettre en conformité avec la RGPD. Il a travaillé avec des acteurs dans différents secteurs. Stéphane et Jean-Marc parleront des différents critères connus utilisés par les algorithmes d'arpentage et de classement des pages web. Ils discuteront des actions incontournables, de pourquoi ces actions sont utiles et des pistes à explorer pour améliorer son positionnement.

    Cilium, plus qu'un CNI Kubernetes grace a eBPF avec Robin Hahling et Raphael Pinson

    Play Episode Listen Later May 24, 2022 63:03


    Un plugin réseau est une brique cruciale au sein Kubernetes, car c'est grâce à lui qu'il est possible de créer un réseau au niveau du cluster. Depuis l'arrivée de la Container Network Interface, ou CNI pour faire court, il est très facile de brancher n'importe quel plugin qui réponde à cette interface ; et ces plugins sont légion ! Il y en a UN cependant qui se démarque du lot : Cilium. En effet, Cilium a pris le parti depuis le jour 1 d'utiliser eBPF pour gérer le réseau, la ou les autres reposent le plus souvent sur Netfilter. Or si Cilium a su tacler la concurrence en tirant le meilleur parti d'eBPF pour la mise à l'échelle, son voyage au cœur d'eBPF ne s'est pas arrêté là. L'Observabilité, les capacités de Service Mesh et de Sécurité sont autant d'aspects d'eBPF qui peuvent être intégrés à un network plugin. Pour nous dévoiler la magie qui se cache derrière eBPF, j'ai le plaisir de recevoir Robin Hahling, mon invite de l'episode 20 sur Hubble qui est Software Engineer pour Isovalent, la société derriere Cilium, et Raphaeël Pinson, Solutions Architect également chez Isovalent. Ensemble nous discutons bien évidemment de Cilium et d'eBPF, mais aussi de toutes les nouveautés qui ont été apportées ces deux dernières années a Cilium. Notes de l'épisode What's new in Cilium 1.11? How Cilium Protects Against Common Network Attacks Isovalent announce Tetragon , an eBPF-based Security Observability & Runtime Enforcement Quelques nouvelles de My Little Team Les 50 meilleures équipes B Corp pour qui travailler en 2022

    La donnée en pratique avec Aurélien Allienne

    Play Episode Listen Later Mar 1, 2022 61:52


    Ces dernières années, on fait vraiment grand cas de la donnée. Mais ne vous êtes-vous jamais demandé de quoi était faite la donnée, ou en d'autres termes : qu'est-ce qui constitue la donnée ? Une fois les data points établis, que faire de la donnée ? Est-ce qu'elle est stockée, transformée, manipulée ou analysée ? Et si oui comment, par qui et à quelle fin ? Pour répondre à toutes ces questions, je reçois Aurélien Allienne. Aurélien est Head of Data pour SFEIR Lille, et ensemble nous allons brosser le tableau des pipelines de données, de l'ingestion à la restitution.

    Kaisen Linux avec Kevin Chevreuil

    Play Episode Listen Later Feb 22, 2022 60:42


    Nous sommes tous, à différents niveaux, des utilisateurs Linux, et nous pourrions même aller jusqu'à dire d'une ou de plusieurs distributions Linux. Le concept même de distributions, ou de familles de distributions peut paraître étrange à première vue, puisqu'elles utilisent toutes le même noyau. Si ce qui distingue principalement les familles est le système de packaging des binaires, ce qui distingue les distributions est plutôt les outils qu'elles intègrent par défaut ou qu'elles choisissent de maintenir. Mais vous êtes-vous jamais posé la question de la complexité que pouvait représenter la création d'une distribution Linux ? Dans cet épisode, je reçois Kevin Chevreuil qui est le créateur de Kaisen Linux. C'est pour lui un side project, puisqu'il est ingénieur GNU/Linux spécialisé dans la sécurité, mais c'est pour nous l'occasion d'en découvrir un peu plus sur le monde fascinant des distributions Linux.

    Brigad, de CTO à CPO avec Jean Lebrument

    Play Episode Listen Later Feb 15, 2022 59:26


    L'univers des startups est un univers fascinant. Partir d'une idée pour en faire un produit, quel voyage palpitant, mais qui ne s'arrête jamais en cas de succès ! Le produit ne cesse d'évoluer, la stack logicielle change et se diversifie, et les fondateurs qui ont souvent pris les postes clé dans l'entreprise doivent aller vite, s'adapter et évoluer eux aussi. Aujourd'hui, je reçois Jean Lebrument. Jean est actuellement le CPO de Brigad, et c'est une évolution récente de son poste, puisqu'il n'y a pas longtemps encore, il en était le CPO et le CTO. Jean nous raconte les choix qu'il a dû faire, par rapport à l'évolution de Brigad, et pourquoi il a décidé de se retirer de son rôle de CTO.

    Rétro gaming avec David Hecq

    Play Episode Listen Later Feb 8, 2022 61:11


    Les jeux rétro sont pour beaucoup un chouette souvenir d'enfance, que vous ayez été jeux d'arcade, console ou pc. Mais étrangement, ils ont survécu, ils ont passé l'épreuve du temps et ils sont toujours là, sur les consoles rétro, sur les Raspberry Pi ou qui sait ou encore ! Il y toujours autour d'eux une communauté de bidouilleurs passionnés qui les font revivre, presque intacts après toutes ces années. Aujourd'hui, j'ai le plaisir de recevoir David Hecq. David est le créateur de la très populaire chaîne Youtube Gunhed TV, mais aussi l'auteur des Chroniques de Gunhed, que vous pouvez retrouver sur Amazon. Une merveilleuse occasion de parler des jeux d'hier, d'aujourd'hui et de demain ! Notes de l'épisode Gunhed TV : https://youtube.com/c/GunhedTV Chroniques de Gunhed TV - Volume 1 : https://amzn.to/34JmCjv Au programme de ce livre damné : la terrible confrontation entre les firmes Atari, Mattel et Coleco à la fin des années 70 et qui s'est achevée avec le crash des jeux vidéo.Pourtant au départ, on y croyait en ces machines. Elles nous vendaient du rêve en pixels et nous promettaient mille et une merveilles vidéoludiques. On évoquera également la rocambolesque histoire duKonix Multi System, tout simplement un système d'arcade à domicile avec siège monté sur vérins. En lieu et place, on a eu droit à une explosion en plein vol, suivie d'une absorption par le trou noir de l'histoire des jeux vidéo où l'on a parfois la fâcheuse tendance de ne retenir que les succès. Malgré tout, derrière ces flamboyants échecs, il y a des hommes (et un peu de femmes) qui ont porté ces projets à bout de bras et qui a force de persévérance et de passion, ont réussi à les commercialiser. Vous en conviendrez, ces personnes méritent à minima qu'on raconte leur histoire... Chroniques de Gunhed TV - Volume 2 : https://amzn.to/35Y9LKP Au programme de ce second tome : la Vectrex, l'O.V.N.I. des années 80, l' Amiga CD32 et la mort (terrible) de Commodore, la Jaguar ou le dernier rugissement d'Atari et enfin, NEC PC-FX : la grande désillusion.

    Gatling pour vos tests de charge avec Stéphane Landelle

    Play Episode Listen Later Feb 1, 2022 64:00


    Les tests de charge sont une étape importante du développement d'une application et de son cycle de vie. En effet, ils permettent de tester les limites de certains composants, de valider une architecture et de s'assurer qu'elle se met à l'échelle correctement, mais aussi parfois d'éliminer des bugs de l'application elle-même. Mais avoir un bon outil, capable de vraiment tester l'application au travers de parcours utilisateur et de remonter des données fiables n'est pas chose évidente. Et même Wikipedia a une définition erronée du test de charge. Aujourd'hui, je reçois donc celui qui fait mentir Wikipedia, j'ai nommé Stéphane Landelle. Stephane est le CTO de Gatling, une solution de test de charge open source écrite en Scala et fournissant un DSL Java permettant de créer du test as code. Notes de l'épisode A quoi sert le test de charge: https://gatling.io/2020/03/what-are-the-objectives-of-a-load-test/ Pourquoi la moyenne et l'écart type ne servent pas à grand chose: https://gatling.io/2018/11/metrics-analysis-load-testing-deviations/ Pourquoi on ne doit calculer les moyennes de centiles: http://latencytipoftheday.blogspot.com/2014/06/latencytipoftheday-you-cant-average.html https://www.circonus.com/2018/11/the-problem-with-percentiles-aggregation-brings-aggravation/ https://orangematter.solarwinds.com/2016/11/18/why-percentiles-dont-work-the-way-you-think/

    Froggit : un SaaS Git souverain avec Christophe Chaudier

    Play Episode Listen Later Jan 25, 2022 62:26


    Peut-être ne nous en rendons-nous pas compte, mais aujourd'hui la plupart des outils SaaS que nous utilisons sont américains. Il n'y a évidemment aucun mal à cela, du moins de mon point de vue, mais qu'arriverait-il si pour une quelconque raison la France ou l'Europe n'étaient plus en bons termes avec les Etats-Unis ? Pourrions-nous toujours accéder non seulement à nos outils, mais également aux données qui y sont hébergées ? Ce sont ces réflexions qui ont amené Christophe Chaudier, mon invité du jour, à concevoir Froggit : un ensemble de services permettant d'héberger sa base de code de manière souveraine. Christophe, que j'ai déjà eu l'occasion de recevoir ici est un mentor DevOps, fondateur des compagnons du DevOps, podcasteur, youtubeur, j'en passe et dernièrement le créateur de Froggit dont il vient nous parler plus en détails. Notes de l'épisode Le Linkedin de Christophe : https://www.linkedin.com/in/cchaudier/ Le site de Froggit : http://froggit.fr/ Le concept de SaaS Libre : https://youtu.be/qTlqL89UmsQ La neutralité du Net s'effrite ! (embargo des US sur l'iran) :https://www.linkedin.com/feed/update/urn:li:activity:6579664951630196736/ L'article de Shahin Sorkh https://shahinsorkh.ir/2019/07/20/how-is-it-like-to-be-a-dev-in-iran Lydra : http://lydra.fr/ La chaîne YouTube des Compagnons du DevOps : https://www.youtube.com/c/LesCompagnonsduDevOps La chaîne YouTube sur l'entreprenariat de Christophe : https://www.youtube.com/channel/UCvZFN6J1okCiIG4LKIXqSpg Docusaurus : http://docusaurus.io/ Les Lives Docusaurus et GitLab pages : https://www.youtube.com/watch?v=OwXsEiQTdmo&list=PLR2-Y4yF_vcgK4BeImt4SUy7izAvYrMBX

    Field engineer avec David Blaskow

    Play Episode Listen Later Jan 18, 2022 61:11


    Il ne vous arrive jamais de ne pas comprendre en quoi consistait un poste en lisant son intitulé ? Autant lorsqu'on parle d'un dev ou d'un ops les choses sont à peu près claires, mais ce n'est pas toujours aussi simple. Aujourd'hui, j'ai la chance de recevoir l'un de ses oiseaux rares, puisque son job à lui c'est field engineer. David Blaskow est en effet field engineer chez Traefik, et dans cette discussion nous allons en apprendre un peu plus sur son métier et sur son quotidien.

    Sécurité des conteneurs dans VMware

    Play Episode Listen Later Jan 11, 2022 61:51


    Au fil du temps, VMware a su se construire un écosystème entier autour de son produit phare : vSphere. J'ai déjà eu l'occasion ici de parler de Tanzu, bien évidemment, et aussi d'Antrea. Et aujourd'hui, pour nous aligner avec une des top tendances de 2022, nous allons parler de sécurité notamment au travers de deux produits : NSX-T et CarbonBlack. Pour parler de ces sujets tout aussi complexes que passionnants, j'ai le plaisir de recevoir Tuan Nguyen, Chef de produit technique et expert sécurité réseau chez VMware, et Stéphane List, expert VMware en sécurité des endpoints, workloads et containers. Notes de l'épisode: NSX-T et Container Networking: 2022 update- NSX: https://www.youtube.com/watch?v=6ErlfFmaoSg Lightboard: NSX Container Networking vision: https://youtu.be/HxwmBV3eGfE Deepdive Antrea container networking: https://www.youtube.com/watch?v=7Xpq-GVp2Qo Carbon Black security: Introduction pour Carbon Black: https://www.youtube.com/watch?v=DkEqgdBRUDs Container security with CarbonBlack DevSecOps: https://www.youtube.com/watch?v=d_RhLLssYXo Plus de détails sur le sujet (1000+ articles publiés et a jour): https://nsx.techzone.vmware.com/ https://carbonblack.vmware.com

    Trouvez le job qui correspond à votre style de vie avec Paul Gratian

    Play Episode Listen Later Jan 4, 2022 59:57


    Dans certains secteurs comme notamment l'IT, le temps est au changement. Peut-être est-ce dû à la pandémie, peut-être est-ce seulement le cycle naturel des choses, mais aujourd'hui beaucoup de personnes ont fait le choix de repositionner leur carrière en fonction de leur style de vie. Travailler moins, travailler différemment, travailler pour une cause digne d'être défendue, mais ne plus travailler comme un automate, jour après jour, juste pour percevoir son salaire a la fin du mois. Cependant, ce n'est pas un changement si simple à effectuer : comment en effet trouver l'entreprise en mesure de nous apporter ce que l'on recherche ? Comment savoir qu'une entreprise est potentiellement la bonne pour être alignée avec nos choix personnels ? La bonne nouvelle, c'est que c'est désormais possible. My Little Team est une plateforme de recherche à dimension humaine qui vous permet d'étendre vos critères de recherche, comme les valeurs que défend une entreprise, les rythmes de travail qu'elle permet ou son style de management. Et pour en discuter plus en détail, j'ai le plaisir de recevoir Paul Gratian. Paul est co-fondateur de My Little Team et ensemble nous discutons de ce projet au cœur de ce qui sera peut-être une véritable révolution sociale dans les années à venir.

    Vers un code durable avec Jérémie Drouet

    Play Episode Listen Later Dec 14, 2021 58:50


    Pour ce dernier épisode de l'année, j'ai eu envie de revenir, mais également d'approfondir, le sujet d'un code soucieux de sa consommation énergétique. Y a-t-il des langages meilleurs que d'autres, des manières d'écrire et d'exécuter le code qui sont préférables à d'autres ? Et encore une fois, se pose la question de la mesure de la consommation énergétique d'une application, selon qu'elle est monolithique ou en microservices, conteneurisée ou non. Pour parler de toutes ces épineuses questions, j'ai le plaisir de recevoir Jérémie Drouet. Jérémie est Remote Senior Software Engineer chez Datadog, et plus précisément sur Vector, car comme vous le verrez, c'est un choix qu'il a fait pour se mettre en accord avec ses propres convictions.

    Scaleway avec Gaspard Plantrou

    Play Episode Listen Later Dec 7, 2021 61:43


    Les cloud providers ne se limitent pas à AWS, GCP ou Azure, loin s'en faut. L'offre européenne, si elle ne rivalise pas en taille, a souvent d'autres atouts pour tirer son épingle du jeu, notamment en termes de réversibilité ou de souveraineté de la donnée. Parmi ces acteurs encore trop souvent méconnus du grand public, il y a Scaleway, un cloud provider a la pointe de l'innovation, surtout quand on pense à Kapsule, Kosmos, ou aux Function as a Service. Mais alors, quelle stratégie adopter lorsqu'on grandit dans l'ombre des géants du secteur ? C'est une question à laquelle Gaspard Plantrou n'a pas eu de mal a me répondre. Gaspard est VP PaaS products chez Scaleway, et aujourd'hui il nous partage sa vision sur le présent et l'avenir des produits de Scaleway. Notes de l'épisode Soumettez vos besoins a Scaleway: https://feature-request.scaleway.com/

    IT et impact environnemental avec Benoît Petit

    Play Episode Listen Later Nov 30, 2021 60:56


    Alors que les préoccupations sur le climat sont de plus en plus présentes dans notre quotidien, le Green IT lui ne semble être qu'à ses balbutiements. Ne me faites pas dire ce que je n'ai pas dit, je ne dis pas que personne ne s'en soucie, mais bien que nous sommes très mal outillés pour bien comprendre l'impact de nos systèmes d'information sur l'environnement. Heureusement, les choses changent (même si ça va doucement). Benoît Petit, mon invité du jour, est le fondateur de Hubblo, une société de monitoring des services techniques et de leur impact sur le climat. Une conversation qui s'annonce déjà palpitante ! Notes de l'épisode Scaphandre, pour mesurer la consommation électrique de vos SI : https://github.com/hubblo-org/scaphandre Mesurer, comprendre et réduire l'impact des services numériques sur le climat et l'environnement : https://hubblo.org/fr Mesure d'impact environnemental du numérique des organisations : https://boavizta.org/

    La success story de Traefik Labs avec Emile Vauge

    Play Episode Listen Later Nov 23, 2021 63:50


    Traefik est un software open source populaire, aussi bien pour sa simplicité d'utilisation que pour ses fonctionnalités. Et si vous ne le connaissez pas encore, je vous encourage vivement à écouter l'épisode 9 de ce podcast sur Traefik et Maesh. Mais aujourd'hui, ce n'est pas tellement du produit que nous allons parler, mais du parcours d'un homme, parti d'un projet open source, et qui au fil du temps a créé une entreprise à la renommée internationale. Cet homme c'est bien entendu Emile Vauge, fondateur et CEO de Trafik Labs, et ensemble nous retraçons son parcours, des débuts de Traefik jusqu'à aujourd'hui.

    Yugabyte, du PostgreSQL distribué avec Franck Pachot

    Play Episode Listen Later Nov 16, 2021 63:07


    La persistance de la donnée a toujours été compliquée, notamment lorsqu'il s'agit de tacler des problèmes aussi délicats que la disponibilité ou la mise à l'échelle. Longtemps on s'est appuyé sur le modèle master/slave pour la haute disponibilité, mais si ça venait résoudre plus ou moins le problème, ça ne résolvait pas celui de la mise à l'échelle. Puis il y a eu l'arrivée des bases de données NoSQL : distribuées, "facile" a mettre a l'echelle, on pensait tenir la solution, mais c'était sans compter sur le fait qu'elles n'étaient souvent que peu appropriés pour du transactionnel. Aujourd'hui, on assiste à l'essor des bases de données SQL de nouvelle génération, comme Google Spanner, Cockroach DB ou encore Yugabyte. Et quoi de mieux pour en bavarder, que de recevoir Franck Pachot, développeur Advocate chez Yugabyte ?

    Formation et autoformation avec Xavier Pstel

    Play Episode Listen Later Nov 9, 2021 62:22


    Vous savez que la formation et même souvent l'auto-formation sont clés dans les métiers de l'IT, car avec un paysage aussi changeant, nos connaissances deviennent de plus en plus rapidement obsolètes. Mais comment trouver la formation qui couvre nos besoins, si au moins elle existe, tant parfois ils sont spécifiques ? Pour en parler, je reçois l'un des grands acteurs le l'autoformation : Xavier Pestel. Avec sa chaîne Youtube Xavki, il rassemble près de 30000 followers, preuve s'il en faut que les tutos sont un précieux support à notre besoin de connaissances quotidiennes.

    Datadog et les 3 piliers de l'observabilité avec Nicolas Narbais

    Play Episode Listen Later Nov 2, 2021 60:55


    L'observabilité est un sujet passionnant, et vous devez vous douter qu'il me passionne particulièrement puisque j'ai rejoins Datadog il y a peu. J'en ai parlé récemment, L'observabilité s'appuie sur les trois grands piliers que sont les logs, les métriques et les traces. Or une des difficultés avec l'observabilité, c'est qu'on utilise souvent plusieurs outils pour capturer toutes ces données, alors qu'elles ne prennent vraiment du sens que lorsqu'elles sont corrélées les unes avec les autres. Unifier les trois piliers de l'observabilité pour briser les silos a toujours été au cœur des préoccupations de Datadog. Et c'est avec plaisir que j'en discute aujourd'hui avec mon confrère Nicolas Narbais, Sr. Technical Account Manager chez Datadog.

    Portworx avec Gabriel Ferreira

    Play Episode Listen Later Oct 26, 2021 63:09


    Le stockage dans Kubernetes a longtemps été complexe et laborieux, et vous êtes peut-être de ceux qui l'ont appris à leurs dépens. Mais tout cela est maintenant loin derrière nous, et nous tirons aujourd'hui tous les avantages d'un stockage dynamique et distribué. Mais il reste encore à tacler un certain nombre de challenges, de portabilité de la donnée à sa sécurité, sans oublier les performances. C'est justement ce dont nous allons parler aujourd'hui en compagnie de Gabriel Ferreira. Gabriel était déjà mon invité récemment pour nous parler de Pure Storage, puisqu'il en est le Directeur Technique France, mais cette fois, c'est Portworx qu'il vient nous présenter.

    Doctolib et la boring architecture avec David Gageot

    Play Episode Listen Later Oct 19, 2021 60:00


    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.

    OpenStack, l'état de l'art avec Thierry Carrez et Christophe Sauthier

    Play Episode Listen Later Oct 12, 2021 67:18


    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.

    Pure Storage avec Gabriel Ferreira

    Play Episode Listen Later Oct 5, 2021 59:41


    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.

    VMware Tanzu, un virage vers l'open source avec Alexandre Caussignac et Alexandre Roman

    Play Episode Listen Later Sep 28, 2021 65:04


    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/

    L'art de la Dataviz avec Victor Baissait

    Play Episode Listen Later Sep 21, 2021 61:38


    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

    Edge avec Nicolas Barcet

    Play Episode Listen Later Sep 14, 2021 60:18


    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/

    Algosup, une école supérieur pour les devs d'un genre nouveau avec Franck Jeannin

    Play Episode Listen Later Sep 7, 2021 61:43


    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/

    Les promesses non tenues de l'infrastructure as code avec Séven Le Mesle

    Play Episode Listen Later Aug 31, 2021 58:03


    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

    Le Design des APIs Web avec Arnaud Lauret

    Play Episode Listen Later Aug 24, 2021 61:30


    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

    Protection des données avec Gatien Gheza et Stéphane Berthaud

    Play Episode Listen Later Aug 17, 2021 63:06


    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.

    Enseignements de la Silicon Valley avec Léo Benkel

    Play Episode Listen Later Aug 10, 2021 64:16


    Léo Benkel est un développeur expérimenté qui a travaillé dans la Silicon Valley pour des startups ayant été rachetées par des entreprises pesant plusieurs millions de dollars. Fort de ces 10 ans d'expérience à San Francisco, il est venu au Luxembourg créer sa propre société : Pure Lambda. Aujourd'hui Léo conseille les entrepreneurs afin qu'ils améliorent leur produit, leurs processus, et de manière générale leurs entreprises. Ce qui m'a frappé de mes conversations avec Léo, c'est cet esprit novateur qu'il insuffle aux entreprises. Ses conseils sont pour le moins déstabilisants, voire contre-intuitifs, et le moins que l'on puisse en dire, c'est qu'ils vont à l'encontre de beaucoup de principes de gestion d'entreprise qu'on pourrait prendre pour acquis dans notre bonne vieille Europe. Notre conversation nous amène aussi bien sur les aspects culturels de la vie dans la Silicon Valley que sur la pandémie et ce qu'elle a changé dans notre façon de travailler au quotidien. Note de l'épisode Retrouvez le blog de Pure Lambda : https://pure-lambda.medium.com/

    New Relic et les challenges de l'observabilité avec Gregory Ouillon

    Play Episode Listen Later Aug 3, 2021 66:24


    L'observabilité est une des composantes essentielles de nos infrastructures, car elle nous permet de comprendre ce qui s'y passe. Elle s'appuie sur trois piliers, la gestion des logs, des métriques et des traces applicatives, auxquels on peut ajouter un quatrième pilier : la visualisation par des dashboard. Mais l'observabilité est un sujet complexe, d'autant plus que nos systèmes se sont eux aussi complexifier avec les conteneurs, Kubernetes ou le serverless. C'est pourquoi c'est un secteur d'innovations, où des technologies telles que le machine learning ou eBPF ont tout à fait leur place. Pour nous en parler, je reçois Gregory Ouillon qui est le CTO EMEA de New Relic. Ensemble nous évoquons le but de l'observabilité, de quoi elle se compose et à qui elle s'adresse. Mais nous discutons également de New Relic, de son modèle SaaS, et des acquisitions qui ont permis de repousser encore plus loin les barrières de l'observabilité.

    Machine Learning avec Emmanuel Benazera

    Play Episode Listen Later Jul 27, 2021 58:49


    Le machine learning consiste à laisser la machine générer un code informatique plutôt que ce dernier ne soit écrit par un humain. Il est encore souvent supervisé, c'est-à-dire que le jeu de données utilisé pour entraîner l'algorithme est étiqueté, mais on rencontre de plus en plus souvent des modes d'apprentissage non supervisés. D'après Emmanuel Benazera, mon invité dans ce podcast et Senior Research Engineer in Artificial Intelligence à Jolibrain, le machine learning sert principalement deux objectifs : automatiser les tâches récurrentes, comme par exemple modérer les contenus d'un réseau social, et à rendre possible des choses qui ne l'étaient pas jusqu'à maintenant. Avec Emmanuel, nous parlons de ces réseaux de neurones qui de manière invisible ont transformé notre quotidien. Notes de l'épisode TinyML: Machine Learning With Tensorflow Lite on Arduino and Ultra-Low-Power Microcontrollers chez O'Reilly sur Amazon : https://www.amazon.fr/TinyML-Learning-TensorFlow-Ultra-Low-Power-Microcontrollers-ebook/dp/B082TY3SX7/ref=tmm_kin_swatch_0?_encoding=UTF8&qid=1627247939&sr=8-1

    Performance des Cloud Providers avec Anthony Monthe

    Play Episode Listen Later Jul 20, 2021 57:03


    Choisir un cloud provider c'est un peu comme choisir une nouvelle voiture : on sait que cette décision va nous engager sur le long terme, et nous ne voudrions pas laisser ça au hasard. C'est pourquoi nous nous intéressons aux bancs d'essai, aux comparaisons entre les marques, à la performance de chaque véhicule. Anthony Monthe est le fondateur de Cloud Mercato, une plateforme de benchmark pour le cloud. Anthony aime profondément le cloud, et il est pour son adoption à large échelle. Mais pour que les entreprises aillent vers le cloud, il sait qu'elles ont besoin de transparence, et de voir plus loin que de simples discours marketing. Fournir aux consommateurs de la donnée sur les cloud providers est justement la mission de Cloud Mercato.

    Message brokers avec Pierre Larboulette

    Play Episode Listen Later Jul 13, 2021 56:21


    Dans des architectures distribuées, les applications s'appuient sur des messages brokers pour communiquer les unes avec les autres. Cela permet à l'émetteur d'un message et à son ou à ses consommateurs de ne pas communiquer directement, rendant par là même le système plus résilient aux pannes. Il existe quantité de messages brokers, dont deux sont tout aussi populaires que différents : RabbitMQ et Kafka. Afin de parcourir leurs différences et leurs cas d'usage, je reçois Pierre Larboulette. Pierre est Software Engineer chez iAdvize, et il est quotidiennement confronté à des applications utilisant soit Kafka, soit RabbitMQ. Au point même d'envisager peut-être Pulsar, pour tenter d'unifier les deux modèles.

    Une IA pour tous avec Christophe Tricot

    Play Episode Listen Later Jul 6, 2021 59:55


    L'intelligence artificielle est depuis des années une source d'inspiration pour la littérature et le cinéma, mais comme le disait Azimov, elle est souvent le véhicule de fantasmes assez sombres, où les humains se retrouvent sous le joug d'une IA malveillante et toute puissante. Pourtant les IA gouvernent déjà notre quotidien : assistants vocaux, filtres anti-spams, voitures autonomes, jusqu'à la sélection de films qui nous est proposée par Netflix. C'est un terrain de jeu sans limites, capable d'adresser les problématiques les plus inédites. Christophe Tricot est CEO de Larforge, un incubateur pour les startups qui cherchent à donner une autre dimension à leurs produits avec l'intelligence artificielle. Ensemble nous discutons des cas d'usage, des techniques, mais aussi des solutions que peuvent trouver les startups dans l'IA.

    Tester son code avec Fabrice Nourisson

    Play Episode Listen Later Jun 29, 2021 58:50


    Tester son code est un sujet qui divise et rassemble tout à la fois la communauté des développeurs. Si chacun s'accorde à reconnaître qu'il est indispensable de s'assurer que son application fonctionne comme attendu, les méthodes pour arriver à cette fin diffèrent largement d'une équipe à une autre, quand elles ne s'opposent pas totalement. Alors que certains sont adeptes du l'extrême programming et du test driven development, d'autres testent directement leur code en production. Il y a ceux qui considèrent que les tests sont une perte de vélocité, tandis que d'autres trouvent que c'est une réduction drastique de temps dans la boucle de feedback. S'il y a une approche meilleure qu'une autre, comment le savoir ? C'est pour répondre à cette question épineuse que je reçois Fabrice Nourisson. Fabrice est lead developer chez Servebox, et un partisan modéré de l'extreme programming. Nous parlons ensemble des différentes situations qui amènent à réfléchir sur la meilleure manière de tester son code.

    Data Science et Covid-19 avec Bertrand Delvaux

    Play Episode Listen Later Jun 22, 2021 60:32


    Depuis plus d'un an et demi maintenant, la covid fait partie de notre quotidien. Elle nous impose ses règles et nous dicte nos comportements. Cependant, elle n'est pas la première pandémie de ce type à nous frapper de plein fouet, et rien qu'au siècle dernier il y a également eu la grippe espagnole, la grippe asiatique, la grippe de Hong Kong et le sida. Et pourtant, c'est la première fois dans l'histoire que nous nous voyons imposer des règles de distanciation physique. Alors qu'est-ce qui a changé ? Nous n'allons bien évidemment pas parler politique dans ce podcast, mais bien de machine learning. En effet, face à cette pandémie, la création de modèles de propagation du virus nous a aidé à y voir plus clair parmi les conséquences que pouvaient entraîner la mise en place de tel ou de tel autre scénario. Pour nous en parler plus en détail, je reçois Bertrand Delvaux. Bertrand est consultant freelance en data engineering et artifical intelligence, et il a eu l'occasion, dès le début de la pandémie, de réaliser plusieurs travaux pour l'African Risk Capacity. travaux dont il vient nous parler aujourd'hui. Petit clin d'œil aux travailleurs remote avant de commencer, Bertrand était au Costa Rica quand j'ai fait cet épisode, et plus précisément dans le hall d'un hôtel, ce qui explique les bruits de fond que vous ne manquerez pas d'entendre sur cet enregistrement.

    DevOps vu par les devs avec Yannick Grenzinger

    Play Episode Listen Later Jun 15, 2021 64:21


    Si le mouvement DevOps a été initié en 2007, il fait encore couler beaucoup d'encre aujourd'hui. Il semble de manière général mal compris et mal intégré en entreprise. Mais la problématique qu'il vient adresser n'est pas simple : unifier deux mondes que tout oppose. D'un côté les devs qui veulent pouvoir livrer rapidement et continuellement de nouvelles fonctionnalités, et de l'autre les ops, qui recherchent un maximum de stabilité pour la production. Les silos, comme on les appelle, sont encore monnaie courante en entreprise. Et si ils ont prouvé depuis longtemps leur inefficacité, ils restent des endroits confortables où chaque entité peut rejeter la responsabilité d'un incident sur l'autre, celle qui se trouve derrière "le mur", comme il est de coutume de l'appeler. Yannick Grenzinger est Coach Flow and Craft chez BENEXT, mais il est avant toute chose un dev, qui connaît sur le bout des doigts l'agilité. Yannick est également le co-organisateur de la conférence Flowcon France, et ensemble, nous discutons du DevOps, tel qu'il est perçu par les devs. Notes de l'épisode : Container security made open-source Meetup with Pierre Debenais and Itay Shakury https://www.meetup.com/Luxembourg-Kubernetes-and-CNCF-Meetup/events/278396387/

    KubeVirt avec David Szegedi

    Play Episode Listen Later Jun 8, 2021 56:09


    Si Kubernetes est aujourd'hui un enjeu stratégique pour beaucoup d'entreprises, ça ne signifie pas pour autant qu'il est simple de transformer nos applications legacy en conteneur. Peut-être que le workload ne s'y prête pas, ou que les équipes ne sont pas prêtes, ou tout simplement que les outils qui nous servent à le gérer ne sont pas adaptés à ce mode conteneurisé. Mais dans cette hype autour de Kubernetes, qui veut être la personne laissée de côté pour gérer les workloads legacy ? Fort heureusement, il existe un entre-deux : un outil hybride en mesure de créer des machines virtuelles dans des pods. Et cet outil c'est Kubevirt. Pour nous en parler, je reçois David Szegedi. David est Principal Cloud Solution Architect chez Red Hat, et avec lui je discute des enjeux de porter des machines virtuelles dans des pods, au lieu des classiques conteneurs.

    Testez et mockez vos API grâce à Microcks avec Laurent Broudoux

    Play Episode Listen Later Jun 1, 2021 59:12


    Les APIs ont connu un réel engouement ces dernières années. Elles sont également au cœur du paysage cloud natif et des micro-services, car elles permettent de développer des applications scalables, résilientes et distribuées. Cependant, créer une application en micro-services à base d'APIs peut poser quelques challenges aux développeurs, notamment parce que chaque équipe évolue à son propre rythme. Comment valider l'intégration d'une API quand celle-ci n'est pas encore prête ? Comment s'assurer qu'elle réponde bien à nos attentes, ou comment tester qu'elle ne va pas induire de comportement inattendus ? Pour nous en parler, je reçois Laurent Broudoux. Laurent est Cloud-native AppDev Solution Architect chez Red Hat, mais il est également l'auteur de Microcks, un outil "Kubernetes natif" et open source pour mocker et tester ses APIs. Notes de l'épisode Apicurio, tout ce qui concerne les API, car les API sont le remède. : https://www.apicur.io/ AsyncAPI, des outils open source pour créer et maintenir facilement votre architecture événementielle : https://www.asyncapi.com/ Luxembourg CNCF Meetup, Container security made open-source with Aqua: https://www.meetup.com/Luxembourg-Kubernetes-and-CNCF-Meetup/events/278396387/ Tech Ethic, Le podcast tech qui parle de sujets éthiques comme l'accessibilité, l'écologie ou la #tech4Good. Animé par Emmanuel Demey et Fanny Demey : https://anchor.fm/techethic

    Claim Electro Monkeys

    In order to claim this podcast we'll send an email to with a verification link. Simply click the link and you will be able to edit tags, request a refresh, and other features to take control of your podcast page!

    Claim Cancel