SlideShare uma empresa Scribd logo
1 de 43
17 mai 2011 Amazon Web Services - Présentationet retour d’expérience Fabien Bousquet Responsable infrastructure
Kalistick et le Cloud Start-up (2007) lyonnaise Plateforme SaaS d’analyse de code	 Qualité des développements Optimisation des tests Vision opérationnelle (non  théorique) Conçue dès l’origine pour le SaaS Montée en charge Version Cloud depuis Janvier 2011 Intégration dans les écosystèmes tiers 2
Constat Modèle de distribution SaaS / Multi-tenant Collaboratif Sans installation Mise à jour automatique Disponibilités, performances à l’épreuve Demande évolutive : CPU et stockage ,[object Object],3
Constat : Coût Investissement *Source :http://media.amazonwebservices.com/AWS_Cloud_Best_Practices.pdf 4
Plan Le Cloud AWS en général EC2 et S3 Retour d’expérience ElasticBeanstalk 5
Vrai Cloud ou pas ? « Cloud » hype buzz Ingrédients pour un vrai cloud Abstraction : localisation géo., virtualisation Élasticité (scaling) À la demande Cloud public - Cloud privé - Cloud hybride   L’application doit être prévue pour le Cloud ! 6
IaaS, PaaS, SaaS, [A-Z]aaS, … IaaS Service ou application spécifique SaaS Software as a Service Client final  Google Apps, SalesForce, Kalistick Environnement logiciel : JVM, Tomcat, MySQL, … PaaS Platform as a Service Développeur Google AppEngine, ElasticBeanstalk, Azure Réseau, matériel, OS, … Adminsystème IaaS Infrastructure as a Service Amazon EC2, vCloud, Rackspace Segmentation des services Cloud 7
Pour quoi faire ? Prod Environnements de test (QA, Préprod…) Intégration continue Environnement de développement Calculs gourmands / scientifiques Backup 8
AWS
AWS : Contexte Site marchand amazon.com (1995) Trafic fluctuant Disponibilité Analyse de données Gestion de stock Large catalogue International : latence (réplication géographique) => CDN 10
AWS en chiffres 2006 La référence IaaS => PaaS Plus de 20 produits Datacenters sur 5 régions géographiques Des nouveautés régulièrement On ne paye que ce qu’on utilise Références : Dropbox, Slideshare, Netflix, Zinga … 11
AWS : géo localisation : 5 régions De 2 à 4 zones de disponibilité dans chaque région 12
AWS : Quelques concurrents 13
AWS : Les produits Les incontournables : S3 et EC2 Autour : BD : RDS, SimpleDB Messaging : SNS, SQS, SES Stockage : EBS, AWS Import/Export CDN : CloudFront Calcul : MapReduce Déploiement/Gestion : Beanstalk, CloudFormation Surveillance : CloudWatch Réseaux : Route 53, VPC 14
AWS : Vue générale 15 *Source :http://media.amazonwebservices.com/AWS_Cloud_Best_Practices.pdf
AWS : Mise en place Inscription internet Carte bancaire Instantané Console Web pour démarrer Pas d’attente de mise en place Pas de coût d’installation Système ouvert / automatisable : Outil SDK API 16
Aperçu de la  console AWS
S3
Simple Storage Service : S3 Stockage. 3 actions : Ecrire Lire Supprimer Buckets : Dossiers / fichiers Contrôle de version et droit d’accès Accès via API Plusieurs régions géographiques => Latence, disponibilité 19
EC2
Elastic Cloud Computing : EC2 Instance EC2 = serveur virtuel Stockage = Elastic Block Store (EBS) = disque dur Auto Scaling Loadbalancing = ELB Monitoring Amazon CloudWatch Autres produits utilisent/se basent sur EC2 => Cœur d’AWS 21
Démo : Création  instance EC2
EC2 : vue générale S3 EC2 Region bucket Zone Instance EC2 EBS API Mount S3 Security Group Do snapshot Start with SNAPSHOT AMI API AMI Web 23
EC2 : Stockage Instance store Copie de l’AMI / disque de boot Limité à 10 GB Instance EC2 Mount Disque lié à l’instance sans coût additionnel Nombre et taille variable en fonction du type d’instance Ephemeraldisk EBS Non lié au cycle de vie de l’instance Nombre et taille libres S3 Copie d’un EBS à un instant T Stocké sur S3 SNAPSHOT  Accès via API Données non persistantes => Données perdues si machine arrêtée (« terminate ») ou machine plantée Données persistantes => Données non liées au cycle de vie de l’instance 24
Démo : Créer  volume EBS
EC2 : Amazon Machine Image (AMI) Le template de lancement pour l’instance EC2 OS Logiciels préinstallés/préconfigurés Marketplace ou sa propre création Stockage sur EBS ou S3 Paramétrable => Permet d’automatiser     Limite à 10GO => Enrichir avec S3/EBS 26
EC2 : Communication Connexion standard (i.e SSH) IP privée + publique dynamique (adressage généré) Elastic IP :  Permet de fixer une adresse IP      Payant si IP non utilisée     Communication payante avec l’extérieur 27
EC2 : Prix On paye : Utilisation instance EC2 Transfert de données avec l’extérieur Stockage + entrée/sortie EBS Paiement au mois Différentes formules : A la demande, réservé ou spot    Coût différent selon la région    On paye l’espace provisionné 28
EC2/S3 : exemples de prix * ECU = EC2 Compute Unit = Capacité équivalente à un CPU 1.0-1.2 GHz 2007 Opteron ou 2007 Xeon Volumes EBS de 100 GB = 10 € / mois 100 GB sur S3 = 14 € par mois 29
Retour d’expérience
AWS pour Kalistick ? Aspect prévisionnel Pour bénéficier des avantages du Cloud Environnements de tests Technique : Pas de lock-in (réversibilité) Environnements identiques (privé et Cloud) Garder la main 31
Retour d’expérience : Simplicité Pas de matériel à gérer : Carte RAID, type de processeur….  Réactivité : Un nouveau serveur en quelques clics Documentation très bien faite Automatisable (AMI / paramètres) 32
Retour d’expérience : Robustesse 21 avril 2011 : Panne de 3 jours sur une zone ,[object Object],Les leçons Prévoir les pannes Faire des backups Redondance entre régions géographiques Support réactif : Service Healthdashboard 33
Retour d’expérience : Coût Difficile au début à estimer  Utilisation calculette fournie Phase de prototypage d’un mois pour estimer le coût Pas de frais d’installation Tests de plusieurs architecture / types d’instance => Instances EC2 (CPU/Mémoire) principal coût. Le reste est négligeable 34
Retour d’expérience : Sécurité Problème émotionnel plus que technique Penser à la pérennité (il n’y a pas que le vol de données) On peut faire des cloud privés ou hybrides => Virtual Private Cloud (VPC) 35
Retour d’expériences : Les freins Législation différente selon localisation Sécurité Prix : Prévision  Gestion budget Pas adapté à toute utilisation : site institutionnel par exemple Support payant Organisation/tri des serveurs Dépendant d’internet 36
AWS ElasticBeanstalk (beta) 1er pas d’Amazon vers le PaaS Limité au déploiement  Simplification AWS pour les développeurs Configuration CPU, RAM, scaling, balancing, … Accès complet à l’instance EC2 Intégration dans Eclipse Historique des versions Limité à l’upload de war dans Tomcat 6/7, mais Customisation possible du template (AMI) 37
Beanstalk : Vue d’ensemble (1/2) 38 *Source :http://aws.typepad.com/aws/2011/01/aws-beanstalk-concepts.html
Beanstalk : Vue d’ensemble (2/2) 39 *Source :http://aws.typepad.com/aws/2011/01/aws-beanstalk-concepts.html
Démo Beanstalk
Conclusion Bénéfices Pas d’investissement Infrastructure « infinie » Ecosystème complet Maturité Demain ,[object Object],41
Questions ?
Contact 43 http://blog.kalistick.com http://twitter.com/kalistick http://www.kalistick.com mailto:fabien.bousquet@kalistick.fr http://twitter.com/fafanoulele

