Cloud Computing Démystifié                RHANIZAR Abdelhakim                   25 décembre 2012                    ENSA d...
Sommaire•   Concept et définitions•   Avantages et opportunités•   Challenges•   Aller vers le Cloud?•   Conclusion
About me• RHANIZAR Abdelhakim• Software Engineer• Cloud Computing & RIA Technologies  a.rhanizar@gmail.com  @a_rhanizar
Flashback - Electricité     Par le passé         Aujourd’hui
IT – Cloud Computing     Aujourd’hui       Demain
Définition• Le Cloud Computing est laccès via le réseau, à  la demande et en libre-service, à des  ressources informatique...
Caractéristiques•   Accès en self-service•   Paiement à l’usage•   Flexibilité immédiate•   Mutualisation des ressources• ...
Modèles de service
Modèle de déploiement
Principaux acteurs
Le Cloud Computing en chiffres• Un marché de 40,7 milliards $ en 2011• Evolution à 241 milliards $ en 2020 selon Forrester...
Avantages & opportunités•   Optimisation des coûts•   Flexibilité maximale : scalabilité•   Grande agilité•   Recentrage s...
Challenges•   Dépendance du réseau•   Sécurité (authentification, confidentialité, Intégrité, traçabilité )•   Pérennité d...
Aller ou pas vers le Cloud?              Evaluation Expression                 Analyse du              et analyse         ...
Cas d’utilisation• Applications de commodité (messagerie,  CRM,..)• Applications à haute disponibilité• Produits saisonnie...
Merci de votre attention        Q&A
Atelier         Google App EnginePré-requis:    • Java 6+    • Eclipse EE    • Google App Engine SDK    • Google Plugin fo...
Google App Engine (GAE)•   PaaS pour développer et héberger des applications web•   Support des langages Python , Java    ...
GAE: services
GAE: Stockage de données•   App Engine Datastore•   Google Cloud SQL•   Google Cloud Storage•   Chez vous! (Secure Data Co...
GAE: Console
GAE: Performance (Appstats)
GAE: Outils • Google Plugin for Eclipse
Atelier: TODO•   Installez les outils nécessaires (Java, Eclipse,….)          - JDK 6+           http://www.oracle.com/tec...
Prochain SlideShare
Chargement dans…5
×

Cloud Computing Démystifié

1 150 vues

Publié le

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

  • Soyez le premier à aimer ceci

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

Aucune remarque pour cette diapositive

Cloud Computing Démystifié

  1. 1. Cloud Computing Démystifié RHANIZAR Abdelhakim 25 décembre 2012 ENSA de Tétouan
  2. 2. Sommaire• Concept et définitions• Avantages et opportunités• Challenges• Aller vers le Cloud?• Conclusion
  3. 3. About me• RHANIZAR Abdelhakim• Software Engineer• Cloud Computing & RIA Technologies a.rhanizar@gmail.com @a_rhanizar
  4. 4. Flashback - Electricité Par le passé Aujourd’hui
  5. 5. IT – Cloud Computing Aujourd’hui Demain
  6. 6. Définition• Le Cloud Computing est laccès via le réseau, à la demande et en libre-service, à des ressources informatiques virtualisées et mutualisées. National Institute of Standards and Technology (NIST)
  7. 7. Caractéristiques• Accès en self-service• Paiement à l’usage• Flexibilité immédiate• Mutualisation des ressources• Abstraction du point de vue l’utilisateur
  8. 8. Modèles de service
  9. 9. Modèle de déploiement
  10. 10. Principaux acteurs
  11. 11. Le Cloud Computing en chiffres• Un marché de 40,7 milliards $ en 2011• Evolution à 241 milliards $ en 2020 selon Forrester• 12 milliards $ d‘économie du budget informatique du gouvernement américain• 14 millions nouveau job worldwide entre 2011 et 2015 (IDC)
  12. 12. Avantages & opportunités• Optimisation des coûts• Flexibilité maximale : scalabilité• Grande agilité• Recentrage sur le métier• Réduction du time to market• Démocratisation de l’IT
  13. 13. Challenges• Dépendance du réseau• Sécurité (authentification, confidentialité, Intégrité, traçabilité )• Pérennité de l’opérateur Cloud• Réversibilité• L’intégration• Cadre juridique
  14. 14. Aller ou pas vers le Cloud? Evaluation Expression Analyse du et analyse Pilote Décision besoin ROI de l’offre
  15. 15. Cas d’utilisation• Applications de commodité (messagerie, CRM,..)• Applications à haute disponibilité• Produits saisonniers• Recherche scientifique• Produits Startup
  16. 16. Merci de votre attention Q&A
  17. 17. Atelier Google App EnginePré-requis: • Java 6+ • Eclipse EE • Google App Engine SDK • Google Plugin for Eclipse • Compte Gmail
  18. 18. Google App Engine (GAE)• PaaS pour développer et héberger des applications web• Support des langages Python , Java ,Go …• Scalability automatique!• SLA de 99.95%• Pay as You Go ( Free quotas )
  19. 19. GAE: services
  20. 20. GAE: Stockage de données• App Engine Datastore• Google Cloud SQL• Google Cloud Storage• Chez vous! (Secure Data Connector)
  21. 21. GAE: Console
  22. 22. GAE: Performance (Appstats)
  23. 23. GAE: Outils • Google Plugin for Eclipse
  24. 24. Atelier: TODO• Installez les outils nécessaires (Java, Eclipse,….) - JDK 6+ http://www.oracle.com/technetwork/java/javase/downloads/index.html - Eclipse IDE for Java EE Developers http://www.eclipse.org/downloads/packages/eclipse-ide-java-ee-developers/junosr1 - Google Plugin for Eclipse https://developers.google.com/eclipse/docs/download - Google App Engine SDK for Java http://googleappengine.googlecode.com/files/appengine-java-sdk-1.7.3.zip• Activez App Engine lié à votre compte Gmail https://appengine.google.com• Créez une nouvelle application après avoir saisi le code de validation reçu par SMS/voix! http://bit.ly/Tp1bc4• Créez un nouveau projet Google depuis Eclipse http://bit.ly/Tp1gfZ• Développez une Servlet qui renvoi un « Hello ENSAt from the Cloud »• Déployer votre application vers le Cloud!

×