Gibtalk aws

729 vues

Publié le

0 commentaire
1 j’aime
Statistiques
Remarques
  • Soyez le premier à commenter

Aucun téléchargement
Vues
Nombre de vues
729
Sur SlideShare
0
Issues des intégrations
0
Intégrations
8
Actions
Partages
0
Téléchargements
17
Commentaires
0
J’aime
1
Intégrations 0
Aucune incorporation

Aucune remarque pour cette diapositive

Gibtalk aws

  1. 1. Amazon Web Services
  2. 2. Sommaire <ul><li>Overview </li></ul><ul><ul><li>Amazon.com
  3. 3. Cloud Computing (IaaS, PaaS & SaaS) </li></ul></ul><ul><li>Amazon Web Services </li></ul><ul><ul><li>Architecture
  4. 4. Amazon EC2 (Elastic Computing)
  5. 5. Stockage
  6. 6. Outils d'administration et APIs </li></ul></ul><ul><li>Avantages & Incovénients </li></ul><ul><ul><li>Avantages
  7. 7. Limites et interrogations
  8. 8. Coûts </li></ul></ul><ul><li>Q/A </li></ul>
  9. 9. <ul>Overview </ul>
  10. 10. Amazon.com <ul><li>Amazon.com est connu comme un site marchand en ligne, notamment pour la vente de livre et de biens culturels
  11. 11. Mais c'est aussi un fournisseur de services sur Internet: </li><ul><li>AWS (Amazon Web Services)
  12. 12. Amazon Instant Video (Streaming video)
  13. 13. MarketPlace (vente en ligne)
  14. 14. Moteurs de recherche Alexa et A9
  15. 15. Abebooks (vente de livres rares et anciens)
  16. 16. IMDb (base de données cinématographique) </li></ul></ul>
  17. 17. Le cloud computing <ul>Le cloud computing, qu'est-ce que c'est? </ul><ul><li>IaaS, PaaS & SaaS
  18. 18. Accessible depuis le net
  19. 19. Sans contraintes liés à l'OS, pas d'installation requise
  20. 20. Abstraction matérielle
  21. 21. A la demande
  22. 22. Paiement à l'usage
  23. 23. Adaptation aux pics d'utilisations </li></ul>
  24. 24. Définition <ul>Le cloud computing est adapté à tous les publics: <li>IaaS: Mise à disposition de ressources (CPU, Ram, Stockage et Réseau) </li></ul><ul><ul><li>Cible: Responsables d'infrastructures informatiques </li></ul></ul><ul><li>PaaS: Mise à disposition d'une plate-forme d'exécution d'applications pour un langage de programmation donné. </li></ul><ul><ul><li>Cible: Les développeurs </li></ul></ul><ul><li>SaaS: Mise à disposition d'une application complète </li></ul><ul><ul><li>Cible: L'utilisateur final </li></ul></ul>
  25. 25. Les acteurs
  26. 26. Typologie <ul><li>Cloud Privé (HP, IBM, Vmware, ...) </li></ul><ul><ul><li>Hébergement en interne
  27. 27. A la charge de l'entreprise </li></ul><li>Cloud public (Amazon , MS Azure, Rackspace, ...) </li><ul><li>Hébergement externalisé
  28. 28. Géré et administré par le client
  29. 29. Disponibilité de la plateforme assurée par le fournisseur </li></ul><li>VPC (Virtual Private Cloud)
  30. 30. Hybrid Cloud </li></ul>
  31. 31. Exemple de cloud hybride
  32. 32. <ul>Amazon Web Services </ul>
  33. 33. AWS: Libre comme l'air <ul><li>La démarche d'AWS est de fournir les ressources et de laisser les équipes techniques s'occuper du reste .
  34. 34. Par exemple on peut gérer soi-même les sauvegardes contrairement aux PaaS où toute l'exploitation est gérée par le fournisseur.
  35. 35. La seule abstraction proposée par AWS concerne la partie matérielle
  36. 36. La plateforme amazon utilise des logiciels libres (ou presque ^^ ) ==> Socle RHEL / Xen, MySQL, memcached et bien d'autres... </li></ul>
  37. 37. Architecture
  38. 38. Les services
  39. 39. EC2: Elastic computing <ul><li>EC2 est le coeur des AWS
  40. 40. Installation en quelques minutes avec les AMIs
  41. 41. Permet de créer des instances </li><ul><li>Ephémères (pour les tests)
  42. 42. Persistantes (EBS, S3, PersistentFS) </li></ul><li>Types d'instances </li><ul><li>A le demande
  43. 43. Réservées </li></ul><li>Répartition par régions, zones de disponibilités
  44. 44. OS supportés: Linux, Windows, BSD, Solaris </li></ul>
  45. 45. EC2: Dashboard
  46. 46. EC2: Stockage <ul><li>EBS (Elastic Block Store) </li></ul><ul><ul><li>Volumes disque
  47. 47. Un volume ne peut être partagé entre plusieurs instances
  48. 48. 20 volumes maximum par instance </li></ul></ul><ul><li>Amazon S3 </li></ul><ul><ul><li>Système de bucket
  49. 49. Stockage pouvant être partagé </li></ul></ul><ul><li>PersistentFS </li></ul>
  50. 50. EC2: Le monitoring <ul><li>Solution CloudWatch </li></ul><ul><ul><li>Le Cacti d'Amazon
  51. 51. Fourni avec EC2
  52. 52. Basic monitoring (toutes les 5 min)
  53. 53. Detailled monitoring (toutes les minutes)
  54. 54. Possibilité de créer ses propres métriques et alarmes
  55. 55. Scriptable
  56. 56. Par défaut: EBS, ELB, Instances, Databases </li></ul></ul>
  57. 57. EC2: Le réseau <ul><li>Elastic IP Adresses </li></ul><ul><ul><li>Adresses publiques fixes
  58. 58. On peut associer une IP à n'importe quelle instance et à n'importe quel moment </li></ul></ul><ul><li>ELB (Elastic Load Balancer) </li></ul><ul><ul><li>Fault tolerant
  59. 59. Support SSL
  60. 60. Sticky user sessions </li></ul></ul><ul><li>Route 53 (Service DNS) </li></ul>
  61. 61. EC2: Sécurité & Accès <ul><li>EC2 dispose d'un firewall paramétrable facilement
  62. 62. Gestion fine des groupes et utilisateurs
  63. 63. Système de clés publique/privée
  64. 64. Stratégies et groupes de sécurité </li></ul>
  65. 65. Programer friendly <ul><li>Dans l'environnement AWS, tout est scriptable: </li></ul><ul><ul><li>EC2 API Tools
  66. 66. EC2 AMI Tools </li></ul></ul><ul><li>CloudFormation </li></ul><ul><ul><li>Création de template JSON
  67. 67. Déploiement d'instances à partir des templates </li></ul></ul><ul><li>RDS, SimpleDB, ElastiCache </li></ul><ul><ul><li>Créer facilement des BDD </li></ul></ul>
  68. 68. <ul>Avantages & Inconvénients </ul>
  69. 69. Avantages <ul><li>Haute disponibilité (ELB, Zones, Régions, Elastic IP)
  70. 70. Adaptation au pics d'utilisation (auto-scaling)
  71. 71. Industrialisation de l'infrastructure (CloudFormation, APIs, VM Import ) Tout est scriptable !
  72. 72. Mise à disposition d’environnements de développement partagés (entre le client et ses partenaires)
  73. 73. Déploiement d’environnements éphémères de tests (ex: tests de charge)
  74. 74. Mise en place d’un PRA/PCA (Reprise et Continuité d’activité) </li></ul>
  75. 75. Limites et Intérogations <ul><li>Protection des données
  76. 76. Maîtrise des coûts </li><ul><li>Stockage (taille, I/O)
  77. 77. Réseau (traffic entrant/sortant) </li></ul><li>Dépendance du réseau </li></ul><ul><li>Limitations techniques et matérielles
  78. 78. Location géographique des serveurs </li></ul>
  79. 79. Les coûts <ul><li>”Pay as you Go” </li></ul><ul><ul><li>On ne paie que ce que l'on utilise </li></ul></ul><ul><li>Segmentation </li></ul><ul><ul><li>Stockage
  80. 80. Réseau
  81. 81. Instances
  82. 82. Services
  83. 83. Etc. </li></ul></ul><ul><li>Administration </li></ul>
  84. 84. Exemple tarification <ul>On-demand </ul><ul>Linux/Unix </ul><ul>Windows </ul><ul>Small </ul><ul>0.10 per hour </ul><ul>0.125 per hour </ul><ul>Large </ul><ul>0.4 </ul><ul>0.5 per hour </ul><ul>Extra Large </ul><ul>0.80 </ul><ul>1.00 per hour </ul><ul>High CPU Medium </ul><ul>0.2 per hour </ul><ul>0.30 per hour </ul><ul>High CPU Large </ul><ul>0.8 per hour </ul><ul>1.2 per hour </ul><ul>Reserved Instances </ul><ul>1 yr term </ul><ul>3 yr term </ul><ul>Usage </ul><ul>Small </ul><ul>$325 </ul><ul>$500 </ul><ul>0.03 per hour </ul><ul>Large </ul><ul>$1300 </ul><ul>$2000 </ul><ul>0.12 per hour </ul><ul>Extra Large </ul><ul>$2600 </ul><ul>$4000 </ul><ul>0.24 per hour </ul><ul>High CPU Medium </ul><ul>$650 </ul><ul>$1000 </ul><ul>0.06 per hour </ul><ul>High CPU- Extra Large </ul><ul>$2600 </ul><ul>$4000 </ul><ul>0.24 per hour </ul>
  85. 85. Tarif Stockage Amazon S3 Stockage standard RRS Premier 1 To par mois $0,140 par Go $0,093 par Go 49 To suivants par mois $0,125 par Go $0,083 par Go 450 To suivants par mois $0,110 par Go $0,073 par Go 500 To suivants par mois $0,095 par Go $0,063 par Go 4 000 To suivants par mois $0,080 par Go $0,053 par Go Plus de 5 000 To par mois $0,055 par Go $0,037 par Go Volumes EBS Tarif $0,11 par GO-mois de stockage alloué $0,11 par 1 million de demande E/S Snapshots EBS $0,14 par GO-mois de données stockées

×