Le bio du coin

Consommateur régulier de fruits et légumes bio, j’ai cependant peu de boutiques à proximité (une seul à moins de 15 min).

Comment savoir si les prix sont raisonnables ?

Après quelques recherches le RNM propose un jeu de données mis à jour régulièrement (merci à la République numérique).

Pour répondre à cette question, j’ai besoin des éléments suivants :

  1. Récupérer périodiquement les données sur le site du RNM

  2. Transformer les données pour obtenir la réponse à ma question

  3. Visualiser le résultat

Les outils serverless d’AWS se prêtent bien à ce genre d’architecture.

  1. Récupérer périodiquement les données sur le site du RNM

    retrieve data

  2. Transformer les données pour obtenir la réponse à ma question

    process data

  3. Visualiser le résultat

    frontend

Vocabulaire

lambda Un morceau de code. C’est une lambda dans le vocabulaire AWS, elle va s’exécuter au moment opportun.

s3 AWS S3, pour le stockage. Il a l’avantage d’être simple et peu cher (de l’ordre de 2 centimes les 10 GB par mois)

vuejs L’application VueJS qui s’exécute sur le navigateur (Firefox, chrome …)

Le resultat: VegePrice.fr

peek vegeprice

Les offres cloud serverless permettent de passer rapidement de l’idée à la mise en oeuvre.

Cependant, il n’y a pas de solution magique

There ain’t no such thing as a free lunch)

Cette approche demande de nouvelles expertises, moins de contrôle direct, un pricing plus compliqué…

Pour se forger une opinion, AWS met à disposition plusieurs ressources accessible,visible sur les “Offre gratuite d’AWS”