Les défis de Java et du cloud natif : Spring boot avec Stéphane Nicoll

Les défis de Java et du cloud natif : Spring boot avec Stéphane Nicoll

Author: Stef August 26, 2020 Duration: 57:55
Spring est un framework du début des années 2000 pour faciliter le développement d'une application Java. Mais depuis le début des années 2000, bien des choses ont changé dans notre manière d'exécuter nos applications. L'apparition de Spring boot en 2014 a encore rendu plus simple la création d'une application autonome.La façon dont les applications tournaient dans les années 2000, puis 2010, a encore considérablement changé ces dernières années. Il y a d'abord eu l'avènement du cloud, avec Heroku, Cloud Foundry et Google App Engine, puis des conteneurs et de Kubernetes, sans oublier les fonctions... Chaque environnement d'exécution a ses particularités et ses spécificités qui sont autant de challenges pour le développement d'un framework.Parce que Java est un langage populaire, et que l'exécution d'applications Java est tout autant une préoccupation des devs que des ops, j'ai tenu à faire une série sur les défis de Java et du cloud natif. Pour commencer cette série, j'ai le plaisir de recevoir Stéphane Nicoll. Stéphane est software engineer pour VMware depuis le rachat de Pivotal par ce dernier, où il s'occupe activement du développement de Spring boot. Avec lui, je discute de l'évolution de Java, de Spring, des Buildpacks et de bien d'autres sujets passionnants ! Support the show (https://www.patreon.com/electromonkeys) Hébergé par Audiomeans. Visitez audiomeans.fr/politique-de-confidentialite pour plus d'informations.

Chaque semaine, Electro Monkeys plonge dans l'univers complexe et en perpétuel mouvement du cloud natif. Animé par Stef, ce podcast technique déconstruit des concepts comme Kubernetes et explore les écosystèmes open source qui les entourent, au travers de conversations approfondies avec des acteurs du domaine. Il ne s'agit pas simplement d'écouter des explications, mais de saisir les implications pratiques et l'évolution collective de ces technologies. En écoutant ce podcast, on accède à des discussions de fond qui éclairent les rouages et les défis derrière les infrastructures modernes, au-delà du simple buzzword. La démarche est claire : rendre accessible une matière souvent ardue sans en sacrifier la profondeur technique. Electro Monkeys s'adresse à celles et ceux qui veulent comprendre les fondations sur lesquelles se bâtissent les applications contemporaines, en allant au-delà de la surface. Chaque épisode est une occasion d'apprendre directement des personnes qui conçoivent et utilisent ces outils au quotidien, offrant un regard authentique sur les tendances et les meilleures pratiques. C'est cette immersion dans le concret de la communauté cloud native qui fait la singularité de ces échanges hebdomadaires.
Author: Language: French Episodes: 100

Electro Monkeys
Podcast Episodes
De Prometheus à Thanos avec Simon Pasquier [not-audio_url] [/not-audio_url]

Duration: 51:54
En seulement quelques années , Prometheus s'est imposé comme le standard des outils de monitoring cloud natif. Cependant, un certain nombre de fonctionnalités manquent à Prometheus, comme le stockage longue durée, le mul…
Conteneurs et sécurité avec Liz Rice [not-audio_url] [/not-audio_url]

Duration: 53:57
Container Security est un livre écrit par Liz Rice et paru aux éditions O'Reilly en avril 2020. Je l'attendais avec impatience, et je l'ai dévoré dès sa sortie. Il est bourré d'informations utiles. Après un rappel des ru…
etcd avec Pierre Zemb [not-audio_url] [/not-audio_url]

Duration: 56:05
etcd est une base de données bien connue de toutes les équipes opérationnelles, puisqu’elle est au coeur de Kubernetes. Cependant, mis à part sa documentation en ligne, c’est une base de données sur laquelle il n’existe…
Gardez votre code simple et stupide avec Nicolas Frankel [not-audio_url] [/not-audio_url]

Duration: 57:30
Créer une application ne consiste pas à écrire un code source immuable auquel plus personne ne prêtera attention. Au contraire, c'est un code fait pour être relu, maintenu et modifié. Or si les choses sont très claires e…
Comprendre et utiliser le Chaos Engineering avec Sylvain Hellegouarch [not-audio_url] [/not-audio_url]

Duration: 1:02:23
Le chaos engineering est une pratique, un état d'esprit, une attitude bien avant d'être un ensemble d'outils. Simuler une panne, un incident, ou l'absence du meilleur élément d'une équipe est facile ; l'outillage ne vien…
Mythe et réalité du SRE avec Tony Fouchard [not-audio_url] [/not-audio_url]

Duration: 1:00:52
Le SRE, pour site reliability engineer, est généralement un ingénieur software mettant à profit son expérience pour gérer l'infrastructure. Mais bien que ce rôle ait déjà fait l'objet de plusieurs publications (et je vou…
Github avec Alain Hélaïli [not-audio_url] [/not-audio_url]

Duration: 57:07
Github est un dépôt de code bien connu des développeurs open source. Le code y est stocké et versionné. Par ailleurs, Github est également bien connu pour être le réseau social des devs. Mais aujourd'hui, est-ce seulemen…
Une vision du changement qui change tout avec Alexis Monville [not-audio_url] [/not-audio_url]

Duration: 59:11
Tout change constamment : les langages, les frameworks, les outils, les technologies, les coéquipiers, et inévitablement, nous aussi. Pourtant changer ne paraît jamais simple. Chaque fois que nous voulons un changement,…