show episodes
 
Loading …
show series
 
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 B…
 
Un épisode thématique enregistré le 16/07/2021. Nous recevons Nicolas Korchia pour nous parler d'Indexima. Indexima optimise les requêtes SQL entre les outils de Dataviz ou de BI et les Cloud data warehouses. Shownotes complètes sur : https://trkit.io/s/BDHEP126Par Vincent Heuschling, Alexander Dejanovski, Jérôme Mainaud, Nicolas Steinmetz
 
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 C…
 
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 …
 
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, fi…
 
Nous discutons avec Hamida Rebai des concepts des applications Cloud Native et des défis d'une migration vers l'infonuagique. Hamida Rebai est Architecte intégrateur à Revenu Québec, Microsoft MVP en Technologies de développement depuis décembre 2017, certifié Azure, Microsoft Certified Trainer, membre de dotnetfoundation, conférencière internation…
 
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 q…
 
Data+AI Summit avec Quentin Ambard de Databricks Enregistré le 4/6/2021 par Quentin Ambard, Vincent Heuschling, Nicolas Steinmetz, et Jérôme Mainaud, et Alexander Dejanovski Shownotes complètes sur : https://trkit.io/s/BDHEP123Par Vincent Heuschling, Alexander Dejanovski, Jérôme Mainaud, Nicolas Steinmetz
 
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…
 
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 nouv…
 
Le défi de la data dans le monde de la voile Enregistré le 26/03/2021 par Olivier Douillard, Vincent Heuschling, Nicolas Steinmetz, et Jérôme Mainaud, et Alexander Dejanovski Shownotes complètes sur : https://trkit.io/s/BDHEP122Par Vincent Heuschling, Alexander Dejanovski, Jérôme Mainaud, Nicolas Steinmetz
 
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…
 
Nous discutons avec Adil Touati des façons de sécuriser le service Azure Container Service (AKS). AKS permet de déployer et gérer des applications en conteneur avec un service Kubernetes complètement géré par Microsoft Azure. Adil Touati est un architecte Cloud / DevOps passionné par la sécurité et l’automatisation des technologies cloud-native. Il…
 
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 …
 
Windows et Linux ont longtemps suivi deux trajectoires bien distinctes. D'un côté comme de l'autre, nous trouvons des utilitaires pour les faire coexister, comme Wine sur Linux ou MobaXTerm sur Windows, mais aucun outil natif. Mais depuis que Linux est devenu le système d'exploitation du cloud, la stratégie de Microsoft sur ce point a radicalement …
 
Le cloud n'est plus aujourd'hui le terrain de jeu des seules startups, mais aussi et plus que jamais celui des entreprises qui sont de plus en plus nombreuses à entamer leur migration vers le cloud. Ce qui distingue une entreprise d'une startup, c'est notamment sa topologie, et les relations entre les différentes équipes de cette organisation. Pour…
 
Nous l'entendons souvent dire : une fondation est un endroit neutre pour les projets open sources. Mais concrètement, que signifie cette neutralité, comment est-elle mise en œuvre, et surtout quels problèmes cette neutralité soulève-t-elle ? D'un autre côté, puisque nous avons l'occasion de visiter les coulisses d'une fondation, pourquoi ne pas en …
 
Nous discutons avec Tidjani Belmansour de Azure Communication Services, un service Azure qui permet d'intégrer des API de communication, de vidéo et de SMS à vos applications à l’aide de l’infrastructure qui alimente Microsoft Teams. Tidjani Belmansour est un architecte de solutions Cloud chez Cofomo Québec et un Microsoft Azure MVP. Il est co-orga…
 
OpenShift est une plateforme de gestion du cycle de vie des applications créée par Red Hat. Depuis sa version 3, il s'appuie sur Kubernetes pour sa couche d'orchestration. Mais puisqu'OpenShift n'est pas simplement un orchestrateur de conteneurs, il embarque également un grand nombre de composants pour faciliter le développement d'applications, leu…
 
Que connaissons-nous vraiment du mode de fonctionnement des applications que nous utilisons au quotidien. Est-ce nous qui leur accordons des droits sur nos données personnelles, ou elles qui nous privent de ces mêmes droits à leur égard ? Après tout, rares sont encore les applications qui aujourd'hui ne nous demandent pas notre consentement pour ac…
 
La gestion des logs applicatifs a profondément évolué ces dernières années sous l'impulsion des micro-services et des conteneurs. Et à l'instar de Prometheus pour les métriques, il nous a fallu trouver de nouveaux outils en mesure de s'adapter à des environnements distribués fortement volatiles. Or si Elasticsearch est depuis longtemps une solution…
 
Nous discutons avec Maxime Coquerel de secOps, la pratique de gestion qui fait le lien entre l’équipe de sécurité et les informaticiens chargés de l'exploitation. Maxime Coquerel aide les organisations à améliorer leur transformation numérique en utilisant l’infonuagique. Il est directeur de l’architecture de sécurité infonuagique pour une large or…
 
ArgoCD est un outil de livraison continue pour Kubernetes qui fonctionne en suivant les pratiques GitOps. C'est-à-dire que pour lui, les définitions d'applications, aussi bien que les configurations, doivent être déclaratives et versionnées, afin que le déploiement et la gestion du cycle de vie des applications soit automatisé, auditable et simple …
 
