The Curious Engineer

All blogs / Distributed systems / cloud

Michelin IT Engineering Blog

blogit.michelin.io

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

  1. From Real-Time Ingestion to Cold Analytics: Designing for Data Usage
  2. Why we turned Copilot's Auto mode off by default
  3. AI overconfidence risks
  4. Documentation as Code - Can Infrastructure teams adopt and why should they?
  5. Dead Letter Queue in Kafka Streams (KIP-1034)
  6. Kafka Consumption, Made Simple and Safe
  7. Kafka Streams Dead Letter Queue in Spring Kafka 4.1
  8. State of Open Source Report 2025
  9. Identity Management for an Extended Enterprise
  10. Modern API Architecture: What Changed When We Moved the Front to APIM Gateway
  11. AI Labelling Tools @ Michelin
  12. Modernizing Access Management on Alibaba Cloud
  13. Driving Digital Transformation: How Michelin Leverages ServiceNow for IT, HR, CMDB and AI Innovation

2025 17

  1. Rolling Out AIOps Without a Grand Vision: What We Did, What We Would Change
  2. Self Service BI Development - Value Generation or Chaos Management? - Part 2
  3. Rebuilding for Growth: A Microservices Architecture Evolution
  4. Switching from direct Microsoft 365 license assignment to group-based licensing
  5. Diagnosing Gender Balance in IT: How Michelin Took Action
  6. Kafkagen: testing your Kafka clients made simple
  7. Palo Alto GlobalProtect : Remote Full Compromise Exploit Chain
  8. Enterprise Browser, VDI or Both
  9. Tackling Snowflake Waste
  10. Kafka connectors migration feat. Kestra
  11. Processing Error Handling in Kafka Streams
  12. From Ground to Cloud: Adopting Cloud Native Patterns
  13. Comment Script
  14. A Kubernetes Journey
  15. How Michelin Innovates Through Its Computing Power
  16. Team topologies in the travel and gastronomy industry
  17. Enhancing Flexibility and Efficiency: "Ali Lab Next" Environment

2024 15

  1. Navigating Cloud Security firewall
  2. Ensuring data consistency in a micro-service application
  3. Implementing SLI/SLO on End-to-End Critical User Journeys
  4. Enhancing Secret Management for Applications on Ali CaaS
  5. When AI help us find a strong password
  6. Syncing on-premises Active Directory computer Distinguished Names to Azure Active Directory
  7. Real-Time Application using Azure WebPub Sub
  8. Michelin Tech Inspectors: Review of Devoxx 2024 (Not So Incognito)
  9. Data in motion, myth or reality
  10. Designing Kafka Streams Applications
  11. Self Service BI Development - Value Generation or Chaos Management? - Part 1
  12. Nietzsche, Lockbit and Darwin...
  13. Michelin loves Open Source Software and we can prove it - Part 2
  14. Anti-Corruption Layer : Transforming Legacy Applications into Modern Cloud Native Applications
  15. Software engineer will never die

2023 18

  1. Logic Programming loves Data
  2. Topological Data Analysis for CAN Decoding
  3. Cloud to Cloud automation with ServiceNow
  4. How to 'Kstreamplify' : your new way to develop Kafka Streams application
  5. Actually, it’s not the network!
  6. Responsible Business Intelligence - Secure Reporting to External Customers via Salesforce + PowerBI
  7. Embracing Kaizen time to develop Snowflake Grafana plugin with Go
  8. Becoming Data Driven: Lesson learned (Part 2)
  9. Pair Programming Experiment
  10. Securing a Virtual Desktop in a Public Cloud - Conclusion
  11. How to become a Data Driven Company in 10 simple steps
  12. Why talented software engineers could decide to leave Big Tech companies and join Michelin IS & Digital teams?
  13. AI for Engineering
  14. Drowning in Debt
  15. Service Level Observability
  16. Windows Credential Guard Deployment
  17. VMware SD-WAN in Azure vWAN
  18. Automating Endpoint Updates with WUfB

2022 24

  1. An introduction to Datalog
  2. Horizon Cloud VDI - Change Subscriptions or Build New & Universal Broker
  3. The Michelin Guide: an unexpected event driven use case
  4. Migrate Applications from Kafka On-Premise to Confluent Cloud
  5. Striving to reach Python literacy in Engineering
  6. Add multi-cloud into Cloud adoption roadmap
  7. Creativity and Innovation in Michelin Information Technology
  8. Journey to Identity Governance : Benefits, Challenges and Pitfalls
  9. 4 lessons learned from deploying Microsoft Defender with Intune
  10. Choosing an Azure Database: An Evaluation of Cost and Performance
  11. Software-Driven Company - Creating and Defining a Data-Driven Culture
  12. You are being too pragmatic
  13. No Comment
  14. Software-Defined Excellence for Michelin
  15. QUIC Analysis - A UDP-Based Multiplexed and Secure Transport
  16. Under the hood of our blogging platform
  17. CI/CD-as-a-Service
  18. 3 years after Data mesh: lessons learnt from early believers of the mesh
  19. Edge Service using Quarkus and Mutiny
  20. Network and DevOps - Our Beginnings
  21. Smashing received Ideas : iptables
  22. Moving from orchestration to choreography - Part 3
  23. Knowledge: sharing is caring
  24. Deploy Services to Sites with Edge Computing

2021 21

  1. Hack it -> CRT ([Ghost][HTML/CSS])
  2. Exit the Past : Quit using "sudo su -"
  3. Securing a Virtual Desktop Environment in a Public Cloud - Part 2
  4. Bringing Clojure programming to Enterprise
  5. Integrating multiple HPC schedulers with a web platform
  6. Securing a Virtual Desktop Environment in a Public Cloud - Part 1
  7. A story on how Michelin continuously modernizes its information system
  8. Moving from orchestration to choreography - Part 2
  9. Our Monitoring Journey in North America - Part 1
  10. Drupal on Kubernetes (a.k.a stateful application)
  11. Michelin loves Open Source Software and we can prove it
  12. Azure Private Endpoints implementation at scale // DNS deep-dive
  13. Kubernetes Vanilla @ Michelin - Why? How?
  14. Open Sourcing Qlik Enterprise Manager Ansible Module
  15. Cloud Management Gateway connectivity - A case study
  16. Managing Gitlab instance on Azure
  17. Moving from orchestration to choregraphy - Part 1
  18. From Kafka to Delta Lake using Apache Spark Structured Streaming
  19. Azure ExpressRoute and VPN Gateways coexisting - Conditional routing for web-surfing to third party solution
  20. “The metamorphose” of our Information System by Implementing a distributed event streaming platform
  21. Open Sourcing Kafka Connect transforms for Qlik Replicate

2020 11

  1. Learn EDA & Streaming from practice
  2. Ordering guarantee when using Qlik Replicate and Apache Kafka
  3. Network as a Service - Why Network needs DevOps
  4. Measuring Kafka uptime
  5. Connected tires: lessons learned in moving to reactive systems
  6. Vulnerability : at the springs of the Styx
  7. Legacy integration, a story of modernisation
  8. Exponential Information Systems for a Data-Driven World
  9. Network As a Service - NSX
  10. Azure Network Insights with Traffic Analytics
  11. Platforms, you said platforms