Becoming Cloud Native

Welcome to the Furets!

@gdigugli – Gilles Di Guglielmo

  • Designer of sweet cooked software since 1999
  • Software Architect at LesFurets.com

Insurance comparison (and more !)

  • 1 website :
  • 5 Insurance Products : Car, Health, Home, Bike, Loan
  • Banks, energy, loans, Internet Box
  • 1 codebase, 450k lines of code, 60k unit tests, 150 selenium tests
  • 23 Developers, 1 DevOps, 3 Architects
  • 20+ production servers including Load balancers, Frontend, Backend, Databases, BI
  • 1 release per day
  • 8 years of code history
  • 3M quotes/year, 40% of market share, 4M of customers

What is Cloud Native ?

Reader's digest

    Cloud Native Transformation: Practical Patterns for Innovation
    by Pini Reznik, Jamie Dobson, Michelle Gienow

Maturity Matrix

Cloud Native Landscape

Reader's thoughts

  • Software design became more driven by the infrastructure
  • Software governance is not part of the methodology
  • Data flow transformation and data governance is not covered
  • Technical cloud stack could be obsolete very quickly
  • Most tools are not ready for production
  • Vendor lock-in is nearly impossible to avoid
  • Big challenge to implement the stack relying on OSS

Cloud Native LesFurets: Where to start ?

  • Data/BI
  • Runtime software architecture
  • Infrastructure Management
  • Software Factory - CI/CD

Overview of current architecture

Thank You!