SlideShare une entreprise Scribd logo
Cloud Computing Démystifié
                RHANIZAR Abdelhakim
                   25 décembre 2012
                    ENSA de Tétouan
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 l'accè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)
Caractéristiques
•   Accès en self-service
•   Paiement à l’usage
•   Flexibilité immédiate
•   Mutualisation des ressources
•   Abstraction du point de vue l’utilisateur
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
• 12 milliards $ d‘économie du budget informatique du
  gouvernement américain
• 14 millions nouveau job worldwide entre 2011 et 2015
  (IDC)
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
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
Aller ou pas vers le Cloud?


              Evaluation
 Expression                 Analyse du
              et analyse                 Pilote   Décision
   besoin                      ROI
               de l’offre
Cas d’utilisation
• Applications de commodité (messagerie,
  CRM,..)
• Applications à haute disponibilité
• Produits saisonniers
• Recherche scientifique
• Produits Startup
Merci de votre attention

        Q&A
Atelier
         Google App Engine

Pré-requis:

    • Java 6+
    • Eclipse EE
    • Google App Engine SDK
    • Google Plugin for Eclipse
    • Compte Gmail
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 )
GAE: services
GAE: Stockage de données
•   App Engine Datastore
•   Google Cloud SQL
•   Google Cloud Storage
•   Chez vous! (Secure Data Connector)
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/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!

Contenu connexe

Tendances

2018-10-17 J1 7D - Introduction au Microsoft Graph démarrez vite et livrez ra...
2018-10-17 J1 7D - Introduction au Microsoft Graph démarrez vite et livrez ra...2018-10-17 J1 7D - Introduction au Microsoft Graph démarrez vite et livrez ra...
2018-10-17 J1 7D - Introduction au Microsoft Graph démarrez vite et livrez ra...
Modern Workplace Conference Paris
 
Microsoft azure boot camp Keynote
Microsoft azure boot camp Keynote Microsoft azure boot camp Keynote
Microsoft azure boot camp Keynote
Aymeric Weinbach
 
Astoine Maroc : Microsoft Azure AD Premium Gestion des Identités Sécurite Clo...
Astoine Maroc : Microsoft Azure AD Premium Gestion des Identités Sécurite Clo...Astoine Maroc : Microsoft Azure AD Premium Gestion des Identités Sécurite Clo...
Astoine Maroc : Microsoft Azure AD Premium Gestion des Identités Sécurite Clo...
Astoine.com "Gold Certified Microsoft Cloud Technology IT"​ Formation et Conseil - Maroc
 
Sécurité via l'automatisation : DevOps pour InfoSec. chez Renault Digital - A...
Sécurité via l'automatisation : DevOps pour InfoSec. chez Renault Digital - A...Sécurité via l'automatisation : DevOps pour InfoSec. chez Renault Digital - A...
Sécurité via l'automatisation : DevOps pour InfoSec. chez Renault Digital - A...
Devoteam Revolve
 
Exadays cloud – Enjeux et Transformation du SI
Exadays   cloud – Enjeux et Transformation du SIExadays   cloud – Enjeux et Transformation du SI
Exadays cloud – Enjeux et Transformation du SI
Samir Arezki ☁
 
Azure Serverless C2S
Azure Serverless C2SAzure Serverless C2S
Azure Serverless C2S
Florian Rousselet
 
Astoine Maroc : Microsoft Power-BI Tableaux de Bord Décisionnel Self BI cloud...
Astoine Maroc : Microsoft Power-BI Tableaux de Bord Décisionnel Self BI cloud...Astoine Maroc : Microsoft Power-BI Tableaux de Bord Décisionnel Self BI cloud...
Astoine Maroc : Microsoft Power-BI Tableaux de Bord Décisionnel Self BI cloud...
Astoine.com "Gold Certified Microsoft Cloud Technology IT"​ Formation et Conseil - Maroc
 
