« Avec le Serverless, je suis autonome dans la mise en place de mes architectures »
Virginie Mathivet, ingénieur innovation. chargée de R & D chez TeamWork
« Je travaille sur des sujets en IA et en IoT, pour des clients ou dans la recherche, et dans ce cadre, j’ai besoin de mettre en place et de tester rapidement des algorithmes. Avec l’architecture Serverless, je n’ai pas à me soucier de mettre en place des serveurs, d’installer des outils ou d’avoir à solliciter les Ops. Je peux rester autonome, monter l’architecture dont j’ai besoin sur AWS en quelques clics, tout en profitant de l’intégration native des volets scalabilité, sécurité, etc. C’est un énorme gain de temps pour moi. Le Serverless me permet de travailler sans avoir à gérer le moindre serveur, ce n’est pas qu’une promesse. » « L’autre atout, c’est le prix car les ressources ne sont actives que lorsque l’on s’en sert, avec une facturation à l’usage ( 100 ms pour AWS Lambda par exemple. Lorsque, comme moi, on fait de l’IoT en Serverless, on paie au moment où l’on reçoit et traite le message, mais rien entre deux messages. Il y a cependant un inconvénient financier pour les applications fortement sollicitées ( appels d’AWS Lambda en permanence), qui peuvent revenir plus chères qu’une instance EC2 seule. En revanche, les autres avantages sont eux toujours là : la scalabilité – notamment lorsqu’on travaille à très haute échelle et qu’il faut faire face à des pics de production très élevés –, la disponibilité, quelle que soit la charge ou encore la sécurité. »