SANS SERVEUR

Un petit pas pour les opérations de développement, un pas de géant pour un déploiement continu

"Nous nous trouvons aujourd'hui à un moment unique et extraordinaire. La crise des plates-formes héritées, aussi grave soit-elle, offre également une rare opportunité d'évoluer vers une période historique de coopération entre le développement et les opérations. De ces temps troublés peut émerger notre principal objectif, un nouveau modèle de livraison continue : un nouveau style d'architecture simplifié, plus libre de la menace d'avoir à approvisionner ou à gérer des serveurs, plus fort dans la poursuite de la décomposition, et plus sûr dans la quête d'infrastructures immatérielles".

Une petite pièce de théâtre sur le discours de George H. W. Bush de 1990 sur la crise du Golfe Persique

Les raisons de faire le grand saut sont claires

Vous savez sans doute que l'informatique sans serveur est la prochaine étape importante dans le paradigme du cloud. Commençons par dire que le mot "sans serveur" ne représente pas l'état actuel de la technologie. Il y a toujours un serveur quelque part - vous n'avez simplement plus besoin de l'acheter, de le gérer ou de l'entretenir. Vous pouvez réduire les coûts, augmenter la productivité et laisser tout le "sale boulot" à quelqu'un d'autre !

Vous gagnerez du temps

Plus besoin d'approvisionner, de gérer ou de réfléchir à la manière dont votre demande va évoluer. Non seulement vous n'aurez plus à vous occuper de la mise en œuvre au moment du déploiement, mais vous pourrez à nouveau consacrer tout le temps que vous passerez à vous occuper de l'infrastructure par la suite à d'autres innovations.

Vous pouvez économiser de l'argent

Dans un monde sans serveur où l'on paie à la pièce, il n'est pas nécessaire d'écrire des scripts on/off, de planifier des réservations ou de prévoir des pics. Vous payez simplement pour ce que vous utilisez.

Le seul choix est d'autonomiser le développement

Serverless est devenu un mouvement sur l'autonomisation des développeurs. Ce que le "sans serveur" signifie réellement, c'est qu'en tant que développeur, vous pouvez rapidement créer des applications qui gèrent un trafic prêt pour la production. Le "sans serveur" supprime les parties les plus monotones de la création d'une application, vous laissant libre de passer vos journées à coder. Vous n'avez pas à gérer activement la mise à l'échelle de vos applications. Vous n'avez pas à approvisionner les serveurs. Vous n'avez pas à payer pour les ressources inutilisées. Vous vous concentrez simplement sur votre logique d'entreprise, pas sur vos serveurs.

Des avantages réels pour le développement

  1. Administration zéro - Déployer le code sans rien prévoir au préalable, ni gérer quoi que ce soit après. Plus besoin de déranger le service des opérations.
  2. Auto-scaling - Ce sont vos fournisseurs de services qui gèrent les défis du scaling. Pas besoin de lancer des alertes ou d'écrire des scripts pour passer à l'échelle supérieure et inférieure.
  3. Paiement à l'utilisation - Le calcul et les services gérés de type "function-as-a-service" sont facturés sur la base de l'utilisation plutôt que de la capacité fournie au préalable. Utilisation complète des ressources sans payer un centime pour le temps d'inactivité. 90 % d'économies sur les VM en nuage, et vous ne payez jamais pour les ressources que vous n'utilisez pas.
  4. Accroître la vitesse - Raccourcir la boucle entre le fait d'avoir une idée et son déploiement dans la production. Moins à fournir en amont et moins à gérer après le déploiement, afin que les petites équipes puissent expédier plus de fonctionnalités.

L'absence de serveur est-elle la réalisation d'une utopie technologique ?

Si des milliers de développeurs prouvent déjà que l'absence de serveur peut leur permettre de lancer des applications à une vitesse et à un coût records, alors qui peut en douter ? On ne peut pas nier que le sans serveur apporte de nombreux avantages, mais il n'y a pas d'approche, de technologie ou de stratégie unique qui soit une panacée - tout dépend de votre contexte. En fin de compte, le "sans serveur" consiste à concentrer vos efforts sur ce qui apporte de la valeur à vos utilisateurs. L'expédition plus rapide des produits apporte de la valeur à vos utilisateurs. C'est vous qui décidez.

Voir le document
Publié sur
31 janvier 2019
dans
Articles
catégorie
PASSER À L'ÉTAPE SUIVANTE

S'adapter plus rapidement au changement. Repensez la façon dont vous créez de la valeur.
Votre entreprise est-elle prête pour l'avenir ?

REACH OUT