Cnam cours azure intro et présentation generale
Cnam cours azure intro et présentation generaleCnam cours azure intro et présentation generale
Cnam cours azure intro et présentation generale
Aymeric Weinbach
 
Cnam cours azure ze cloud intro et présentation generale 2016
Cnam cours azure ze cloud intro et présentation  generale 2016Cnam cours azure ze cloud intro et présentation  generale 2016
Cnam cours azure ze cloud intro et présentation generale 2016
Aymeric Weinbach
 
Architecture Moderne dans le Cloud en 2018
Architecture Moderne dans le Cloud en 2018Architecture Moderne dans le Cloud en 2018
Architecture Moderne dans le Cloud en 2018
Marius Zaharia
 
Je passe au cloud computing Que faire de l'existant
Je passe au cloud computing Que faire de l'existantJe passe au cloud computing Que faire de l'existant
Je passe au cloud computing Que faire de l'existant
Jean-François Caenen
 

Tendances (11)

2018-10-17 J1 7D - Introduction au Microsoft Graph démarrez vite et livrez ra...
2018-10-17 J1 7D - Introduction au Microsoft Graph démarrez vite et livrez ra...2018-10-17 J1 7D - Introduction au Microsoft Graph démarrez vite et livrez ra...
2018-10-17 J1 7D - Introduction au Microsoft Graph démarrez vite et livrez ra...
 
Microsoft azure boot camp Keynote
Microsoft azure boot camp Keynote Microsoft azure boot camp Keynote
Microsoft azure boot camp Keynote
 
Astoine Maroc : Microsoft Azure AD Premium Gestion des Identités Sécurite Clo...
Astoine Maroc : Microsoft Azure AD Premium Gestion des Identités Sécurite Clo...Astoine Maroc : Microsoft Azure AD Premium Gestion des Identités Sécurite Clo...
Astoine Maroc : Microsoft Azure AD Premium Gestion des Identités Sécurite Clo...
 
Sécurité via l'automatisation : DevOps pour InfoSec. chez Renault Digital - A...
Sécurité via l'automatisation : DevOps pour InfoSec. chez Renault Digital - A...Sécurité via l'automatisation : DevOps pour InfoSec. chez Renault Digital - A...
Sécurité via l'automatisation : DevOps pour InfoSec. chez Renault Digital - A...
 
Exadays cloud – Enjeux et Transformation du SI
Exadays   cloud – Enjeux et Transformation du SIExadays   cloud – Enjeux et Transformation du SI
Exadays cloud – Enjeux et Transformation du SI
 
Azure Serverless C2S
Azure Serverless C2SAzure Serverless C2S
Azure Serverless C2S
 
Astoine Maroc : Microsoft Power-BI Tableaux de Bord Décisionnel Self BI cloud...
Astoine Maroc : Microsoft Power-BI Tableaux de Bord Décisionnel Self BI cloud...Astoine Maroc : Microsoft Power-BI Tableaux de Bord Décisionnel Self BI cloud...
Astoine Maroc : Microsoft Power-BI Tableaux de Bord Décisionnel Self BI cloud...
 
Cnam cours azure intro et présentation generale
Cnam cours azure intro et présentation generaleCnam cours azure intro et présentation generale
Cnam cours azure intro et présentation generale
 
Cnam cours azure ze cloud intro et présentation generale 2016
Cnam cours azure ze cloud intro et présentation  generale 2016Cnam cours azure ze cloud intro et présentation  generale 2016
Cnam cours azure ze cloud intro et présentation generale 2016
 
Architecture Moderne dans le Cloud en 2018
Architecture Moderne dans le Cloud en 2018Architecture Moderne dans le Cloud en 2018
Architecture Moderne dans le Cloud en 2018
 
Je passe au cloud computing Que faire de l'existant
Je passe au cloud computing Que faire de l'existantJe passe au cloud computing Que faire de l'existant
Je passe au cloud computing Que faire de l'existant
 

En vedette