Mais conteúdo relacionado

Destaque

Exposer des services web SOAP et REST avec symfony 1.4 et Zend Framework
Exposer des services web SOAP et REST avec symfony 1.4 et Zend FrameworkExposer des services web SOAP et REST avec symfony 1.4 et Zend Framework
Exposer des services web SOAP et REST avec symfony 1.4 et Zend FrameworkHugo Hamon
 
De nouvelles plateformes technologiques pour les CLOM
De nouvelles plateformes technologiques pour les CLOMDe nouvelles plateformes technologiques pour les CLOM
De nouvelles plateformes technologiques pour les CLOMClaude Coulombe
 
Offre de demat d'Adullact projet
Offre de demat d'Adullact projet Offre de demat d'Adullact projet
Offre de demat d'Adullact projet LINAGORA
 
OpenStack - open source au service du Cloud
OpenStack - open source au service du CloudOpenStack - open source au service du Cloud
OpenStack - open source au service du CloudLINAGORA
 
Chp3 - Les Services Web
Chp3 - Les Services WebChp3 - Les Services Web
Chp3 - Les Services WebLilia Sfaxi
 
LinPKI EJBCA : une PKI open source en route vers la certification Critères Co...
LinPKI EJBCA : une PKI open source en route vers la certification Critères Co...LinPKI EJBCA : une PKI open source en route vers la certification Critères Co...
LinPKI EJBCA : une PKI open source en route vers la certification Critères Co...LINAGORA
 
