• Like

Loading…

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

Uploaded on

 

More in: Technology
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
1,100
On Slideshare
0
From Embeds
0
Number of Embeds
1

Actions

Shares
Downloads
56
Comments
0
Likes
0

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. Net: technologies
    • Réseau
    • Périphériques
    • Virtualisation
  • 2. Réseau
  • 3. Réseau : serveur : routeur : client machines
  • 4. Réseau : serveur : routeur : client machines
  • 5. Réseau Fibre : Ethernet : Wifi 802.11 n : Câble rapide : Wifi 802.11 b : Câble : HSDPA : ADSL 2 : EDGE : ADSL : Modem : 1.2 Gbpds 1 Gbps 600 Mbps 100 Mbps 11 Mbps 10 Mbps 5 Mbps 3 584 Kbps 947 Kbps 765 Kbps 56 Kbps Tuyauterie
  • 6. Architecture (end-to-end) protocoles TCP / IP : Transmission Control Protocol/Internet Protocol BitTorrent (P2P) FTP: File Transfer Protocol HTTP : HyperText Transport Protocol SMTP: Simple Mail Protocol SNMP: Simple Network Management Protocol DHCP: Dynamic Host Configuration Protocol SSL: Secure Socket Layer
  • 7. Périphériques PC Sans fil Media Center
  • 8. Périphériques
    • Ubiquité
    • Autonomie
    • Ergonomie
    • Saisie
    • Puissance
    • Caméra
  • 9. Virtualisation Données Applications Interface
  • 10. Lectures
    • Blumenthal, MS and DD Clark (2001) Rethinking the design of the Internet: the end-to-end arguments vs. the brave new world, ACM Transactions on Internet Technology (TOIT), 1(1): 70-109
    • Zittrain, J (2007) Saving the internet., Harvard Business Review, 85(6): 49
    • Raymond, Eric S (1998) The Cathedral and the Bazaar, First Monday: 1-26
    • Halal, WE and P Moorhead (2004) The intelligent internet, The Futurist, 38(2): 27-32
    • Anderson, Janna Q and Lee Rainie (2010) The Future of Cloud Computing, Pew Internet & American Life Project: 1-26
    • Mann, S (2003) Existential Technology: Wearable Computing Is Not the Real Issue!, Leonardo, 36(1): 19-25
  • 11. Blumenthal & Clark (2001): Rethinking the design of the Internet
    • End-to-end: complexit é en périphérie
    • Avantages:
      • Cœur de réseau simple, économique, facile à mettre à jour
      • Facilite la création de nouvelles applications
      • Les applications ne dépendent pas du réseau
    • Pressions
      • Sécurité (comment garantir authenticité)
      • Applications exigeantes (ex: bande passante priorisée)
      • Niveaux de services chez les FAI
      • Insertion de tiers (ex: taxation, lutte contre le crime)
      • Développement de solutions simples
  • 12. Blumenthal & Clark (2001): Rethinking the design of the Internet
    • Philosophie de l’Internet
      • Liberté
      • Pouvoir de l’utilisateur (empowerment)
      • Responsabilité de l’utilisateur
      • Absence de contrôle dans le réseau
  • 13. Zittrain, J (2007) Saving the internet
  • 14. Zittrain, J (2007) Saving the internet
    • Générativité (source d’innovation):
      • E ffet de levier
      • Adaptabilité
      • Facilité à maîtriser
      • Accessibilité
    • Internet a pulvérisé les systèmes de l’époque
      • Compuserve, AOL, Minitel
  • 15. Zittrain, J (2007) Saving the internet
    • Pout préserver Internet:
      • Citoyen du net
      • Machines virtuelles (simples)
      • Implication des FAI
      • Neutralité à l’endroit des Mashups
  • 16. Raymond (1998): The Cathedral and the Bazaar
    • Cathédrale:
      • Le développement requiert calme, réflexion, construction méthodique
    • Bazaar:
      • Nouveau modèle reposant sur collaboration spontanée et multiples versions
  • 17. Raymond (1998): The Cathedral and the Bazaar
    • Open source (Wikipedia):
      • Libre, signifie contenu public
      • Libre signifie droit de modifier
      • Libre n’est pas forcément gratuit
      • Wikipedia est un exemple de soft + contenu
  • 18. Raymond (1998): The Cathedral and the Bazaar
    • Every good work of software starts by scratching a developer's personal itch
    • Good programmers know what to write. Great ones know what to rewrite (and reuse)
    • "Plan to throw one away; you will, anyhow.”
    • If you have the right attitude, interesting problems will find you
    • When you lose interest in a program, your last duty to it is to hand it off to a competent successor.
    • Treating your users as co-developers is your least-hassle route to rapid code provement and effective debugging
    • Release early. Release often. And listen to your customers
    • Given a large enough beta-tester and co-developer base, almost every problem l be characterized quickly and the fix obvious to someone.
    • Smart data structures and dumb code works a lot better than the other way around
    • If you treat your beta-testers as if they're your most valuable resource, they will ond by becoming your most valuable resource
    • The next best thing to having good ideas is recognizing good ideas from your users. Sometimes the latter is better
    • Often, the most striking and innovative solutions come from realizing that your concept of the problem was wrong
    • "Perfection (in design) is achieved not when there is nothing more to add, but rather when there is nothing more to take away.”
    • Any tool should be useful in the expected way, but a truly great tool lends itself to uses you never expected.
    • When writing gateway software of any kind, take pains to disturb the data stream as little as possible - and *never* throw away information unless the recipient forces you to!
    • When your language is nowhere near Turing-complete, syntactic sugar can be your friend
    • A security system is only as secure as its secret. Beware of pseudo-secrets.
    • To solve an interesting problem, start by finding a problem that is interesting to .
    • Provided the development coordinator has a medium at least as good as the Internet, and knows how to lead without coercion, many heads are inevitably better than one.
  • 19. Halal & Moorhead (2004) The Intelligent Internet
  • 20. Halal & Moorhead (2004) The Intelligent Internet
    • Reconnaissance vocale répandue en 2010
    • Ordinateurs intelligents d’ici 10 ans
    • Ordinateurs puissants
    • Environnements virtuels répandus en 2010
    • Murs d’écrans communs
  • 21. Anderson & Rainie (2010) Future of Cloud Computing
  • 22. Anderson & Rainie (2010) Future of Cloud Computing
    • Cloud:
      • Hotmail, gMail
      • Flickr, youtube
      • Dropbox, live mesh, jungle disc
      • Google Apps, app engine
      • Amazon EC2 - S3
  • 23. Mann (2003) Existential Technology
  • 24. Mann (2003) Existential Technology
  • 25. Mann (2003) Existential Technology
  • 26. Mann (2003) Existential Technology