Nuxeo WebEngine - Etude de cas Leroy Merlin
Nuxeo WebEngine - Etude de cas Leroy MerlinNuxeo WebEngine - Etude de cas Leroy Merlin
Nuxeo WebEngine - Etude de cas Leroy Merlin
Nuxeo
 
Quelles évolutions fonderont l’avenir des serveurs d’application ?
Quelles évolutions fonderont l’avenir des serveurs d’application ?Quelles évolutions fonderont l’avenir des serveurs d’application ?
Quelles évolutions fonderont l’avenir des serveurs d’application ?
Marc Bojoly
 
Formation Google App Engine
Formation Google App EngineFormation Google App Engine
Formation Google App Engine
Abdelhakim Rhanizar
 
GtugDakar AppEngine, Gwt
GtugDakar AppEngine, GwtGtugDakar AppEngine, Gwt
GtugDakar AppEngine, Gwt
hkairi
 
Affinity Engine - Recommandations personnalisées - Offre Affinity Items
Affinity Engine - Recommandations personnalisées - Offre Affinity ItemsAffinity Engine - Recommandations personnalisées - Offre Affinity Items
Affinity Engine - Recommandations personnalisées - Offre Affinity Items
Affinity Engine
 
Economie du développement soutenable
Economie du développement soutenableEconomie du développement soutenable
Economie du développement soutenable
Pierre Taillant
 
Search Engine Advertising - Wir zeigen wie es funktioniert!
Search Engine Advertising - Wir zeigen wie es funktioniert!Search Engine Advertising - Wir zeigen wie es funktioniert!
Search Engine Advertising - Wir zeigen wie es funktioniert!
hmmh - Leading in Connected Commerce
 
Affinity Engine - Recommandations personnalisées - Offre Affinity Items
Affinity Engine - Recommandations personnalisées - Offre Affinity ItemsAffinity Engine - Recommandations personnalisées - Offre Affinity Items
Affinity Engine - Recommandations personnalisées - Offre Affinity Items
Stéphane Roy
 
Recommandations avec Neo4j et le GraphAware Recommendation Engine
Recommandations avec Neo4j et le GraphAware Recommendation EngineRecommandations avec Neo4j et le GraphAware Recommendation Engine
Recommandations avec Neo4j et le GraphAware Recommendation Engine
Christophe Willemsen
 
Smart City - Le rôle stratégique des acteurs publics
Smart City - Le rôle stratégique des acteurs publicsSmart City - Le rôle stratégique des acteurs publics
Smart City - Le rôle stratégique des acteurs publics
Jérémie34
 
Introduction au cloud computing
Introduction au cloud computingIntroduction au cloud computing
Introduction au cloud computing
Stéphane Traumat
 
Search Engine Optimization
Search Engine Optimization Search Engine Optimization
Search Engine Optimization
ch.ch
 
LNG FUEL & DUAL FUEL ENGINE
LNG FUEL & DUAL FUEL ENGINELNG FUEL & DUAL FUEL ENGINE
LNG FUEL & DUAL FUEL ENGINE
Nguyen Tri
 
Network Meeting - Integration von Camunda mit Liferay
Network Meeting - Integration von Camunda mit LiferayNetwork Meeting - Integration von Camunda mit Liferay
Network Meeting - Integration von Camunda mit Liferay
camunda services GmbH
 
JUG Luzern: Open Source BPM mit BPMN 2.0 und Java
JUG Luzern: Open Source BPM mit BPMN 2.0 und JavaJUG Luzern: Open Source BPM mit BPMN 2.0 und Java
JUG Luzern: Open Source BPM mit BPMN 2.0 und Java
camunda services GmbH
 
Introduction to Oracle Grid Engine
Introduction to Oracle Grid Engine Introduction to Oracle Grid Engine
Introduction to Oracle Grid Engine
Morteza Zakeri
 
