L’avenir bouleversé du DevOps à l’aune de Serverless

👋 Salut ! Moi : Xavier Lefèvre Job 👨‍💻 : VP of Engineering Entreprise 🏢 : Theodo - agence de conseil et développement web Passions 🤩 : ☁ Serverless - 🏍 Moto - 🏮 Voyage @xavi_lefevre

Plan 👀 Rétrospective du web 🔥 Le pari Serverless d’AWS ➡ À quoi ressemblera la suite ?

👀 Rétrospective du web

L’informatique ou l’art de l’abstraction

  • d’abstraction

Une architecture web il y a peu Usages : Exigence faible des utilisateurs Marché : Faible compétition

Une architecture web aujourd’hui Usages : Forte exigence des utilisateurs Marché : Ultra compétitif

La philosophie DevOps

La réponse de l’industrie cloud Serverless

🔥 Le pari Serverless d’AWS

Serverless, c’est quoi ? Des services cloud auto-managés, auto-scalables et payés à l’usage

Avantages ● ● ● ● ● ● Auto-scalable Paiement à l’usage Meilleur lead-time dev et ops Best practice sécurité Écologique Contrôle fin des coûts et Inconvénients ● ● ● Vendor lock-in Black box Maturité de la technologie Serverless abstrait scalabilité sans surcoût 💸

Ce qui change côté DevOps

Ce qui change côté DevOps Code Une facilité et nécessité à créer des environnements de développement ISO Prod

Ce qui change côté DevOps Test Facilité de monter/démonter des features environments pour tester en isolation (manuels et automatisés) Un besoin d’autant plus fort de tester l’IaC

Ce qui change côté DevOps Release & Deploy Fonctionnalités de release pré-packagé comme le versioning des Lambdas et canary deployment

Ce qui change côté DevOps Operate Les machines et systèmes entièrement managés par le cloud provider L’opportunité d’optimiser ses dépenses beaucoup plus finement à l’action d’un utilisateur près

Ce qui change côté DevOps Monitor Une architecture très éclatée se reposant sur une boîte noire, donc un challenge plus fort d’observabilité (sécurité, bugs et performance)

➡ À quoi ressemblera la suite ?

Côté Tech : Le vendor lock-in à abattre L’espoir d’un standard Serverless Cross-Cloud (Publique, Privé et Dédié) Avec des initiatives comme : - OpenFaaS - K-Native - Kubeless - Anthos

Côté Job : Le DevOps continue sa mutation SysAdmin DevOps DevSecOps Site Reliability Engineer Ops FinOps NoOps

Merci 😊 @xavierlefevre @xavi_lefevre