Que ce soit au travers de Facebook, d'Amazon ou de Netflix, nos interactions avec les bases de données orientées graphe sont innombrables. Il faut dire que c'est un modèle de données particulièrement adapté à des cas d'usage aussi variés que les moteurs de recommandations ou à la détection de fraudes. Dans ce type de bases de données utilisant la t…
 
Casser un monolithe pour créer des micro-services vient aussi bien avec son lot de bénéfices que de problèmes. Parmis ceux-ci, il est facile de se représenter que les logs, par exemple, ne seront plus nécessairement formatés de la même manière entre les différents services, ou que la communication entre ces mêmes services nécessitera désormais un c…
 
Flutter est un framework pour la création et le développement d'applications mobiles multiplateformes. Dès le début, Flutter a eu pour objectif principal d'améliorer l'expérience du développeur, ce qui n'est pas anodin quand nous y opposons la fatigue de JavaScript ressentie par beaucoup d'entre eux. Cependant, en comparaison de React Native, de Sw…
 
Dans les technologies de l'information, nous avons l'habitude d'être confrontés à l'opposition entre logiciels libres et logiciels propriétaires. Pourtant ce débat du libre ne touche pas seulement la sphère des logiciels. Elle concerne quasiment chaque aspect de notre vie, que ce soit nos outils de travail, notre santé ou notre alimentation. Dans c…
 
Même s’il a rapidement gagné en maturité, Kubernetes reste une pièce d’infrastructure relativement récente. Qui plus est, comme il est modulaire et extensible, avoir des retours d'expérience sur la manière dont il a été déployé puis configuré est riche d'enseignements. Par exemple, un endroit où Kubernetes n’est peut-être pas encore suffisamment ép…
 
Le point de départ de cette discussion avec Dominique St-Amand est un article intitulé Coaching sessions: here’s what I talk about with junior developers qu'il a publié sur son blog où il décrit les points et sujets qu'il propose aux développeur(e)s juniors afin de les aider dans leur carrières. Dominique est un concepteur de systèmes logiciels (so…
 
La sécurité est un domaine qui n'échappe pas à la tendance au shift left. Certes, les bénéfices de ce décalage sont évidents, mais pour autant, il n'est pas simple d'en demander toujours plus aux équipes de développement. D'autant plus que la sécurité est un domaine complexe, qui demande du temps et des connaissances spécifiques. Snyk est une plate…
 
HashiCorp est un éditeur logiciel bien connu par les équipes de dev, d'ops et de sécurité pour des outils comme vagrant, terraform ou encore vault. Ce que ces outils ont en commun, c'est d'une part d'être simples à utiliser, et d'autre part, de répondre à une problématique bien précise, et une seule. Or ces dernières années, ce ne sont pas les prob…
 
Dans des environnements distribués et hautement volatile, les logs, les métriques et les traces sont nos yeux et nos oreilles quand il s'agit de diagnostiquer la raison d'un incident. Et si c'est le cas pour un problème applicatif, ne pourrions-nous pas tout aussi bien en tirer avantage concernant la sécurité ? C'est la proposition que fait aujourd…
 
Il n'a fallu que trois ans à Kubernetes pour devenir fin 2017, le standard des plateformes d'orchestration du marché. Et tandis que les conteneurs enflammaient le cœur des développeurs, Kubernetes lui partait à la conquête des entreprises. Il est rare, pour ne pas dire inédit, qu'un produit jouisse d'une adoption aussi rapide, et il y a fort à pari…
 
Apprendre à coder est désormais enseigné à l'école. Et si nous ne pouvons voir cela que d'un bon œil, nous savons aussi pertinemment que cela introduit un biais : les enfants sont rarement passionnés par une discipline scolaire, et cela en dépit des aspects ludiques et créatifs d'un Scratch ou d'un Python. Par ailleurs, un autre problème a vu le jo…
 
L'une des forces de Kubernetes est d'être extrêmement modulaire. Et lorsque cette modularité s'étend jusqu'à laisser le choix du plugin réseau, alors la porte est grande ouverte à une multitude de possibilités. Or, malgré une grande diversité de plugins dès ses débuts, Kubernetes voit encore aujourd'hui de nouveaux plugins faire leur apparition, co…
 
L'offre AWS avec les annonces "data" de Re-Invent 2020 par Sébastien Stormacq Enregistré le 15/01/2021 par Vincent Heuschling, Nicolas Steinmetz, Jérome Mainaud et Alexander Dejanovski Shownotes complètes sur : https://trkit.io/s/BDHEP117Par Vincent Heuschling, Alexander Dejanovski, Jérôme Mainaud, Nicolas Steinmetz
 
Webassembly est une technologie que nous associons fortement avec un usage dans nos navigateurs. Parce qu'il est effectivement considéré comme "le langage assembleur pour le web", mais aussi parce qu'il a été créé pour surpasser certaines limitations de JavaScript. Mais, comme pour JavaScript, les cas d'usage ne se limitent pas au front, et vous se…
 
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 multi-tenancy ou, dans une certaine mesure, la haute disponibilité. Mais ce n'est pas un défaut pour autant, mais un choix d'architec…
 
Loading …

Guide de référence rapide

Google login Twitter login Classic login