Slidedeck Datenanalysen auf Speed - Oracle R Enterprise (ORE) Demo - DOAG Big...
Slidedeck Datenanalysen auf Speed - Oracle R Enterprise (ORE) Demo - DOAG Big...Slidedeck Datenanalysen auf Speed - Oracle R Enterprise (ORE) Demo - DOAG Big...
Slidedeck Datenanalysen auf Speed - Oracle R Enterprise (ORE) Demo - DOAG Big...
Nadine Schoene
 
Testgetriebene Geschäftsprozessmodellierung
Testgetriebene GeschäftsprozessmodellierungTestgetriebene Geschäftsprozessmodellierung
Testgetriebene Geschäftsprozessmodellierung
Zambrovski Simon
 
WJAX 2012: Dreamteam "BPM + Java EE"
WJAX 2012: Dreamteam "BPM + Java EE"WJAX 2012: Dreamteam "BPM + Java EE"
WJAX 2012: Dreamteam "BPM + Java EE"
camunda services GmbH
 
Ein Prozess lernt laufen: LEGO Mindstorms Steuerung mit BPMN
Ein Prozess lernt laufen: LEGO Mindstorms Steuerung mit BPMNEin Prozess lernt laufen: LEGO Mindstorms Steuerung mit BPMN
Ein Prozess lernt laufen: LEGO Mindstorms Steuerung mit BPMN
Comsysto Reply GmbH
 

En vedette (20)

Nuxeo WebEngine - Etude de cas Leroy Merlin
Nuxeo WebEngine - Etude de cas Leroy MerlinNuxeo WebEngine - Etude de cas Leroy Merlin
Nuxeo WebEngine - Etude de cas Leroy Merlin
 
Quelles évolutions fonderont l’avenir des serveurs d’application ?
Quelles évolutions fonderont l’avenir des serveurs d’application ?Quelles évolutions fonderont l’avenir des serveurs d’application ?
Quelles évolutions fonderont l’avenir des serveurs d’application ?
 
Formation Google App Engine
Formation Google App EngineFormation Google App Engine
Formation Google App Engine
 
GtugDakar AppEngine, Gwt
GtugDakar AppEngine, GwtGtugDakar AppEngine, Gwt
GtugDakar AppEngine, Gwt
 
Affinity Engine - Recommandations personnalisées - Offre Affinity Items
Affinity Engine - Recommandations personnalisées - Offre Affinity ItemsAffinity Engine - Recommandations personnalisées - Offre Affinity Items
Affinity Engine - Recommandations personnalisées - Offre Affinity Items
 
Economie du développement soutenable
Economie du développement soutenableEconomie du développement soutenable
Economie du développement soutenable
 
Search Engine Advertising - Wir zeigen wie es funktioniert!
Search Engine Advertising - Wir zeigen wie es funktioniert!Search Engine Advertising - Wir zeigen wie es funktioniert!
Search Engine Advertising - Wir zeigen wie es funktioniert!
 
Affinity Engine - Recommandations personnalisées - Offre Affinity Items
Affinity Engine - Recommandations personnalisées - Offre Affinity ItemsAffinity Engine - Recommandations personnalisées - Offre Affinity Items
Affinity Engine - Recommandations personnalisées - Offre Affinity Items
 
Recommandations avec Neo4j et le GraphAware Recommendation Engine
Recommandations avec Neo4j et le GraphAware Recommendation EngineRecommandations avec Neo4j et le GraphAware Recommendation Engine
Recommandations avec Neo4j et le GraphAware Recommendation Engine
 
Smart City - Le rôle stratégique des acteurs publics
Smart City - Le rôle stratégique des acteurs publicsSmart City - Le rôle stratégique des acteurs publics
Smart City - Le rôle stratégique des acteurs publics
 
Introduction au cloud computing
Introduction au cloud computingIntroduction au cloud computing
Introduction au cloud computing
 
Search Engine Optimization
Search Engine Optimization Search Engine Optimization
Search Engine Optimization
 
LNG FUEL & DUAL FUEL ENGINE
LNG FUEL & DUAL FUEL ENGINELNG FUEL & DUAL FUEL ENGINE
LNG FUEL & DUAL FUEL ENGINE
 
