Under the high patronage of his majesty the King Mohammed VI
Devoxx Morocco 2022 🇲🇦 October 4-6, Taghazout Agadir, Morocco.
Follow Us On
Under the high patronage of his majesty the King Mohammed VI
Devoxx Morocco 2022 🇲🇦 October 4-6, Taghazout Agadir, Morocco.

Speaker details

Stéphane Philippart
OVHcloud

Développeur un jour, développeur toujours !


Développeur Java depuis de nombreuses d'années, j'ai la joie de connaître le JDK 1.1, JEE, Struts, ... et maintenant Spring, Quarkus, Angular, Groovy, Golang, ...


Durant plus d'une dizaine d'années j'ai été Architecte Logiciel, métier qui m'a permis de me confronter à de nombreuses problématiques inhérentes aux systèmes d'information toujours complexes dans les grands groupes.


J'ai eu aussi d'autres vies, notamment dans l'automatisation et la livraison avec la mise place de chaînes de CI/CD basées sur les pipelines as code de Jenkins.


Aimant particulièrement le partage et les relations avec les développeurs je suis devenu DevRel au sein d'OVHcloud.

Cette nouvelle aventure me permet de continuer à être au milieu de technologies que j'affectionne comme Kubernetes par exemple mais aussi de continuer à apprendre et découvrir énormément de nouvelles choses.

Tout en gardant à l'esprit une de mes principales motivation en tant que DevRel : rendre les développeuses et développeurs heureux.


Toujours dans le partage, je suis le co-créateur du Meetup [TADx](https://www.tadx.fr) à Tours, permettant la découverte et partage autour de différents sujets de la tech.

Les opérateurs Kubernetes prennent de plus en plus de place de place dans l'éco-système Kubernetes.

Un Opérateur simplifie le packaging et le déploiement des applications au sein de Kubernetes mais il permet aussi d'automatiser la partie opérationnelle telle que les mises à jour, les migrations etc ...


Après une rapide présentation sur les concepts clefs des opérateur ce workshop sera l'occasion de plonger concrètement dans les profondeurs du développement d'un opérateur.


DĂ©velopper d'accord, mais avec quel langage ?


Pour nous, vieux développeurs, le choix était évident : Java ! Et comme on adore Quarkus, autant mêler l'util à l'agréable, c'est avec Quarkus et le Java Operator SDK que nous allons accompagner les participantes et participants de ce Workshop.


Nous allons développer une petite application Quarkus puis la packager et la déployer grâce au développement de l'opérateur. Pour terminer, nous automatiserons la partie opérationnelle pour que cette application fonctionne à la perfection et de manière robuste. Tout ceci sans quitter Java et Quarkus !


Nul besoin d'être un expert en Quarkus ou Kubernetes pour suivre le lab, aimer coder et connaître les bases de Java suffit largement. Vous n'aurez pas non plus besoin d'installer quoi ce ce soit sur la machine, un simple navigateur et le tour est joué grâce à la puissance de GitPod.


A la sortie de ce workshop non seulement le monde des opérateurs n'aura plus de secret pour toi, mais en plus tu en auras développé un !

More