###### tags: `Epitech`, `ESP`, `Greentech` # T-ESP-800 : Milestone 2 <p> <img src="https://i.pinimg.com/originals/39/59/61/395961c293f72019a811a97153655044.png" alt="Logo" width="360" height="auto" style="display: block; margin: auto;"> </p> <br/> ___ ## Jour de formation: 10 ## Objectifs: <div style='margin-left: 50px;margin-bottom: 50px;'> <ul style='list-style-type: none;font-size:21px'> <li><strong>- Proof of Concept Fonctionnel </strong></li> <li><strong>- Infra cloud déployée </strong></li> <li><strong>- Maquette front réalisée </strong></li> </ul> </div> <div> <img src="https://i.imgur.com/wC6vQFX.png" alt="Logo" width="80%" height="auto" style="display: block;margin: auto;border: 2px solid black;padding: 10px"> </div> ### - PoC Fonctionnel: <div style='margin-left: 50px'> <ul> <li><strong>Etudier les deux solutions trouvé lors du mile stone précédent* </strong></li> <li><strong>Déveloper le sensor à partir de ces deux solutions </strong></li> <li><strong>Récupérer ces données et les envoyer sur l'API (NestJS) </strong></li> <li><strong>Développer l'API pour stocker les données en uJoules sur MongoDB et pour les envoyer vers le front</strong></li> </ul> </div> *Solutions: - Using the perf_event interface with Linux 3.14 or newer. This requires root or a paranoid less than 1 (as do all system wide measurements with -a) sudo perf stat -a -e "power/energy-cores/" /bin/ls Available events can be found via perf list or under /sys/bus/event_source/devices/power/events/ - Using raw-access to the underlying MSRs under /dev/msr. This requires root [Source](https://web.eece.maine.edu/~vweaver/projects/rapl/) ### - Infra cloud déployée: <div style='margin-left: 50px'> <ul> <li><strong>Regarder la consommation électrique des différents clouds providers etfaire un choix </strong></li> <li><strong>Déployés l'infrastructure : Les différents services que l'on aura besoins pour stocker et afficher les données </strong></li> <li><strong>Fonctionner les différents services avec kubernetes pour garder un load balancing efficace ainsi qu'un bon SLA</strong></li> </ul> </div> ### - Maquette front réalisée: <div style='margin-left: 50px'> <ul> <li><strong>Réaliser une maquette avec un style adaptée </strong></li> <li><strong>Etudier quelle technologie choisir pour faire un graphique en temps réel (Comme Grafana) avec un faible taux de consommation </strong></li> </ul> </div>