Network Meeting - Integration von Camunda mit Liferay
Network Meeting - Integration von Camunda mit LiferayNetwork Meeting - Integration von Camunda mit Liferay
Network Meeting - Integration von Camunda mit Liferay
 
JUG Luzern: Open Source BPM mit BPMN 2.0 und Java
JUG Luzern: Open Source BPM mit BPMN 2.0 und JavaJUG Luzern: Open Source BPM mit BPMN 2.0 und Java
JUG Luzern: Open Source BPM mit BPMN 2.0 und Java
 
Introduction to Oracle Grid Engine
Introduction to Oracle Grid Engine Introduction to Oracle Grid Engine
Introduction to Oracle Grid Engine
 
Slidedeck Datenanalysen auf Speed - Oracle R Enterprise (ORE) Demo - DOAG Big...
Slidedeck Datenanalysen auf Speed - Oracle R Enterprise (ORE) Demo - DOAG Big...Slidedeck Datenanalysen auf Speed - Oracle R Enterprise (ORE) Demo - DOAG Big...
Slidedeck Datenanalysen auf Speed - Oracle R Enterprise (ORE) Demo - DOAG Big...
 
Testgetriebene Geschäftsprozessmodellierung
Testgetriebene GeschäftsprozessmodellierungTestgetriebene Geschäftsprozessmodellierung
Testgetriebene Geschäftsprozessmodellierung
 
WJAX 2012: Dreamteam "BPM + Java EE"
WJAX 2012: Dreamteam "BPM + Java EE"WJAX 2012: Dreamteam "BPM + Java EE"
WJAX 2012: Dreamteam "BPM + Java EE"
 
Ein Prozess lernt laufen: LEGO Mindstorms Steuerung mit BPMN
Ein Prozess lernt laufen: LEGO Mindstorms Steuerung mit BPMNEin Prozess lernt laufen: LEGO Mindstorms Steuerung mit BPMN
Ein Prozess lernt laufen: LEGO Mindstorms Steuerung mit BPMN
 

Similaire à Cloud Computing Démystifié

TechDays 2012 - Windows Azure
TechDays 2012 - Windows AzureTechDays 2012 - Windows Azure
TechDays 2012 - Windows Azure
Jason De Oliveira
 
Session découverte de la Data Virtualization
Session découverte de la Data VirtualizationSession découverte de la Data Virtualization
Session découverte de la Data Virtualization
Denodo
 
Session en ligne: Découverte du Logical Data Fabric & Data Virtualization
Session en ligne: Découverte du Logical Data Fabric & Data VirtualizationSession en ligne: Découverte du Logical Data Fabric & Data Virtualization
Session en ligne: Découverte du Logical Data Fabric & Data Virtualization
Denodo
 
AWS Enterprise Day | Paris - Morning Session
AWS Enterprise Day | Paris - Morning SessionAWS Enterprise Day | Paris - Morning Session
AWS Enterprise Day | Paris - Morning Session
Amazon Web Services
 
Aspectize mdday2010
Aspectize mdday2010Aspectize mdday2010
Aspectize mdday2010
MD DAY
 
Discovery Session France: Atelier découverte de la Data Virtualization
Discovery Session France: Atelier découverte de la Data VirtualizationDiscovery Session France: Atelier découverte de la Data Virtualization
Discovery Session France: Atelier découverte de la Data Virtualization
Denodo
 
Aspectize meetup
Aspectize meetupAspectize meetup
Aspectize meetup
Aspectize
 
AWS Summit Paris - Track 4 - Session 2 - Migration Cloud, modernisation des a...
AWS Summit Paris - Track 4 - Session 2 - Migration Cloud, modernisation des a...AWS Summit Paris - Track 4 - Session 2 - Migration Cloud, modernisation des a...
AWS Summit Paris - Track 4 - Session 2 - Migration Cloud, modernisation des a...
Amazon Web Services
 
