VT2015: Difference between revisions

From air
Jump to navigation Jump to search
Line 31: Line 31:


==Liste Provisoire des Sujets==
==Liste Provisoire des Sujets==
# [https://securityblog.redhat.com/2015/09/02/factoring-rsa-keys-with-tls-perfect-forward-secrecy/ Factoring RSA Keys With TLS Perfect Forward Secrecy], démonstration d'une attaque --> Sébastien Toussaint (OBLIGATOIREMENT)
# [[CryptoMoney]] ([[BitCoin]], ...) --> Sébastien Toussaint
# [[CryptoMoney]] ([[BitCoin]], ...)
# [[Memcached]] : Usages, Patrons d'arhitecture. Démonstration sur votre projet eCOM pour les ressources multimédia (images, videos, ...). Démonstration de l'[http://dev.mysql.com/doc/ndbapi/en/ndbmemcache.html API Memcache API for MySQL Cluster] et de [[Redis.io]]
# [[Memcached]] : Usages, Patrons d'arhitecture. Démonstration sur votre projet eCOM pour les ressources multimédia (images, videos, ...). Démonstration de l'[http://dev.mysql.com/doc/ndbapi/en/ndbmemcache.html API Memcache API for MySQL Cluster] et de [[Redis.io]]
# [[In-Memory Databases]]
# [[In-Memory Databases]]

Revision as of 08:11, 10 September 2015

<< Etudes 2014 Sommaire Etudes 2016 >>


Etudes d'approfondissement

  • Enseignants: Georges-Pierre Bonneau, Didier Donsez
  • UE/Module: EAM (HPRJ9R6B) et EAR (HPRJ9R4B) en RICM5

L'objectif des études approfondissement est de réaliser un travail de synthèse et d’évaluation sur une technologie / spécification / tendance

Dans votre futur vie d'ingénieur, vous aurez à d'une part, vous former par vous-même sur une technologie émergente et d'autre part à réaliser une veille technologique (et stratégique) par rapport à votre entreprise et projet. Il s'agira de réaliser

  • le positionnement par rapport au marché
  • d'être critique

Votre synthèse fait l'objet d'une présentation orale convaincante devant un auditoire (dans le futur, vos collègues, vos chefs ou vos clients) avec des transparents et un discours répété. Pour finir de convaincre (Saint Thomas), vous ferez la présentation d'une démonstration.

Votre présentation sera noté et commenté par tous vos camarades via un formulaire (téléphone mobile). Leurs notes et leurs commentaires seront notés en fonction de leur exactitude de jugement.

La présentation peut être réalisée avec reveal.js

File:Presentation-EA-RICM5-1314.pdf


Planning

Didier DONSEZ: 2, 16 octobre et 6 novembre

Georges-Pierre BONNEAU : 9, 23 octobre et 13 novembre

Liste Provisoire des Sujets

  1. Factoring RSA Keys With TLS Perfect Forward Secrecy, démonstration d'une attaque --> Sébastien Toussaint (OBLIGATOIREMENT)
  2. CryptoMoney (BitCoin, ...)
  3. Memcached : Usages, Patrons d'arhitecture. Démonstration sur votre projet eCOM pour les ressources multimédia (images, videos, ...). Démonstration de l'API Memcache API for MySQL Cluster et de Redis.io
  4. In-Memory Databases
  5. NewSQL
  6. Evolution(s) de HTTP : HTTP 2.0, SPDY, ...
  7. Quick UDP Internet Connection (QUIC)
  8. Cloud Foundry
  9. OpenStack
  10. MicroServices
  11. Simulateurs de Smart Cities : UrbanSIM, CanVis, Suicidator City Generator, Blended Cities, ...
  12. Digital Assistant : démonstration de UMich Sirius
  13. (Complex) Event Stream Processing : démonstration de Apache Storm et de Spark Streaming sur le cloud Azure. Démo supplémentaire du SaaS IFTTT
  14. Software Forensics : cas d'étude Linagora vs Bluemind (vous compléterez les pages en et fr de Wikipédia sur ce sujet).
  15. Privacy policy guidelines : Démo: application à votre projet ECOM-RICM
  16. Rendu expressif (hatching surface rendering)
  17. FPGA
  18. Graph Databases
  19. Akka
  20. Continuous Delivery
  21. Speech Recognition
  22. Protocoles, Formats et Plateformes pour le bâtiment intelligent : oBIX, ... démonstration d'IoTSys
  23. Orchestration Tools : Puppet vs. Chef vs. Ansible vs. Salt (pour 2)
  24. Visualisation de Journaux : démonstration de Kibana et Logstash.
  25. Protocoles de consensus et applications : Paxos, Raft
  26. Canevas de consensus : Zookeeper, Curator
  27. Apache Mesos, Borg, Kubernete, Alibaba Fuxi : démonstration sur le projet eCOM
  28. Cluster Management : Apache Helix
  29. The Rust Programming Language
  30. SQL-on-Hadoop : Pinot
  31. A/B Testing @ Internet Scale (voir)
  32. Géolocalisation Indoor : Google Eddystone, Apple iBeacon, AltBeacon
  33. Performance Debugging : The USE Method.