LinSign : la signature électronique en Open Source
LinSign : la signature électronique en Open Source LinSign : la signature électronique en Open Source
LinSign : la signature électronique en Open Source LINAGORA
 
Business & Decision - Atteignez le ROI2 sur vos projets Data - Congrès Big Da...
Business & Decision - Atteignez le ROI2 sur vos projets Data - Congrès Big Da...Business & Decision - Atteignez le ROI2 sur vos projets Data - Congrès Big Da...
Business & Decision - Atteignez le ROI2 sur vos projets Data - Congrès Big Da...Business & Decision
 
Présentation amazon final
Présentation amazon finalPrésentation amazon final
Présentation amazon finalAbderraouf Hadef
 
Présentation des services AWS
Présentation des services AWSPrésentation des services AWS
Présentation des services AWSJulien SIMON
 
Sites web de services d'archives - Comment faire connaitre son site Web ?
Sites web de services d'archives - Comment faire connaitre son site Web ?Sites web de services d'archives - Comment faire connaitre son site Web ?
Sites web de services d'archives - Comment faire connaitre son site Web ?Pauline Moirez
 
Amazon Web Service par Bertrand Lehurt - 11 mars 2014
Amazon Web Service par Bertrand Lehurt - 11 mars 2014Amazon Web Service par Bertrand Lehurt - 11 mars 2014
Amazon Web Service par Bertrand Lehurt - 11 mars 2014SOAT
 
Competitic signature électronique - numerique en entreprise
Competitic   signature électronique - numerique en entrepriseCompetitic   signature électronique - numerique en entreprise
Competitic signature électronique - numerique en entrepriseCOMPETITIC
 
Le renouveau de la signature électronique_cabinet Alain Bensoussan_29 01 2014
Le renouveau de la signature électronique_cabinet Alain Bensoussan_29 01 2014Le renouveau de la signature électronique_cabinet Alain Bensoussan_29 01 2014
Le renouveau de la signature électronique_cabinet Alain Bensoussan_29 01 2014Market Engel SAS
 
