Nicolas De Loof

Information & Communications Technology

DevOps & Automation Continous Delivery Continuous Integration Containers Docker

Rennes, Brittany, France

Nicolas De Loof

Hacker & CloudBees

Docker Captain, Technical Debt Writer

Current sessions

Jenkins-X : toward a cloud-native Jenkins

Jenkins Architecture is 10 years old. Strict backward compatibility allowed to establish a huge community and ecosystem, covering everybody's needs and use cases with extreme flexibility. But doesn't it also prevent major refactoring one would need to embrace modern architectures and cloud-native paradigm ? One could have thought so ... until discovering Jenkins X.

Jenkins X is a major fresh new way to consider CI/CD in a cloud-native, Kubernetes focussed context. Fresh air and mindset comes to dust Jenkins architecture. Highly opinionated, it breaks up with Jenkins "_can do everything_" approach, with a battery included approach and pre-assembled workflow. It's success brings Jenkins - still running under the hood - to a higher level, also demonstrating new usages and needs.

This talk will introduce Jenkins X and describe how one can modernize a 10+ years old architecture in less than one years by only focussing on end-users experience.