Serverless ne veut pas dire sans cerveau
Lettre ouverte à mes collègues admins : le serverless efface l'ancienne façon de faire, mais pas notre métier. Changeons de mindset, devenons architectes.
Une lettre ouverte à mes chers collègues admins. L'autre soir, je suis tombé sur une introduction très simple à Lambda : un tutoriel d'une heure pour me rafraîchir la mémoire et oublier l'ancienne (oui) façon de faire - serveur, stockage, hyperviseur et machines virtuelles, avant d'installer les services dont les développeurs ont besoin.
Avec la société fictive Wild Rydes, on construit une web app qui dispatche des licornes "à la" Uber jusqu'à votre position. Ça fait quinze ans que j'ai rejoint le côté obscur de l'IT - admin réseau/serveur, sans jamais revenir en arrière. Amazon décrit en cinq étapes ce qu'on peut faire dès qu'on développe un site intelligent : dépôt (S3), authentification (Cognito), backend (Lambda / DynamoDB) et API (API Gateway). Si vous êtes admin serveur, voilà à quoi ressemblera votre prochain outil.
Les choses vont changer - plus vite que vous ne le pensez
La virtualisation et le cloud ont gigantesquement disrupté notre métier. Mais développeurs et fournisseurs ont encore besoin de quelques gars pour gérer le matériel et l'exploitation. Comme les énergies fossiles, tout cela va bientôt disparaître, remplacé par une meilleure source.
On remplit toujours des bâtiments entiers de serveurs, switches, firewalls et câbles. Ce n'est pas "sans serveur", et ce n'est pas soutenable énergétiquement. Serverless ne veut pas dire moins d'impact.
Merci Forbes pour cette définition : "Le serverless, c'est le moins de boutons à pousser, de molettes à tourner et de curseurs à faire glisser." Le serverless est sans effort. Et qui dit moins d'effort dit plus de temps pour la créativité, l'attention aux détails et aux attentes des utilisateurs.
Attendez... ça ne veut pas dire sans cerveau ?
Quelle que soit la machine, le système ou l'organisme : il faut évoluer, ou mourir. Mes chers collègues, formez-vous. On a toujours besoin de nous (jusqu'à ce que l'IA vienne nous chercher). Serverless signifie (presque) plus de prise de tête côté OS : pas de matériel, pas d'OS à installer, pas de patching, juste le service.
- Besoin d'une base de données ? Demandez le service et elle est dispo en quelques minutes.
- Besoin d'authentification ? Facebook, Google, Amazon, email : cochez la case.
- Monitoring de votre app ? Activez l'option de logs !
Trêve de plaisanterie : préparons-nous. Nous devons changer de mindset, devenir architectes de services, experts de la sécurité en cloud hybride complexe. Cette disruption nous aidera à nous recentrer sur les utilisateurs. Et après ? Le vrai serverless : des services portés par des objets connectés interconnectés, distribués, mobiles et redondants - meilleure sécurité, meilleure fiabilité. Embrassez-la, comme toute (r)évolution intelligente à venir.
L'IA à l'épreuve
J'ai laissé une IA écrire un article à ma place. 220 mots, cinq minutes - et une vraie question d'éthique derrière l'astuce.
Lire →Covid-19, une nouvelle étape dans l'histoire du Cloud naissant
La pandémie place le Cloud au centre de la scène. Le scénario catastrophe devenu réalité révèle enfin sa vraie valeur.
Lire →