BSides Algiers - Certification Electronique - Lilia Ounini
BSides Algiers - Certification Electronique - Lilia OuniniBSides Algiers - Certification Electronique - Lilia Ounini
BSides Algiers - Certification Electronique - Lilia OuniniShellmates
 
L'avénement de la signature électronique en 2014
L'avénement de la signature électronique    en 2014L'avénement de la signature électronique    en 2014
L'avénement de la signature électronique en 2014Alice and Bob
 
Signature électronique. Découvrez la nouvelle édition du guide de la signatur...
Signature électronique. Découvrez la nouvelle édition du guide de la signatur...Signature électronique. Découvrez la nouvelle édition du guide de la signatur...
Signature électronique. Découvrez la nouvelle édition du guide de la signatur...FNTC
 
Cours 'E-Commerce' - partie 1
Cours 'E-Commerce' - partie 1Cours 'E-Commerce' - partie 1
Cours 'E-Commerce' - partie 1Retis be
 

Destaque (20)

Exposer des services web SOAP et REST avec symfony 1.4 et Zend Framework
Exposer des services web SOAP et REST avec symfony 1.4 et Zend FrameworkExposer des services web SOAP et REST avec symfony 1.4 et Zend Framework
Exposer des services web SOAP et REST avec symfony 1.4 et Zend Framework
 
De nouvelles plateformes technologiques pour les CLOM
De nouvelles plateformes technologiques pour les CLOMDe nouvelles plateformes technologiques pour les CLOM
De nouvelles plateformes technologiques pour les CLOM
 
Offre de demat d'Adullact projet
Offre de demat d'Adullact projet Offre de demat d'Adullact projet
Offre de demat d'Adullact projet
 
OpenStack - open source au service du Cloud
OpenStack - open source au service du CloudOpenStack - open source au service du Cloud
OpenStack - open source au service du Cloud
 
Sécurite Amazon Web Services
Sécurite Amazon Web ServicesSécurite Amazon Web Services
Sécurite Amazon Web Services
 
Chp3 - Les Services Web
Chp3 - Les Services WebChp3 - Les Services Web
Chp3 - Les Services Web
 
LinPKI EJBCA : une PKI open source en route vers la certification Critères Co...
LinPKI EJBCA : une PKI open source en route vers la certification Critères Co...LinPKI EJBCA : une PKI open source en route vers la certification Critères Co...
LinPKI EJBCA : une PKI open source en route vers la certification Critères Co...
 
LinSign : la signature électronique en Open Source
LinSign : la signature électronique en Open Source LinSign : la signature électronique en Open Source
LinSign : la signature électronique en Open Source
 
Business & Decision - Atteignez le ROI2 sur vos projets Data - Congrès Big Da...
Business & Decision - Atteignez le ROI2 sur vos projets Data - Congrès Big Da...Business & Decision - Atteignez le ROI2 sur vos projets Data - Congrès Big Da...
Business & Decision - Atteignez le ROI2 sur vos projets Data - Congrès Big Da...
 
Présentation amazon final
Présentation amazon finalPrésentation amazon final
Présentation amazon final
 
Présentation des services AWS
Présentation des services AWSPrésentation des services AWS
Présentation des services AWS
 
Sites web de services d'archives - Comment faire connaitre son site Web ?
Sites web de services d'archives - Comment faire connaitre son site Web ?Sites web de services d'archives - Comment faire connaitre son site Web ?
Sites web de services d'archives - Comment faire connaitre son site Web ?
 
Amazon Web Service par Bertrand Lehurt - 11 mars 2014
Amazon Web Service par Bertrand Lehurt - 11 mars 2014Amazon Web Service par Bertrand Lehurt - 11 mars 2014
Amazon Web Service par Bertrand Lehurt - 11 mars 2014
 
Competitic signature électronique - numerique en entreprise
Competitic   signature électronique - numerique en entrepriseCompetitic   signature électronique - numerique en entreprise
Competitic signature électronique - numerique en entreprise
 
Soa & services web
Soa & services webSoa & services web
Soa & services web
 
