<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Paris Open Source Summit on Zwindler's Reflection</title><link>https://blog.zwindler.fr/tags/paris-open-source-summit/</link><description>Recent content in Paris Open Source Summit on Zwindler's Reflection</description><generator>Hugo -- gohugo.io</generator><language>fr</language><copyright>Licensed under CC BY-SA 4.0</copyright><lastBuildDate>Fri, 12 Nov 2021 07:00:00 +0000</lastBuildDate><atom:link href="https://blog.zwindler.fr/tags/paris-open-source-summit/index.xml" rel="self" type="application/rss+xml"/><item><title>Open Source Experience 2021 – Récap’ du 2ème jour</title><link>https://blog.zwindler.fr/2021/11/12/open-source-experience-2021-recap-jour-2/</link><pubDate>Fri, 12 Nov 2021 07:00:00 +0000</pubDate><guid>https://blog.zwindler.fr/2021/11/12/open-source-experience-2021-recap-jour-2/</guid><description>&lt;img src="https://blog.zwindler.fr/2021/11/village.webp" alt="Featured image of post Open Source Experience 2021 – Récap’ du 2ème jour" /&gt;&lt;h2 id="deuxième-jour-à-osxp"&gt;Deuxième jour à OSXP
&lt;/h2&gt;&lt;p&gt;&lt;a class="link" href="https://blog.zwindler.fr/2021/11/10/open-source-experience-2021-recap" &gt;Je vous parlais plus tôt dans la semaine de ma première journée à OSXP&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Il est donc temps d&amp;rsquo;enchaîner avec la seconde ;-)&lt;/p&gt;
&lt;h2 id="comment-contribuer-à-lopen-source-ou-pas-sans-être-éditeur-de-solutions-open-source"&gt;Comment contribuer à l’Open Source (ou pas) sans être éditeur de solutions Open Source
&lt;/h2&gt;&lt;p&gt;J&amp;rsquo;ai commencé la journée par un talk de Rémi VERCHERE, qui a fait un retour sur quasiment 20 ans d&amp;rsquo;expérience d&amp;rsquo;interaction, en entreprise, avec l&amp;rsquo;open source.&lt;/p&gt;
&lt;p&gt;Ce que je retiens de son intervention, c&amp;rsquo;est surtout que les entreprises ont pris conscience au fur et à mesure de l&amp;rsquo;intérêt de l&amp;rsquo;open source, pour &lt;strong&gt;elles&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;Quand il travaillait dans le domaine de l&amp;rsquo;embarqué en début de carrière, l&amp;rsquo;open source était vu comme un simple moyen de mise en conformité (mise à disposition du code modifié). Au fur et à mesure qu&amp;rsquo;il a changé d&amp;rsquo;employeurs, il a pu à la fois influencer (demander à l&amp;rsquo;entreprise de contribuer financièrement, accepter de laisser les employé en inter-contrat contribuer, &amp;hellip;) et contribuer plus ouvertement.&lt;/p&gt;
&lt;p&gt;Aujourd&amp;rsquo;hui, dans son entreprise actuelle, c&amp;rsquo;est marqué noir sur blanc dans son contrat de travail qu&amp;rsquo;il peut (doit?) contribuer aux logiciels libres et à l&amp;rsquo;open source.&lt;/p&gt;
&lt;h2 id="créer-à-partir-de-zéro-un-chabot-opérationnel-en-20-minutes-avec-tock"&gt;Créer à partir de zéro un chabot opérationnel en 20 minutes avec Tock
&lt;/h2&gt;&lt;p&gt;Dans cette session, François NOLLEN nous a fait une démo live de la création d&amp;rsquo;un chatbot avec &lt;strong&gt;tock&lt;/strong&gt;, totalement offline et en quelques minutes.&lt;/p&gt;
&lt;p&gt;Si l&amp;rsquo;exemple montré en démo était assez basique, faute de temps, François nous a quand même montré tout un tas de piste d&amp;rsquo;amélioration pour le chatbot. C&amp;rsquo;était assez impressionnant de simplicité (intégrations multiples avec des providers tiers genre slack, twitter, etc) et de possibilités (apprentissage).&lt;/p&gt;
&lt;p&gt;&lt;a class="link" href="https://doc.tock.ai/fr/" target="_blank" rel="noopener"
&gt;doc.tock.ai&lt;/a&gt;&lt;/p&gt;
&lt;h2 id="sexion-dasso-quiz"&gt;SEXION d’ASSO (quiz)
&lt;/h2&gt;&lt;p&gt;Entre midi et deux, le tissu associatif du logiciel libre français a réalisé un quiz rigolo sur les assoss' elles mêmes. C&amp;rsquo;était très bon enfant et amusant de voir que ces gens sont liés depuis très longtemps.&lt;/p&gt;
&lt;p&gt;Et surtout super intro en live de KPTN !&lt;/p&gt;
&lt;p&gt;&lt;img src="https://blog.zwindler.fr/2021/11/kptn.avif"
loading="lazy"
&gt;&lt;/p&gt;
&lt;h2 id="cloud--enseignements-tirés-de-mes-nos-échecs"&gt;Cloud : enseignements tirés de mes (nos) échecs
&lt;/h2&gt;&lt;p&gt;Jonathan LE LOUS, &lt;em&gt;Field CTO&lt;/em&gt; dans une grande ESN française, a commencé sa session par rappeler 2 choses en anglais :&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;I fail a lot&lt;/p&gt;
&lt;/blockquote&gt;
&lt;blockquote&gt;
&lt;p&gt;To be a master, you have to fail more often than the novice has tried&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&lt;img src="https://blog.zwindler.fr/2021/11/mistakes.avif"
loading="lazy"
&gt;&lt;/p&gt;
&lt;p&gt;Grosso modo, dans son métier de consultant, beaucoup de paris qui ont été fait sur l&amp;rsquo;avenir se sont retrouvés être faux (la fin de VMware, l&amp;rsquo;ère du tout dans le cloud, l&amp;rsquo;hégémonie d&amp;rsquo;openstack, rien ne s&amp;rsquo;est réalisé).&lt;/p&gt;
&lt;p&gt;Ce qu&amp;rsquo;il explique ensuite, c&amp;rsquo;est qu&amp;rsquo;à chaque fois qu&amp;rsquo;il a &amp;ldquo;échoué&amp;rdquo; (terme à prendre avec des pincettes), c&amp;rsquo;est parce que lui et son équipe étaient trop enthousiastes. Ils pensaient pouvoir gérer tout une nouvelle plateforme, un nouveau produit (eg. Openstack) avec une équipe de 5 personnes.&lt;/p&gt;
&lt;p&gt;Sauf qu&amp;rsquo;il faut plus de 5 personnes et surtout, il faut d&amp;rsquo;abord casser les silos entre les devs (produit) et les ops, notamment via la communication et la collaboration.&lt;/p&gt;
&lt;p&gt;Sans jamais le citer, je pense qu&amp;rsquo;il voulait parler des principes de devops mais je n&amp;rsquo;ai pas insisté ;-).&lt;/p&gt;
&lt;h2 id="lopen-source--contributeur--essentiel-au-greenit"&gt;L’Open Source, « contributeur » essentiel au GreenIT
&lt;/h2&gt;&lt;p&gt;Table ronde avec :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Agnès CRÉPET - directrice Software Longevity &amp;amp; IT - Fairphone&lt;/li&gt;
&lt;li&gt;Cyrille CHAUSSON - Rédacteur en chef - IT for Business&lt;/li&gt;
&lt;li&gt;Richard HANNA - chargé de mission interministérielle Green Tech - Dinum&lt;/li&gt;
&lt;li&gt;Tristan NITOT - Fondateur - Octet Vert&lt;/li&gt;
&lt;li&gt;Véronique TORNER - Co-fondatrice et Co-Présidente - Alter way&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img src="https://blog.zwindler.fr/2021/11/greenit.avif"
loading="lazy"
&gt;&lt;/p&gt;
&lt;p&gt;Le maitre mot de la table ronde était de rappeler que le plus gros pour de GES dans le numérique (et les GES ne sont pas le seul problème) proviennent de la fabrication du terminal et de très loin.&lt;/p&gt;
&lt;p&gt;Il est donc important de faire durer les terminaux le plus longtemps possible, notamment en lutant contre l&amp;rsquo;obsolescence programmée logicielle (aussi bien applicatives que OS).&lt;/p&gt;
&lt;p&gt;Les speakers ont mis le doigt sur les éditeurs de logiciels qui refusent de continuer à maintenir les vieux terminaux&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;La loi de moore a créé une industrie de feignasses. On a des processeurs 100 fois plus puissants mais on ne fait pas 100 fois mieux pour autant !
&amp;ndash; Tristan NITOT&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Les intervenants ont également parlé de &lt;em&gt;Planet tech care&lt;/em&gt; : une association dédiée à la sensibilisation et acculturation des acteurs, notamment l&amp;rsquo;entreprise, notamment via la mise à disposition d&amp;rsquo;outils open source.&lt;/p&gt;
&lt;p&gt;J&amp;rsquo;ai un peu décroché quand ça a commencé à parler de &lt;strong&gt;The Shift Project&lt;/strong&gt;&amp;hellip;&lt;/p&gt;
&lt;h2 id="comment-accueillir-plus-de-femmes-dans-lécosystème-libre-éclairage-scientifique--pistes-concrètes"&gt;Comment accueillir plus de femmes dans l’écosystème libre? Éclairage scientifique &amp;amp; pistes concrètes
&lt;/h2&gt;&lt;p&gt;Lancelot PECQUET, maitre de conférence à Poitier et également auteur d&amp;rsquo;une enquête sur l&amp;rsquo;état de l&amp;rsquo;open source en France, nous a présenté la place des femmes dans l&amp;rsquo;open source, à partir de données scientifiques, psychologiques et éthiques.&lt;/p&gt;
&lt;p&gt;Cette étude est partie d&amp;rsquo;un constat : il y a proportionnellement moins de dirigeantes dans les entreprises numériques &lt;strong&gt;du libre&lt;/strong&gt; que dans la moyenne des entreprises numériques / startup.&lt;/p&gt;
&lt;p&gt;La première question qui vient à l&amp;rsquo;esprit est &amp;ldquo;pourquoi ?&amp;rdquo;. La seconde, la grande question étant &amp;ldquo;Comment faire un numérique plus inclusif ?&amp;rdquo;, et plus particulièrement dans le libre ?&lt;/p&gt;
&lt;p&gt;Car les enjeux sont multiples : éthiques, sociétaux, économiques (peut on vraiment se priver de 50% des talents ?).&lt;/p&gt;
&lt;p&gt;En étudiant ce problème par le scope de code reviews, les chercheurs ont été capables de déceler des biais &lt;strong&gt;dans les deux sens&lt;/strong&gt;. Dans tous les cas, connaître le genre d&amp;rsquo;un/d&amp;rsquo;une commiteur/trice affecte négativement la chance que la PR soit acceptée.
Cependant, &lt;em&gt;en fonction des cas&lt;/em&gt; (contributeur/trice interne ou pas au projet), les codes reviews étaient négativement OU positivement affectées (PR rejetée) si la contributrice est une femme.&lt;/p&gt;
&lt;p&gt;On connaît également l&amp;rsquo;impact plus fort du syndrome de l&amp;rsquo;imposteur chez les femmes.&lt;/p&gt;
&lt;p&gt;Les moyens connus pour combattre ces biais et ces stéréotypes consistent à mettre en avant des femmes qui réussissent dans la tech, des &amp;ldquo;role model&amp;rdquo;.&lt;/p&gt;
&lt;p&gt;Bien sûr, ce n&amp;rsquo;est évidemment pas si simple. Il est nécessaire que les femmes puissent s&amp;rsquo;identifier aux roles models (et donc d&amp;rsquo;augmenter la diversité dans les role models) pour éviter l&amp;rsquo;effet de contraste, qui est contre-productif :&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&amp;ldquo;ces femmes sont des &lt;em&gt;wonderwomen&lt;/em&gt;, je ne me reconnais pas en elle donc je n&amp;rsquo;y arriverai pas&amp;rdquo;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Bref, il reste beaucoup de travail.&lt;/p&gt;
&lt;h2 id="exposants-et-village-associatif"&gt;Exposants et village associatif
&lt;/h2&gt;&lt;p&gt;J&amp;rsquo;ai eu un discussion un peu trop courte mais intéressante avec quelqu&amp;rsquo;un de chez Prestashop (j&amp;rsquo;ai malheureusement oublié son nom désolé :-(&amp;hellip;) sur les services de streaming en ligne et surtout sur le fait qu&amp;rsquo;ils utilisent ou non des codecs libres. Une vraie réflexion&amp;hellip;&lt;/p&gt;
&lt;p&gt;Je me suis fait &amp;ldquo;pinger&amp;rdquo; sur Twitter par Jean Couteau, que j&amp;rsquo;avais connu &lt;a class="link" href="https://blog.zwindler.fr/2020/08/12/rrll-2020-le-logiciel-libre-a-t-il-de-beaux-jours-devant-lui/" &gt;lors des RRLL avec Alliance Libre en 2020&lt;/a&gt;. Je suis donc allé le voir sur le stand de &lt;a class="link" href="https://www.libre-entreprise.org/" target="_blank" rel="noopener"
&gt;réseau Libre-Entreprise&lt;/a&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Le réseau Libre-entreprise regroupe des entreprises à taille humaine ayant des spécialités proches ou complémentaires dans le domaine du logiciel libre. Toutes partagent les mêmes valeurs et modes de fonctionnement, basés sur la démocratie d&amp;rsquo;entreprise, la transparence et la compétence.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;C&amp;rsquo;était une conversation vraiment très riche, j&amp;rsquo;ai pu apprendre plein de choses sur les SCOP, mais aussi d&amp;rsquo;autres modèles d&amp;rsquo;entreprises comme celles à participation ouvrière. On a parlé entreprise horizontale, transparence, salaire unique.&lt;/p&gt;
&lt;p&gt;On a également échangé sur les leviers pour participer au libre en entreprise (mécénat, participation à des projets, hackatons, &amp;hellip;). De quoi donner quelques idées :-).&lt;/p&gt;
&lt;p&gt;Côté SIDO, j&amp;rsquo;ai rencontré la société Smile qui a présenté une petite maquette d&amp;rsquo;industrie 4.0 avec des machines connectées, des capteurs connectés, des serveurs open source, &amp;hellip; et réalité augmentée pour aider le technicien qui remplace les pièces détectées comme usées.&lt;/p&gt;
&lt;p&gt;Ca m&amp;rsquo;a fait sourire car c&amp;rsquo;est des choses que j&amp;rsquo;ai déjà vu (depuis longtemps) dans un contexte technique précédent ;-).&lt;/p&gt;
&lt;p&gt;Globalement, j&amp;rsquo;ai profité de ce dernier jour pour l&amp;rsquo;imprégner de la bonne ambiance générale dans le village associatif, avec des gens ouverts et respectueux, à 1000 lieues de tous les clichés qui peuvent encore tourner&amp;hellip;&lt;/p&gt;
&lt;p&gt;&lt;img src="https://blog.zwindler.fr/2021/11/village.avif"
loading="lazy"
&gt;&lt;/p&gt;
&lt;p&gt;A refaire !&lt;/p&gt;</description></item><item><title>Open Source Experience 2021 – Récap’ du premier jour</title><link>https://blog.zwindler.fr/2021/11/10/open-source-experience-2021-recap/</link><pubDate>Wed, 10 Nov 2021 08:00:00 +0000</pubDate><guid>https://blog.zwindler.fr/2021/11/10/open-source-experience-2021-recap/</guid><description>&lt;img src="https://blog.zwindler.fr/2021/11/osxp_entrance.webp" alt="Featured image of post Open Source Experience 2021 – Récap’ du premier jour" /&gt;&lt;h2 id="première-conférence-en-présentiel-de-2021-"&gt;Première conférence en présentiel de 2021 !
&lt;/h2&gt;&lt;p&gt;Ca fait quelque chose&amp;hellip;&lt;/p&gt;
&lt;p&gt;Revenir&amp;hellip; IRL&amp;hellip; dans une conférence !&lt;/p&gt;
&lt;p&gt;Et quelle conférence ! Pour la première fois, je participais à l&amp;rsquo;Open Source Experience (que vous connaissez peut être sous son ancien nom, le &lt;em&gt;Paris Open Source Summit&lt;/em&gt;, voire Solution Linux pour les plus vieux 😉).&lt;/p&gt;
&lt;p&gt;Ca se passait au palais des congrès de Paris, porte Maillot, et je vous avais déjà dit que j&amp;rsquo;étais (en plus !) &lt;a class="link" href="https://blog.zwindler.fr/2021/10/11/osxp-2021-ciel-mon-kubernetes-mine-des-bitcoins/" &gt;speaker&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;L&amp;rsquo;occasion de voir des conférences, mais aussi de rencontrer pas mal de gens, que je &amp;ldquo;connaissais d&amp;rsquo;Internet&amp;rdquo; ou pas du tout.&lt;/p&gt;
&lt;h2 id="api--rest--procmail-à-la-rescousse"&gt;API != REST – procmail à la rescousse
&lt;/h2&gt;&lt;p&gt;Dans un talk vraiment détendu, Bruno CORNEC et Frédéric PASSERON nous ont présenté la façon dont était câblé l&amp;rsquo;API de la plateforme de Workshops on Demand sur le site hackshack.hpedev.io/workshops (lien mort)&lt;/p&gt;
&lt;p&gt;L&amp;rsquo;idée était que, pour les besoins de leur outil de Workshops on demand, l&amp;rsquo;utilisation d&amp;rsquo;une API de type REST était totalement surdimensionnée et que le SMTP (certes protocole vénérable) dispose &lt;em&gt;by design&lt;/em&gt; d&amp;rsquo;un traitement de message par file / asynchrone.&lt;/p&gt;
&lt;p&gt;Une façon &lt;em&gt;fun&lt;/em&gt; de montrer, selon eux, que ce n&amp;rsquo;est pas parce qu&amp;rsquo;une technologie n&amp;rsquo;est pas récente et/ou à la mode qu&amp;rsquo;elle n&amp;rsquo;est pas fonctionnelle.&lt;/p&gt;
&lt;p&gt;Les environnements sont ensuite provisionnés avec un mélange de scripts bash mais surtout d&amp;rsquo;&lt;strong&gt;Ansible&lt;/strong&gt; et je ne peux donc qu&amp;rsquo;approuver leur travail 😉.&lt;/p&gt;
&lt;h2 id="ciel-mon-kubernetes-mine-des-bitcoins"&gt;Ciel mon Kubernetes mine des bitcoins
&lt;/h2&gt;&lt;p&gt;&lt;img src="https://blog.zwindler.fr/2021/11/ciel_mon_kube.avif"
loading="lazy"
&gt;&lt;/p&gt;
&lt;p&gt;Bon, je ne vais pas vous refaire le match, c&amp;rsquo;était ma conférence et si vous souhaitez &lt;a class="link" href="https://blog.zwindler.fr/talks/osxp-2021-ciel-mon-kube-mine-bitcoins/index.html" &gt;relire les slides, elles sont disponibles ici ;-)&lt;/a&gt;&lt;/p&gt;
&lt;h2 id="construction-dimages-de-containers-à-laide-de-kaniko"&gt;Construction d&amp;rsquo;images de containers à l&amp;rsquo;aide de Kaniko
&lt;/h2&gt;&lt;p&gt;Yannig PERRE nous a présenté l&amp;rsquo;outil &lt;strong&gt;Kaniko&lt;/strong&gt;, poussé par GoogleContainerTools, qui permet de construire des images de container Docker sans Docker.&lt;/p&gt;
&lt;p&gt;Le talk commence sur un constat : si l&amp;rsquo;écosystème Kubernetes repose très majoritairement sur l&amp;rsquo;utilisation d&amp;rsquo;image de container Docker pour exécuter les runtime, Docker, lui, est de moins en moins disponible sur les serveurs Kubernetes eux même (débrayable depuis 2016 et le CRI, officiellement déprécié en 1.20).&lt;/p&gt;
&lt;p&gt;Kaniko est donc un container qui va nous servir à construire des images docker, qu&amp;rsquo;on poussera ensuite sur notre registry, le tout sans démon/binaire Docker.&lt;/p&gt;
&lt;p&gt;Grosso modo, le fonctionnement de base n&amp;rsquo;est que peu changé, avec le support de l&amp;rsquo;API v2 et des multistage build. Seuls petits bémols, de par sa conception Kaniko est un container qui nécessite d&amp;rsquo;être lancé avec &lt;code&gt;root&lt;/code&gt; (mais sans privilèges particuliers) et Kaniko ne permet pas de builder une image sans la push.&lt;/p&gt;
&lt;p&gt;Kaniko nécessite également de réfléchir un peu à la façon dont vous allez gérer vos caches pour la constructions des images. Au delà de ces points d&amp;rsquo;attention, l&amp;rsquo;outil semble assez mature.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a class="link" href="https://github.com/GoogleContainerTools/kaniko" target="_blank" rel="noopener"
&gt;github.com/GoogleContainerTools/kaniko&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="construire-un-outil-de-cli-userfriendly"&gt;Construire un outil de CLI userfriendly
&lt;/h2&gt;&lt;p&gt;Nicolas LEPAGE a commencé ce talk par une anecdote qui m&amp;rsquo;a bien fait sourire : il a raconté qu&amp;rsquo;un jour, on lui a dit que pour rechercher des informations sur un processus, on lui avait dit de faire un &lt;code&gt;ps aux&lt;/code&gt; et qu&amp;rsquo;il n&amp;rsquo;avait pas pendant des années, cherché à savoir à quoi correspondaient &amp;ldquo;aux&amp;rdquo;.&lt;/p&gt;
&lt;p&gt;Le fait qu&amp;rsquo;on connaisse tous cette commande, sans pour autant tous être au courant du rôle de chaque &amp;ldquo;flag&amp;rdquo; est assez évocateur de l&amp;rsquo;UX parfois discutable de certaines commandes UNIX.&lt;/p&gt;
&lt;p&gt;Nicolas a donc profité de ce talk pour faire un tour des bonnes pratiques et conventions pour que les utilisateurs de vos futures CLI ne mangent pas leur chapeau. Je vous en donne quelques unes pelle mêle :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Avoir des options longues (débutant par --, avec des mots séparés par un tiret)
&lt;ul&gt;
&lt;li&gt;éventuellement des options courtes (1 tiret 1 lettre, éventuellement &lt;em&gt;groupable&lt;/em&gt; avec d&amp;rsquo;autres lettres)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Des options usuelles qu&amp;rsquo;on s&amp;rsquo;attend à trouver (ex. &amp;ndash;help, &amp;ndash;version)&lt;/li&gt;
&lt;li&gt;Une convention différente pour les commandes et les options
&lt;ul&gt;
&lt;li&gt;éventuellement des groupes de commandes voire des hiérarchies de &amp;ldquo;groupes + sous groupes&amp;rdquo; de commandes&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Nicolas nous a rappelé qu&amp;rsquo;il ne fallait pas oublier qu&amp;rsquo;une CLI a parfois vocation à être lancée dans un script ou par un processus (ajouter des options avec des valeurs par défaut qu&amp;rsquo;on peut surcharger si besoin, par exemple pour celles nécessitant un terminal), permettre d&amp;rsquo;ajouter de la configuration.&lt;/p&gt;
&lt;p&gt;Les slides sont disponibles ici (lien mort, pas dispo sur Internet Archive)&lt;/p&gt;
&lt;h2 id="infrastructure-as-code-quelles-tendances-de-lautomatisation-à-lorchestration-multicloud-"&gt;Infrastructure As Code : quelles tendances ? De l’automatisation à l’orchestration multicloud !
&lt;/h2&gt;&lt;p&gt;Comme le titre du talk de Pierre VILLARD le laisse penser, c&amp;rsquo;était un état de l&amp;rsquo;art de l&amp;rsquo;automatisation et de l&amp;rsquo;orchestration.&lt;/p&gt;
&lt;p&gt;&lt;img src="https://blog.zwindler.fr/2021/11/iac.avif"
loading="lazy"
&gt;&lt;/p&gt;
&lt;p&gt;Après un rapide tour d&amp;rsquo;horizon des différents types d&amp;rsquo;outils qui existent (Génération de template / Orchestration / Gestion de configuration), Pierre nous a donné quelques exemples des outils les plus connus, avec des alternatives.&lt;/p&gt;
&lt;p&gt;Pour la partie &lt;em&gt;templating&lt;/em&gt;, on peut citer Packer, buildpacks.io et Kaniko, chacun avec leurs usages et leurs faiblesses.&lt;/p&gt;
&lt;p&gt;Si tous les grands providers de cloud disposent de leur propre manière de déployer des ressources, quand on fait du multi-cloud, Pulumi est une alternative intéressante.&lt;/p&gt;
&lt;p&gt;Gestion de configuration pure, Ansible reste sans conteste l&amp;rsquo;outil le plus populaire.&lt;/p&gt;
&lt;p&gt;Pierre nous a également parlé d&amp;rsquo;une dernière catégorie d&amp;rsquo;outils : le &lt;code&gt;Policy as code&lt;/code&gt;. Ces outils nous permettent de vérifier que le code IaC qui est produit est conforme aux politiques de sécurité et de conformité de l&amp;rsquo;entreprise. Dans cette catégorie, on peut citer évidemment &lt;a class="link" href="https://blog.zwindler.fr/recherche/?keyword=OPA" target="_blank" rel="noopener"
&gt;Open Policy Agent&lt;/a&gt; et Kyverno, deux outils de la CNCF.&lt;/p&gt;
&lt;h2 id="exposants-visiteurs-et-village-associatif"&gt;Exposants, visiteurs et village associatif
&lt;/h2&gt;&lt;p&gt;Au delà des conférences, cet événement était l&amp;rsquo;occasion rêvée de rencontrer des gens qu&amp;rsquo;on avait pas pu voir &amp;ldquo;en vrai&amp;rdquo; depuis quasiment 2 ans.&lt;/p&gt;
&lt;p&gt;J&amp;rsquo;ai eu une discussion passionnante avec les business model des entreprises éditant des logiciels open sources avec Ludovic DUBOST de &lt;a class="link" href="https://blog.zwindler.fr/recherche/?keyword=xwiki" &gt;XWiki&lt;/a&gt; et &lt;a class="link" href="https://blog.zwindler.fr/recherche/?keyword=cryptpad" &gt;Cryptpad&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;J&amp;rsquo;ai également pu parler avec l&amp;rsquo;équipe de développement de &lt;a class="link" href="https://xcp-ng.org/#easy-to-install" target="_blank" rel="noopener"
&gt;XCP-NG&lt;/a&gt;, une alternative libre à XenServer (lui même basé sur Xen) assez prometteuse. La communauté est assez active, a ajouté le support de terraform et travaille pour écrire une API pour piloter XCP-NG avec Kubernetes (de la même manière qu&amp;rsquo;on peut le faire avec kubevirt).&lt;/p&gt;
&lt;p&gt;J&amp;rsquo;ai assisté à une présentation de la dernière beta de &lt;a class="link" href="https://www.rudder.io/" target="_blank" rel="noopener"
&gt;Rudder&lt;/a&gt; que je ne connaissais pas du tout (au delà du nom). Même si le produit ne s&amp;rsquo;adresse pas prioritairement à des admins systèmes&lt;/p&gt;
&lt;p&gt;J&amp;rsquo;ai eu une discussion passionnante avec les gens de &lt;a class="link" href="https://www.centreon.com/" target="_blank" rel="noopener"
&gt;Centreon&lt;/a&gt; sur le monitoring et l&amp;rsquo;observabilité en général. On a aussi beaucoup parlé de haute disponibilité des brokers/pollers 😏.&lt;/p&gt;
&lt;p&gt;J&amp;rsquo;ai également pas mal discuté Genma, AtaxyaNetwork (&amp;amp; une partie de la team Aquaray), Rémi VERCHERE, Nicolas LEPAGE, la &lt;a class="link" href="https://linuxfr.org/" target="_blank" rel="noopener"
&gt;team de LinuxFR&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;De très belles rencontres :).&lt;/p&gt;</description></item><item><title>[OSXP 2021] Ciel ! Mon Kubernetes mine des bitcoins</title><link>https://blog.zwindler.fr/2021/10/11/osxp-2021-ciel-mon-kubernetes-mine-des-bitcoins/</link><pubDate>Mon, 11 Oct 2021 06:20:00 +0000</pubDate><guid>https://blog.zwindler.fr/2021/10/11/osxp-2021-ciel-mon-kubernetes-mine-des-bitcoins/</guid><description>&lt;img src="https://blog.zwindler.fr/2021/08/osxp_logo.webp" alt="Featured image of post [OSXP 2021] Ciel ! Mon Kubernetes mine des bitcoins" /&gt;&lt;h2 id="open-source-experience-le-successeur-du-paris-open-source-summit"&gt;Open Source Experience, le successeur du Paris Open Source Summit
&lt;/h2&gt;&lt;p&gt;GROSSE (mais excellente) surprise ! Je serai speaker à l’&lt;a class="link" href="https://www.opensource-experience.com/" target="_blank" rel="noopener"
&gt;OSXP qui se déroulera au Palais des congrès à Paris les 9 et 10 novembre prochains (et c’est gratuit)&lt;/a&gt; ! J’avais cité le POSS dans un de mes tout premiers talks et je ne pensais pas un jour y être moi-même :).&lt;/p&gt;
&lt;p&gt;A vrai dire, j’ai postulé sans grand espoir et c’est une version modifiée (20 minutes au lieu de 40) de mon talk « Ciel, mon Kubernetes mine des bitcoins » qui a été sélectionné. Je suis vraiment très flatté, car c’est ma plus grosse conf en tant que speaker jusqu’à présent.&lt;/p&gt;
&lt;p&gt;Dans les speakers il y a de très beaux noms (certains que j’ai hâte de retrouver, d’autre que j’ai hâte de rencontrer), je vous laisse jeter un œil :&lt;/p&gt;
&lt;p&gt;&lt;img src="https://blog.zwindler.fr/2021/08/osxp.avif"
loading="lazy"
&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a class="link" href="https://www.opensource-experience.com/programme/intervenants-2021/" target="_blank" rel="noopener"
&gt;www.opensource-experience.com/programme/intervenants-2021/&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Je serai également présent sur les 2 jours et aurait ainsi l’occasion de vous rencontrer. N’hésitez pas à me prévenir si vous venez, ou à m’écrire sur Twitter si vous voulez qu’on se cale un créneau pour discuter :)&lt;/p&gt;
&lt;h2 id="le-pitch"&gt;Le pitch
&lt;/h2&gt;&lt;blockquote&gt;
&lt;p&gt;A tort ou à raison, Kubernetes s’est imposé, ces 4 dernières années, comme un des nouveaux standards dans la gestion des architectures microservices modernes.&lt;/p&gt;
&lt;p&gt;Cependant cet outil, riche plus que complexe, amène son lot de pièges dans lesquels les débutants ne manqueront pas de tomber… Et ce n’est pas l’apparente facilité apportée par les offres Kubernetes as a Service qui va arranger les choses !&lt;/p&gt;
&lt;p&gt;Après un rapide tour de l’actualité sécurité autour de Kubernetes, je vous donnerai les clés pour éviter de vous faire voler (trop facilement) vos cycles CPU.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2 id="slides"&gt;Slides
&lt;/h2&gt;&lt;p&gt;Comme à mon habitude, je met les slides à disposition &lt;a class="link" href="https://blog.zwindler.fr/talks/osxp-2021-ciel-mon-kube-mine-bitcoins/ciel_mon_kube_mine_bitcoin.pdf" &gt;ici pour que vous pouviez cliquer sur les liens en même temps que le talk :-)&lt;/a&gt;&lt;/p&gt;</description></item></channel></rss>