SnowCamp 2020 has ended
22nd-25th of January 2020 / 22-25 Janvier 2020, Grenoble
Back To Schedule
Thursday, January 23 • 14:00 - 14:45
How to avoid Kubernetes Driven Development

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Feedback form is now closed.
Today, almost every Web actors have moved or are moving to the Cloud. At Sogilis, we diagnosed a (way too much widespread) design practice, that we’re calling the “reverse design methodology”, which consists in choosing a platform, and then adapt your application and business to fit it !

Typically, this implies to join the hype of Docker/Kubernetes, hire someone that we call « devops » to operate that new thing. Then move our code to this endlessly scalable wonderland, progressively, while redesigning our legacy system along the way, to fit the platform. That is the « Kubernetes Driven Development » ! And here come the hidden cost of « porting the legacy code to the cloud » (distributed logs, monitoring, race conditions, request tracking, memory sharing ….). While all these costs are normal, they are usually unpredicted by developers and architects, because they underestimate the complexity of distributed software.

This is quite a shame because battle proven guidelines exist ! They are gathered under the « Cloud Native » and « 12 factors app » paradigms, which are perfect candidates to lead to a clean, consistent and scalable application design for the Cloud.

In this talk, we propose to expose the unpredicted consequences that we diagnosed on the Kubernetes Driven developments met in our experiences, and then introduce the Cloud Native and 12 factors app principles to explain how these guidelines could protect a system design (or evolution) from having unpredicted costs.

avatar for Nasser Srairi

Nasser Srairi

I am currently working at Sogilis as a Technical Lead in the Cloud Native business Unit.I am a developer with more than 10 years experiences who love quality and automation.Curious by nature, I touch many domains around software engineering as CI/CD, Microservices, ChatBots, TDD/BDD... Read More →
avatar for Willy Malvault

Willy Malvault

I'm yet another experienced developer that have worked with many languages, many frameworks, many teams and methods. My current concerns, along with my colleagues at Sogilis, is to propose a subtle blend of technical skills and (not mandatory agile) methods, so as to deliver software... Read More →

Thursday January 23, 2020 14:00 - 14:45 GMT
Mont Blanc WTC, 5 - 7, place Robert Schuman, 38025 Grenoble