Le renouveau de la signature électronique_cabinet Alain Bensoussan_29 01 2014
Le renouveau de la signature électronique_cabinet Alain Bensoussan_29 01 2014Le renouveau de la signature électronique_cabinet Alain Bensoussan_29 01 2014
Le renouveau de la signature électronique_cabinet Alain Bensoussan_29 01 2014
 
BSides Algiers - Certification Electronique - Lilia Ounini
BSides Algiers - Certification Electronique - Lilia OuniniBSides Algiers - Certification Electronique - Lilia Ounini
BSides Algiers - Certification Electronique - Lilia Ounini
 
L'avénement de la signature électronique en 2014
L'avénement de la signature électronique    en 2014L'avénement de la signature électronique    en 2014
L'avénement de la signature électronique en 2014
 
Signature électronique. Découvrez la nouvelle édition du guide de la signatur...
Signature électronique. Découvrez la nouvelle édition du guide de la signatur...Signature électronique. Découvrez la nouvelle édition du guide de la signatur...
Signature électronique. Découvrez la nouvelle édition du guide de la signatur...
 
Cours 'E-Commerce' - partie 1
Cours 'E-Commerce' - partie 1Cours 'E-Commerce' - partie 1
Cours 'E-Commerce' - partie 1
 

Mais de kalistick

Kalistick MixIT dev@cloud
Kalistick MixIT dev@cloudKalistick MixIT dev@cloud
Kalistick MixIT dev@cloudkalistick
 
Tester les applications plus efficacement
Tester les applications plus efficacementTester les applications plus efficacement
Tester les applications plus efficacementkalistick
 
Better testing for C# software through source code analysis
Better testing for C# software through source code analysisBetter testing for C# software through source code analysis
Better testing for C# software through source code analysiskalistick
 
Analyse de code: accélérez la validation de vos applications C#
Analyse de code: accélérez la validation de vos applications C#Analyse de code: accélérez la validation de vos applications C#
Analyse de code: accélérez la validation de vos applications C#kalistick
 
Java source code analysis for better testing
Java source code analysis for better testingJava source code analysis for better testing
Java source code analysis for better testingkalistick
 
Analyse de code source: accélérer la validation des logiciels Java
Analyse de code source: accélérer la validation des logiciels JavaAnalyse de code source: accélérer la validation des logiciels Java
Analyse de code source: accélérer la validation des logiciels Javakalistick
 
Accélérer les tests et la validation de logiciels
Accélérer les tests et la validation de logicielsAccélérer les tests et la validation de logiciels
Accélérer les tests et la validation de logicielskalistick
 

Mais de kalistick (7)

Kalistick MixIT dev@cloud
Kalistick MixIT dev@cloudKalistick MixIT dev@cloud
Kalistick MixIT dev@cloud
 
Tester les applications plus efficacement
Tester les applications plus efficacementTester les applications plus efficacement
Tester les applications plus efficacement
 
Better testing for C# software through source code analysis
Better testing for C# software through source code analysisBetter testing for C# software through source code analysis
Better testing for C# software through source code analysis
 
Analyse de code: accélérez la validation de vos applications C#
Analyse de code: accélérez la validation de vos applications C#Analyse de code: accélérez la validation de vos applications C#
Analyse de code: accélérez la validation de vos applications C#
 
Java source code analysis for better testing
Java source code analysis for better testingJava source code analysis for better testing
Java source code analysis for better testing
 
Analyse de code source: accélérer la validation des logiciels Java
Analyse de code source: accélérer la validation des logiciels JavaAnalyse de code source: accélérer la validation des logiciels Java
Analyse de code source: accélérer la validation des logiciels Java
 
Accélérer les tests et la validation de logiciels
Accélérer les tests et la validation de logicielsAccélérer les tests et la validation de logiciels
Accélérer les tests et la validation de logiciels
 

