All blogs / Distributed systems / cloud
Michelin IT Engineering Blog
Ready to dust off the image of IT in the industry? A group of IT experts, distinguished engineers and fellows eager to share what we are doing at Michelin
Distributed systems / cloudJava / JVMDevOps / SRE / infrastructureAI / ML
- Posts
- 119 from 21 Jul 2020 to 8 Oct 2026
- Posting
- monthly (16 in the last year)
- Kind
- company blog
- Feed
- https://blogit.michelin.io/rss/
2026 13
- From Real-Time Ingestion to Cold Analytics: Designing for Data Usage
- Why we turned Copilot's Auto mode off by default
- AI overconfidence risks
- Documentation as Code - Can Infrastructure teams adopt and why should they?
- Dead Letter Queue in Kafka Streams (KIP-1034)
- Kafka Consumption, Made Simple and Safe
- Kafka Streams Dead Letter Queue in Spring Kafka 4.1
- State of Open Source Report 2025
- Identity Management for an Extended Enterprise
- Modern API Architecture: What Changed When We Moved the Front to APIM Gateway
- AI Labelling Tools @ Michelin
- Modernizing Access Management on Alibaba Cloud
- Driving Digital Transformation: How Michelin Leverages ServiceNow for IT, HR, CMDB and AI Innovation
2025 17
- Rolling Out AIOps Without a Grand Vision: What We Did, What We Would Change
- Self Service BI Development - Value Generation or Chaos Management? - Part 2
- Rebuilding for Growth: A Microservices Architecture Evolution
- Switching from direct Microsoft 365 license assignment to group-based licensing
- Diagnosing Gender Balance in IT: How Michelin Took Action
- Kafkagen: testing your Kafka clients made simple
- Palo Alto GlobalProtect : Remote Full Compromise Exploit Chain
- Enterprise Browser, VDI or Both
- Tackling Snowflake Waste
- Kafka connectors migration feat. Kestra
- Processing Error Handling in Kafka Streams
- From Ground to Cloud: Adopting Cloud Native Patterns
- Comment Script
- A Kubernetes Journey
- How Michelin Innovates Through Its Computing Power
- Team topologies in the travel and gastronomy industry
- Enhancing Flexibility and Efficiency: "Ali Lab Next" Environment
2024 15
- Navigating Cloud Security firewall
- Ensuring data consistency in a micro-service application
- Implementing SLI/SLO on End-to-End Critical User Journeys
- Enhancing Secret Management for Applications on Ali CaaS
- When AI help us find a strong password
- Syncing on-premises Active Directory computer Distinguished Names to Azure Active Directory
- Real-Time Application using Azure WebPub Sub
- Michelin Tech Inspectors: Review of Devoxx 2024 (Not So Incognito)
- Data in motion, myth or reality
- Designing Kafka Streams Applications
- Self Service BI Development - Value Generation or Chaos Management? - Part 1
- Nietzsche, Lockbit and Darwin...
- Michelin loves Open Source Software and we can prove it - Part 2
- Anti-Corruption Layer : Transforming Legacy Applications into Modern Cloud Native Applications
- Software engineer will never die
2023 18
- Logic Programming loves Data
- Topological Data Analysis for CAN Decoding
- Cloud to Cloud automation with ServiceNow
- How to 'Kstreamplify' : your new way to develop Kafka Streams application
- Actually, it’s not the network!
- Responsible Business Intelligence - Secure Reporting to External Customers via Salesforce + PowerBI
- Embracing Kaizen time to develop Snowflake Grafana plugin with Go
- Becoming Data Driven: Lesson learned (Part 2)
- Pair Programming Experiment
- Securing a Virtual Desktop in a Public Cloud - Conclusion
- How to become a Data Driven Company in 10 simple steps
- Why talented software engineers could decide to leave Big Tech companies and join Michelin IS & Digital teams?
- AI for Engineering
- Drowning in Debt
- Service Level Observability
- Windows Credential Guard Deployment
- VMware SD-WAN in Azure vWAN
- Automating Endpoint Updates with WUfB
2022 24
- An introduction to Datalog
- Horizon Cloud VDI - Change Subscriptions or Build New & Universal Broker
- The Michelin Guide: an unexpected event driven use case
- Migrate Applications from Kafka On-Premise to Confluent Cloud
- Striving to reach Python literacy in Engineering
- Add multi-cloud into Cloud adoption roadmap
- Creativity and Innovation in Michelin Information Technology
- Journey to Identity Governance : Benefits, Challenges and Pitfalls
- 4 lessons learned from deploying Microsoft Defender with Intune
- Choosing an Azure Database: An Evaluation of Cost and Performance
- Software-Driven Company - Creating and Defining a Data-Driven Culture
- You are being too pragmatic
- No Comment
- Software-Defined Excellence for Michelin
- QUIC Analysis - A UDP-Based Multiplexed and Secure Transport
- Under the hood of our blogging platform
- CI/CD-as-a-Service
- 3 years after Data mesh: lessons learnt from early believers of the mesh
- Edge Service using Quarkus and Mutiny
- Network and DevOps - Our Beginnings
- Smashing received Ideas : iptables
- Moving from orchestration to choreography - Part 3
- Knowledge: sharing is caring
- Deploy Services to Sites with Edge Computing
2021 21
- Hack it -> CRT ([Ghost][HTML/CSS])
- Exit the Past : Quit using "sudo su -"
- Securing a Virtual Desktop Environment in a Public Cloud - Part 2
- Bringing Clojure programming to Enterprise
- Integrating multiple HPC schedulers with a web platform
- Securing a Virtual Desktop Environment in a Public Cloud - Part 1
- A story on how Michelin continuously modernizes its information system
- Moving from orchestration to choreography - Part 2
- Our Monitoring Journey in North America - Part 1
- Drupal on Kubernetes (a.k.a stateful application)
- Michelin loves Open Source Software and we can prove it
- Azure Private Endpoints implementation at scale // DNS deep-dive
- Kubernetes Vanilla @ Michelin - Why? How?
- Open Sourcing Qlik Enterprise Manager Ansible Module
- Cloud Management Gateway connectivity - A case study
- Managing Gitlab instance on Azure
- Moving from orchestration to choregraphy - Part 1
- From Kafka to Delta Lake using Apache Spark Structured Streaming
- Azure ExpressRoute and VPN Gateways coexisting - Conditional routing for web-surfing to third party solution
- “The metamorphose” of our Information System by Implementing a distributed event streaming platform
- Open Sourcing Kafka Connect transforms for Qlik Replicate
2020 11
- Learn EDA & Streaming from practice
- Ordering guarantee when using Qlik Replicate and Apache Kafka
- Network as a Service - Why Network needs DevOps
- Measuring Kafka uptime
- Connected tires: lessons learned in moving to reactive systems
- Vulnerability : at the springs of the Styx
- Legacy integration, a story of modernisation
- Exponential Information Systems for a Data-Driven World
- Network As a Service - NSX
- Azure Network Insights with Traffic Analytics
- Platforms, you said platforms