Objectif fluid<fab />
Objectif fluid<fab />Objectif fluid<fab />
Objectif fluid<fab />
∞ François CHERPION ∞
 
Sw 100 fr docker conteneurisation des applications
Sw 100 fr docker conteneurisation des applicationsSw 100 fr docker conteneurisation des applications
Sw 100 fr docker conteneurisation des applications
Stephane Woillez
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
Chiheb Ouaghlani
 
Editeurs de logiciels, innovez avec l'Intelligence Artificielle
Editeurs de logiciels, innovez avec l'Intelligence ArtificielleEditeurs de logiciels, innovez avec l'Intelligence Artificielle
Editeurs de logiciels, innovez avec l'Intelligence Artificielle
Guillaume Renaud
 
Comment intégrer une application dans Azure Active Directory
Comment intégrer une application dans Azure Active DirectoryComment intégrer une application dans Azure Active Directory
Comment intégrer une application dans Azure Active Directory
Microsoft Technet France
 
Comment intégrer une application dans Azure Active Directory
Comment intégrer une application dans Azure Active DirectoryComment intégrer une application dans Azure Active Directory
Comment intégrer une application dans Azure Active Directory
Microsoft Décideurs IT
 
Donnez de l'agilité à votre système d'information avec Azure
Donnez de l'agilité à votre système d'information avec AzureDonnez de l'agilité à votre système d'information avec Azure
Donnez de l'agilité à votre système d'information avec Azure
Samir Arezki ☁
 
SkySight : une nouvelle génération de services d’orchestration des solutions ...
SkySight : une nouvelle génération de services d’orchestration des solutions ...SkySight : une nouvelle génération de services d’orchestration des solutions ...
SkySight : une nouvelle génération de services d’orchestration des solutions ...
Microsoft Ideas
 
IBM Bluemix Paris meetup - Big Data & Analytics dans le Cloud - Epitech- 2016...
IBM Bluemix Paris meetup - Big Data & Analytics dans le Cloud - Epitech- 2016...IBM Bluemix Paris meetup - Big Data & Analytics dans le Cloud - Epitech- 2016...
IBM Bluemix Paris meetup - Big Data & Analytics dans le Cloud - Epitech- 2016...
IBM France Lab
 

Similaire à Cloud Computing Démystifié (20)

TechDays 2012 - Windows Azure
TechDays 2012 - Windows AzureTechDays 2012 - Windows Azure
TechDays 2012 - Windows Azure
 
Adopter le cloud avec microsoft
Adopter le cloud avec microsoftAdopter le cloud avec microsoft
Adopter le cloud avec microsoft
 
Session découverte de la Data Virtualization
Session découverte de la Data VirtualizationSession découverte de la Data Virtualization
Session découverte de la Data Virtualization
 
Session en ligne: Découverte du Logical Data Fabric & Data Virtualization
Session en ligne: Découverte du Logical Data Fabric & Data VirtualizationSession en ligne: Découverte du Logical Data Fabric & Data Virtualization
Session en ligne: Découverte du Logical Data Fabric & Data Virtualization
 
AWS Enterprise Day | Paris - Morning Session
AWS Enterprise Day | Paris - Morning SessionAWS Enterprise Day | Paris - Morning Session
AWS Enterprise Day | Paris - Morning Session
 
Aspectize mdday2010
Aspectize mdday2010Aspectize mdday2010
Aspectize mdday2010
 
Discovery Session France: Atelier découverte de la Data Virtualization
Discovery Session France: Atelier découverte de la Data VirtualizationDiscovery Session France: Atelier découverte de la Data Virtualization
Discovery Session France: Atelier découverte de la Data Virtualization
 
Aspectize meetup
Aspectize meetupAspectize meetup
Aspectize meetup
 
AWS Summit Paris - Track 4 - Session 2 - Migration Cloud, modernisation des a...
AWS Summit Paris - Track 4 - Session 2 - Migration Cloud, modernisation des a...AWS Summit Paris - Track 4 - Session 2 - Migration Cloud, modernisation des a...
AWS Summit Paris - Track 4 - Session 2 - Migration Cloud, modernisation des a...
 