Amazon Web Services par Kalistick

  • 1. 17 mai 2011 Amazon Web Services - Présentationet retour d’expérience Fabien Bousquet Responsable infrastructure
  • 2. Kalistick et le Cloud Start-up (2007) lyonnaise Plateforme SaaS d’analyse de code Qualité des développements Optimisation des tests Vision opérationnelle (non théorique) Conçue dès l’origine pour le SaaS Montée en charge Version Cloud depuis Janvier 2011 Intégration dans les écosystèmes tiers 2
  • 3.
  • 4. Constat : Coût Investissement *Source :http://media.amazonwebservices.com/AWS_Cloud_Best_Practices.pdf 4
  • 5. Plan Le Cloud AWS en général EC2 et S3 Retour d’expérience ElasticBeanstalk 5
  • 6. Vrai Cloud ou pas ? « Cloud » hype buzz Ingrédients pour un vrai cloud Abstraction : localisation géo., virtualisation Élasticité (scaling) À la demande Cloud public - Cloud privé - Cloud hybride L’application doit être prévue pour le Cloud ! 6
  • 7. IaaS, PaaS, SaaS, [A-Z]aaS, … IaaS Service ou application spécifique SaaS Software as a Service Client final Google Apps, SalesForce, Kalistick Environnement logiciel : JVM, Tomcat, MySQL, … PaaS Platform as a Service Développeur Google AppEngine, ElasticBeanstalk, Azure Réseau, matériel, OS, … Adminsystème IaaS Infrastructure as a Service Amazon EC2, vCloud, Rackspace Segmentation des services Cloud 7
  • 8. Pour quoi faire ? Prod Environnements de test (QA, Préprod…) Intégration continue Environnement de développement Calculs gourmands / scientifiques Backup 8
  • 9. AWS
  • 10. AWS : Contexte Site marchand amazon.com (1995) Trafic fluctuant Disponibilité Analyse de données Gestion de stock Large catalogue International : latence (réplication géographique) => CDN 10
  • 11. AWS en chiffres 2006 La référence IaaS => PaaS Plus de 20 produits Datacenters sur 5 régions géographiques Des nouveautés régulièrement On ne paye que ce qu’on utilise Références : Dropbox, Slideshare, Netflix, Zinga … 11
  • 12. AWS : géo localisation : 5 régions De 2 à 4 zones de disponibilité dans chaque région 12
  • 13. AWS : Quelques concurrents 13
  • 14. AWS : Les produits Les incontournables : S3 et EC2 Autour : BD : RDS, SimpleDB Messaging : SNS, SQS, SES Stockage : EBS, AWS Import/Export CDN : CloudFront Calcul : MapReduce Déploiement/Gestion : Beanstalk, CloudFormation Surveillance : CloudWatch Réseaux : Route 53, VPC 14
  • 15. AWS : Vue générale 15 *Source :http://media.amazonwebservices.com/AWS_Cloud_Best_Practices.pdf
  • 16. AWS : Mise en place Inscription internet Carte bancaire Instantané Console Web pour démarrer Pas d’attente de mise en place Pas de coût d’installation Système ouvert / automatisable : Outil SDK API 16
  • 17. Aperçu de la console AWS
  • 18. S3
  • 19. Simple Storage Service : S3 Stockage. 3 actions : Ecrire Lire Supprimer Buckets : Dossiers / fichiers Contrôle de version et droit d’accès Accès via API Plusieurs régions géographiques => Latence, disponibilité 19
  • 20. EC2
  • 21. Elastic Cloud Computing : EC2 Instance EC2 = serveur virtuel Stockage = Elastic Block Store (EBS) = disque dur Auto Scaling Loadbalancing = ELB Monitoring Amazon CloudWatch Autres produits utilisent/se basent sur EC2 => Cœur d’AWS 21
  • 22. Démo : Création instance EC2
  • 23. EC2 : vue générale S3 EC2 Region bucket Zone Instance EC2 EBS API Mount S3 Security Group Do snapshot Start with SNAPSHOT AMI API AMI Web 23
  • 24. EC2 : Stockage Instance store Copie de l’AMI / disque de boot Limité à 10 GB Instance EC2 Mount Disque lié à l’instance sans coût additionnel Nombre et taille variable en fonction du type d’instance Ephemeraldisk EBS Non lié au cycle de vie de l’instance Nombre et taille libres S3 Copie d’un EBS à un instant T Stocké sur S3 SNAPSHOT Accès via API Données non persistantes => Données perdues si machine arrêtée (« terminate ») ou machine plantée Données persistantes => Données non liées au cycle de vie de l’instance 24
  • 25. Démo : Créer volume EBS
  • 26. EC2 : Amazon Machine Image (AMI) Le template de lancement pour l’instance EC2 OS Logiciels préinstallés/préconfigurés Marketplace ou sa propre création Stockage sur EBS ou S3 Paramétrable => Permet d’automatiser Limite à 10GO => Enrichir avec S3/EBS 26
  • 27. EC2 : Communication Connexion standard (i.e SSH) IP privée + publique dynamique (adressage généré) Elastic IP : Permet de fixer une adresse IP Payant si IP non utilisée Communication payante avec l’extérieur 27
  • 28. EC2 : Prix On paye : Utilisation instance EC2 Transfert de données avec l’extérieur Stockage + entrée/sortie EBS Paiement au mois Différentes formules : A la demande, réservé ou spot Coût différent selon la région On paye l’espace provisionné 28
  • 29. EC2/S3 : exemples de prix * ECU = EC2 Compute Unit = Capacité équivalente à un CPU 1.0-1.2 GHz 2007 Opteron ou 2007 Xeon Volumes EBS de 100 GB = 10 € / mois 100 GB sur S3 = 14 € par mois 29
  • 31. AWS pour Kalistick ? Aspect prévisionnel Pour bénéficier des avantages du Cloud Environnements de tests Technique : Pas de lock-in (réversibilité) Environnements identiques (privé et Cloud) Garder la main 31
  • 32. Retour d’expérience : Simplicité Pas de matériel à gérer : Carte RAID, type de processeur…. Réactivité : Un nouveau serveur en quelques clics Documentation très bien faite Automatisable (AMI / paramètres) 32
  • 33.
  • 34. Retour d’expérience : Coût Difficile au début à estimer Utilisation calculette fournie Phase de prototypage d’un mois pour estimer le coût Pas de frais d’installation Tests de plusieurs architecture / types d’instance => Instances EC2 (CPU/Mémoire) principal coût. Le reste est négligeable 34
  • 35. Retour d’expérience : Sécurité Problème émotionnel plus que technique Penser à la pérennité (il n’y a pas que le vol de données) On peut faire des cloud privés ou hybrides => Virtual Private Cloud (VPC) 35
  • 36. Retour d’expériences : Les freins Législation différente selon localisation Sécurité Prix : Prévision Gestion budget Pas adapté à toute utilisation : site institutionnel par exemple Support payant Organisation/tri des serveurs Dépendant d’internet 36
  • 37. AWS ElasticBeanstalk (beta) 1er pas d’Amazon vers le PaaS Limité au déploiement Simplification AWS pour les développeurs Configuration CPU, RAM, scaling, balancing, … Accès complet à l’instance EC2 Intégration dans Eclipse Historique des versions Limité à l’upload de war dans Tomcat 6/7, mais Customisation possible du template (AMI) 37
  • 38. Beanstalk : Vue d’ensemble (1/2) 38 *Source :http://aws.typepad.com/aws/2011/01/aws-beanstalk-concepts.html
  • 39. Beanstalk : Vue d’ensemble (2/2) 39 *Source :http://aws.typepad.com/aws/2011/01/aws-beanstalk-concepts.html
  • 41.
  • 43. Contact 43 http://blog.kalistick.com http://twitter.com/kalistick http://www.kalistick.com mailto:fabien.bousquet@kalistick.fr http://twitter.com/fafanoulele