Objectif fluid<fab />
Objectif fluid<fab />Objectif fluid<fab />
Objectif fluid<fab />
 
Google appengine&guice
Google appengine&guiceGoogle appengine&guice
Google appengine&guice
 
Sw 100 fr docker conteneurisation des applications
Sw 100 fr docker conteneurisation des applicationsSw 100 fr docker conteneurisation des applications
Sw 100 fr docker conteneurisation des applications
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Editeurs de logiciels, innovez avec l'Intelligence Artificielle
Editeurs de logiciels, innovez avec l'Intelligence ArtificielleEditeurs de logiciels, innovez avec l'Intelligence Artificielle
Editeurs de logiciels, innovez avec l'Intelligence Artificielle
 
Comment intégrer une application dans Azure Active Directory
Comment intégrer une application dans Azure Active DirectoryComment intégrer une application dans Azure Active Directory
Comment intégrer une application dans Azure Active Directory
 
Comment intégrer une application dans Azure Active Directory
Comment intégrer une application dans Azure Active DirectoryComment intégrer une application dans Azure Active Directory
Comment intégrer une application dans Azure Active Directory
 
Donnez de l'agilité à votre système d'information avec Azure
Donnez de l'agilité à votre système d'information avec AzureDonnez de l'agilité à votre système d'information avec Azure
Donnez de l'agilité à votre système d'information avec Azure
 
SkySight : une nouvelle génération de services d’orchestration des solutions ...
SkySight : une nouvelle génération de services d’orchestration des solutions ...SkySight : une nouvelle génération de services d’orchestration des solutions ...
SkySight : une nouvelle génération de services d’orchestration des solutions ...
 
IBM Bluemix Paris meetup - Big Data & Analytics dans le Cloud - Epitech- 2016...
IBM Bluemix Paris meetup - Big Data & Analytics dans le Cloud - Epitech- 2016...IBM Bluemix Paris meetup - Big Data & Analytics dans le Cloud - Epitech- 2016...
IBM Bluemix Paris meetup - Big Data & Analytics dans le Cloud - Epitech- 2016...
 
Google Cloud Workshop
Google Cloud WorkshopGoogle Cloud Workshop
Google Cloud Workshop
 

Cloud Computing Démystifié

  • 1. Cloud Computing Démystifié RHANIZAR Abdelhakim 25 décembre 2012 ENSA de Tétouan
  • 2. Sommaire • Concept et définitions • Avantages et opportunités • Challenges • Aller vers le Cloud? • Conclusion
  • 3. About me • RHANIZAR Abdelhakim • Software Engineer • Cloud Computing & RIA Technologies a.rhanizar@gmail.com @a_rhanizar
  • 4. Flashback - Electricité Par le passé Aujourd’hui
  • 5. IT – Cloud Computing Aujourd’hui Demain
  • 6. Définition • Le Cloud Computing est l'accè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. Caractéristiques • Accès en self-service • Paiement à l’usage • Flexibilité immédiate • Mutualisation des ressources • Abstraction du point de vue l’utilisateur
  • 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. 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. 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. Aller ou pas vers le Cloud? Evaluation Expression Analyse du et analyse Pilote Décision besoin ROI de l’offre
  • 15. Cas d’utilisation • Applications de commodité (messagerie, CRM,..) • Applications à haute disponibilité • Produits saisonniers • Recherche scientifique • Produits Startup
  • 16. Merci de votre attention Q&A
  • 17. Atelier Google App Engine Pré-requis: • Java 6+ • Eclipse EE • Google App Engine SDK • Google Plugin for Eclipse • Compte Gmail
  • 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 )
  • 20. GAE: Stockage de données • App Engine Datastore • Google Cloud SQL • Google Cloud Storage • Chez vous! (Secure Data Connector)
  • 23. GAE: Outils • Google Plugin for Eclipse
  • 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!