SlideShare une entreprise Scribd logo
1  sur  16
Réalisé par:
BENMHANIA Chaima
SOA et Cloud computing
2
Sommaire:
 Introduction
 Définition du cloud computing
 Historique du cloud computing
 Les Avantages et les inconvénients
 Exemples de Cloud
 Les différentes formes de Cloud Computing
 Les quatre types d’hébergement
 L'importance de la SOA au Cloud Computing
 conclusion
3
Introduction
De plus en plus, la SOA et Cloud
Computing assument des rôles plus
importants dans les grandes
organisations dans le but de
l'efficacité opérationnelle et la
réduction des coûts. Ces technologies
déjà laissés derrière le statut des
nouvelles technologies pour
consolider technologies matures et
éprouvées.
 Introduction
 Définition du cloud
computing
 Historique du
cloud computing
 Les Avantages et
les inconvénients
 Exemples de Cloud
 Les différentes
formes de Cloud
Computing
 Les quatre types
d’hébergement
 L'importance de la
SOA au Cloud
Computing
 conclusion
4
Définition du cloud computing
•Le Cloud Computing, ou informatique dans
les nuages, désigne l'utilisation de serveurs
distants pour traiter ou stocker l'information.
L'accès se fait le plus souvent grâce à un
navigateur Web.
•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.
 Introduction
 Définition du cloud
computing
 Historique du
cloud computing
 Les Avantages et
les inconvénients
 Exemples de Cloud
 Les différentes
formes de Cloud
Computing
 Les quatre types
d’hébergement
 L'importance de la
SOA au Cloud
Computing
 conclusion
5
Historique du cloud computing
1950 : Partage des accès au mainframe
•Time sharing et CPU 1970 : Concept de la machine
virtuelle
•virtualisation 1990 : Les compagnies offrent des accès VPN
(Virtual Private Network)
•site Web 2004 : Amazon AWS
SQS : Simple Queue Service
•2006 : EC2 et S3 2008 : Google App Engine preview et
•2010 : commercialisation Azure
•2011 : Google App Engine sort du mode preview 2014 :
vous utilisez tous les jours le Cloud
•Netflix •Dropbox •Gmail •Amazon •Etc…
 Introduction
 Définition du cloud
computing
 Historique du
cloud computing
 Les Avantages et
les inconvénients
 Exemples de Cloud
 Les différentes
formes de Cloud
Computing
 Les quatre types
d’hébergement
 L'importance de la
SOA au Cloud
Computing
 conclusion
Récupération des
données
Compétitivité
Collaborati
Mobilité
Optimisation
des coûts
Création de nouv
emplois
Applications
Mobiles
Respect de
l’environnement
Avantages
Flexibilité
6
Avantages
 Introduction
 Définition du cloud
computing
 Historique du
cloud computing
 Les Avantages et
les inconvénients
 Exemples de Cloud
 Les différentes
formes de Cloud
Computing
 Les quatre types
d’hébergement
 L'importance de la
SOA au Cloud
Computing
 conclusion
7
Inconvénients
 La sécurité de nos
données.
 Nécessité
d’avoir une connexion internet
et un débit suffisant pour
pouvoir accéder à sa
plateforme de travail.
 Introduction
 Définition du cloud
computing
 Historique du
cloud computing
 Les Avantages et
les inconvénients
 Exemples de Cloud
 Les différentes
formes de Cloud
Computing
 Les quatre types
d’hébergement
 L'importance de la
SOA au Cloud
Computing
 conclusion
Exemples de Cloud
Google Drive
One Drive
Drop box
ICloud
 Introduction
 Définition du cloud
computing
 Historique du cloud
computing
 Les Avantages et les
inconvénients
 Exemples de Cloud
 Les différentes
formes de Cloud
Computing
 Les quatre types
d’hébergement
 L'importance de la
SOA au Cloud
Computing
 conclusion
9
Les différentes formes de
Cloud Computing
la forme la plus répandue de Cloud Computing.
renvoie à un modèle de logiciel commercialisé non pas sous
la forme d'un produit (licence), que le client installerait,
mais en tant qu'application accessible à distance comme un
service.
SaaS est un modèle qui s’appuie sur les technologies
liées à l’Architecture Orientée Services (SOA).
L’utilisateur loue une plateforme sur laquelle il
peut développer.
Le déploiement des solutions PaaS est automatisé et évite à
l’utilisateur d’avoir à acheter des logiciels ou d’avoir à réaliser
des installations supplémentaires, mais ne
conviennent qu’aux applications Web.
 Introduction
 Définition du cloud
computing
 Historique du
cloud computing
 Les Avantages et
les inconvénients
 Exemples de Cloud
 Les différentes
formes de Cloud
Computing
 Les quatre types
d’hébergement
 L'importance de la
SOA au Cloud
Computing
 conclusion
10
Les différentes formes de
Cloud Computing
Les utilisateurs d’une IaaS peuvent donc utiliser à la
demande des serveurs virtuels situés dans des datacenters
sans avoir à gérer les machines physiques
L’IaaS offre une grande flexibilité, avec une administration
à distance, et permet d’installer tout type de logiciel. cette
solution nécessite la présence d’un administrateur
système.
 Introduction
 Définition du cloud
computing
 Historique du
cloud computing
 Les Avantages et
les inconvénients
 Exemples de Cloud
 Les différentes
formes de Cloud
Computing
 Les quatre types
d’hébergement
 L'importance de la
SOA au Cloud
Computing
 conclusion
11
Les quatre types
d’hébergement
Les Clouds privés : l’ensemble des ressources est
exclusivement mis à disposition d’un seul client. Le Cloud
privé peut être géré par l’entreprise utilisatrice elle-même
ou par un prestataire externe. chacun pouvant accéder à son
Cloud privé via son propre réseau.
Les Clouds publics : les utilisateurs ont accès à des
services Cloud via l’Internet public
sans savoir précisément où sont hébergées leurs données ni
où sont exécutés leurs traitements. Les ressources
informatiques peuvent être hébergées dans n’importe quel
datacenter .
 Introduction
 Définition du cloud
computing
 Historique du
cloud computing
 Les Avantages et
les inconvénients
 Exemples de Cloud
 Les différentes
formes de Cloud
Computing
 Les quatre types
d’hébergement
 L'importance de la
SOA au Cloud
Computing
 conclusion
12
Les quatre types
d’hébergement
Les Cloud hybrides :
ils associent à la fois des infrastructures et
des Cloud privés et publics.
permet de différencier le lieu de traitement des données
selon qu’elles soient stratégiques ou pas : les données
sensibles pourront alors être traitées dans les murs de
l’entreprise alors que les autres le seront par un Cloud
public plus rentable.
Les Cloud communautaires qui permettent à plusieurs
entreprises ou organisations de partager des ressources en
mode Cloud, qui sont alors exclusivement dédiées à ces
organisations.
Le Cloud communautaire peut être géré par les organisations
membres ou par un prestataire externe.
 Introduction
 Définition du cloud
computing
 Historique du
cloud computing
 Les Avantages et
les inconvénients
 Exemples de Cloud
 Les différentes
formes de Cloud
Computing
 Les quatre types
d’hébergement
 L'importance de la
SOA au Cloud
Computing
 conclusion
13
L'importance de la SOA au
Cloud Computing
Pour profiter pleinement d'un environnement
Cloud Computing, il est nécessaire d'évaluer
diverses exigences et prendre de nombreuses
décisions. Toutefois, si la société travaille déjà
avec la SOA, la plupart de ces décisions ont été
prises et fonctionnent correctement.
SOA facilite le déploiement de Software-as-a-
service à être déployé dans le nuage tout en cloud
computing fournit la puissance de traitement de la
demande de sorte que les services soient robuste
et flexible, donnant aux organisations plus de
flexibilité dans le temps de répondre aux besoins
opérationnels de la même.
 Introduction
 Définition du cloud
computing
 Historique du
cloud computing
 Les Avantages et
les inconvénients
 Exemples de Cloud
 Les différentes
formes de Cloud
Computing
 Les quatre types
d’hébergement
 L'importance de la
SOA au Cloud
Computing
 conclusion
14
L'importance de la SOA au
Cloud Computing
La mise en œuvre d'applications dans le cadre des deux
approches doit être envisagée. Le Cloud Computing est une
approche de l'infrastructure, rien ne l'empêche d'applications
SOA de courir sur les serveurs de l'entreprise. Cependant,
au-delà des coûts d'infrastructure habituels, il est préoccupé
par l'évolutivité de la plate-forme.
L'avantage immédiat de la combinaison SOA et Cloud
Computing est temps. Atteindre les nuages ​​pour les affaires
ou capacités technologiques permet initiatives SOA de
compresser le temps de valeur.
Inconvénients de l'utilisation du Cloud Computing sans
SOA sont principalement liés à la sécurité, la gestion des
services développé, et de briser le paradigme des
entreprises qui ne disposent pas d'une culture axée sur la
réutilisation de code et la documentation.
 Introduction
 Définition du cloud
computing
 Historique du
cloud computing
 Les Avantages et
les inconvénients
 Exemples de Cloud
 Les différentes
formes de Cloud
Computing
 Les quatre types
d’hébergement
 L'importance de la
SOA au Cloud
Computing
 conclusion
15
Conclusion
Cependant, sans SOA, les organisations
devront faire face à des difficultés dans
l'utilisation de l'informatique en nuage en
raison du fait que les applications ne
disposent pas d'une base architecturale
solide. La complexité de la migration vers
l'environnement de cloud sera trop grande,
à la fois conceptuellement et
physiquement. L'évolutivité élevé de
Cloud Computing se heurte à l'architecture
de l'application et de l'infrastructure.
 Introduction
 Définition du cloud
computing
 Historique du
cloud computing
 Les Avantages et
les inconvénients
 Exemples de Cloud
 Les différentes
formes de Cloud
Computing
 Les quatre types
d’hébergement
 L'importance de la
SOA au Cloud
Computing
 conclusion
Cloud computing

Contenu connexe

Tendances

Etude et mise en place d’un Cloud privé Avec Openstack
Etude et mise en place d’un Cloud privé Avec OpenstackEtude et mise en place d’un Cloud privé Avec Openstack
Etude et mise en place d’un Cloud privé Avec OpenstackBayeOusseynouFall
 
Présentation de Microsoft Azure
Présentation de Microsoft AzurePrésentation de Microsoft Azure
Présentation de Microsoft AzureChristophe Peugnet
 
Introduction au Cloud Computing
Introduction au Cloud Computing Introduction au Cloud Computing
Introduction au Cloud Computing FICEL Hemza
 
Le Cloud c’est quoi, son fonctionnement. Effet de mode ou réalité ?
Le Cloud c’est quoi, son fonctionnement. Effet de mode ou réalité ?Le Cloud c’est quoi, son fonctionnement. Effet de mode ou réalité ?
Le Cloud c’est quoi, son fonctionnement. Effet de mode ou réalité ?Semaweb
 
Introduction à la technologie Cloud Computing
Introduction à la technologie Cloud ComputingIntroduction à la technologie Cloud Computing
Introduction à la technologie Cloud ComputingRaouia Bouabdallah
 
Cloud computing présenté par Doumbia tidiane
Cloud computing présenté par Doumbia tidianeCloud computing présenté par Doumbia tidiane
Cloud computing présenté par Doumbia tidiane@aboukam (Abou Kamagaté)
 
Microsoft Azure - Placez le cloud au coeur de votre IT
Microsoft Azure - Placez le cloud au coeur de votre ITMicrosoft Azure - Placez le cloud au coeur de votre IT
Microsoft Azure - Placez le cloud au coeur de votre ITNRC
 
Mise en place d'une infrastructure basée sur OpenStack
Mise en place d'une infrastructure basée sur OpenStack Mise en place d'une infrastructure basée sur OpenStack
Mise en place d'une infrastructure basée sur OpenStack Ahmed Slim
 
Le Cloud Computing pour les nuls
Le Cloud Computing pour les nulsLe Cloud Computing pour les nuls
Le Cloud Computing pour les nulsOlivier DUPONT
 
Qu'est ce que le Cloud computing ?
Qu'est ce que le Cloud computing ?Qu'est ce que le Cloud computing ?
Qu'est ce que le Cloud computing ?Olivier Schmitt
 
Cloud et Virtualisation
Cloud et VirtualisationCloud et Virtualisation
Cloud et VirtualisationMarc Jouve
 
Cours d'introduction au Cloud Computing
Cours d'introduction au Cloud ComputingCours d'introduction au Cloud Computing
Cours d'introduction au Cloud ComputingNicolas Hennion
 

Tendances (20)

Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Etude de la virtualisation
Etude de la virtualisationEtude de la virtualisation
Etude de la virtualisation
 
Etude et mise en place d’un Cloud privé Avec Openstack
Etude et mise en place d’un Cloud privé Avec OpenstackEtude et mise en place d’un Cloud privé Avec Openstack
Etude et mise en place d’un Cloud privé Avec Openstack
 
Présentation de Microsoft Azure
Présentation de Microsoft AzurePrésentation de Microsoft Azure
Présentation de Microsoft Azure
 
Cloud presentation
Cloud  presentationCloud  presentation
Cloud presentation
 
Introduction au Cloud Computing
Introduction au Cloud Computing Introduction au Cloud Computing
Introduction au Cloud Computing
 
Qu'est ce que le cloud computing
Qu'est ce que le cloud computingQu'est ce que le cloud computing
Qu'est ce que le cloud computing
 
Le Cloud c’est quoi, son fonctionnement. Effet de mode ou réalité ?
Le Cloud c’est quoi, son fonctionnement. Effet de mode ou réalité ?Le Cloud c’est quoi, son fonctionnement. Effet de mode ou réalité ?
Le Cloud c’est quoi, son fonctionnement. Effet de mode ou réalité ?
 
Introduction à la technologie Cloud Computing
Introduction à la technologie Cloud ComputingIntroduction à la technologie Cloud Computing
Introduction à la technologie Cloud Computing
 
Cloud computing présenté par Doumbia tidiane
Cloud computing présenté par Doumbia tidianeCloud computing présenté par Doumbia tidiane
Cloud computing présenté par Doumbia tidiane
 
Microsoft Azure - Placez le cloud au coeur de votre IT
Microsoft Azure - Placez le cloud au coeur de votre ITMicrosoft Azure - Placez le cloud au coeur de votre IT
Microsoft Azure - Placez le cloud au coeur de votre IT
 
Mise en place d'une infrastructure basée sur OpenStack
Mise en place d'une infrastructure basée sur OpenStack Mise en place d'une infrastructure basée sur OpenStack
Mise en place d'une infrastructure basée sur OpenStack
 
Le Cloud Computing pour les nuls
Le Cloud Computing pour les nulsLe Cloud Computing pour les nuls
Le Cloud Computing pour les nuls
 
Qu'est ce que le Cloud computing ?
Qu'est ce que le Cloud computing ?Qu'est ce que le Cloud computing ?
Qu'est ce que le Cloud computing ?
 
La virtualisation
La virtualisationLa virtualisation
La virtualisation
 
Cloud et Virtualisation
Cloud et VirtualisationCloud et Virtualisation
Cloud et Virtualisation
 
Cours d'introduction au Cloud Computing
Cours d'introduction au Cloud ComputingCours d'introduction au Cloud Computing
Cours d'introduction au Cloud Computing
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Data Centers (Topologies, technologies, Architectures & Models)
Data Centers (Topologies, technologies, Architectures & Models)Data Centers (Topologies, technologies, Architectures & Models)
Data Centers (Topologies, technologies, Architectures & Models)
 

En vedette

Cloud computing & Batch processing: potentiels & perspectives
Cloud computing & Batch processing:  potentiels & perspectives  Cloud computing & Batch processing:  potentiels & perspectives
Cloud computing & Batch processing: potentiels & perspectives Claude Riousset
 
Cloud Computing & Soa
Cloud Computing & SoaCloud Computing & Soa
Cloud Computing & Soasaurabh soni
 
Cloud Computing and Service oriented Architecture
Cloud Computing and Service oriented Architecture Cloud Computing and Service oriented Architecture
Cloud Computing and Service oriented Architecture Ravindra Dastikop
 
Cloud Computing and Service oriented Architecture (SOA)
Cloud Computing and Service oriented Architecture (SOA)Cloud Computing and Service oriented Architecture (SOA)
Cloud Computing and Service oriented Architecture (SOA)Ravindra Dastikop
 
SOA And Cloud Computing
SOA And Cloud ComputingSOA And Cloud Computing
SOA And Cloud ComputingDavid Chou
 
Cloud Computing Model with Service Oriented Architecture
Cloud Computing Model with Service Oriented ArchitectureCloud Computing Model with Service Oriented Architecture
Cloud Computing Model with Service Oriented ArchitectureYan Zhao
 

En vedette (7)

Cloud computing & Batch processing: potentiels & perspectives
Cloud computing & Batch processing:  potentiels & perspectives  Cloud computing & Batch processing:  potentiels & perspectives
Cloud computing & Batch processing: potentiels & perspectives
 
Cloud Computing & Soa
Cloud Computing & SoaCloud Computing & Soa
Cloud Computing & Soa
 
Cloud Computing and Service oriented Architecture
Cloud Computing and Service oriented Architecture Cloud Computing and Service oriented Architecture
Cloud Computing and Service oriented Architecture
 
Cloud Computing and Service oriented Architecture (SOA)
Cloud Computing and Service oriented Architecture (SOA)Cloud Computing and Service oriented Architecture (SOA)
Cloud Computing and Service oriented Architecture (SOA)
 
SOA And Cloud Computing
SOA And Cloud ComputingSOA And Cloud Computing
SOA And Cloud Computing
 
Cloud Computing Model with Service Oriented Architecture
Cloud Computing Model with Service Oriented ArchitectureCloud Computing Model with Service Oriented Architecture
Cloud Computing Model with Service Oriented Architecture
 
Google App Engine - INTRO
Google App Engine - INTROGoogle App Engine - INTRO
Google App Engine - INTRO
 

Similaire à Cloud computing

Auditer les infrastructures cloud : risques et défis
Auditer les infrastructures cloud : risques et défisAuditer les infrastructures cloud : risques et défis
Auditer les infrastructures cloud : risques et défisPECB
 
c13-creer-une-application-cloud-native-resume-theorique-v30-03-2023-6426a74e3...
c13-creer-une-application-cloud-native-resume-theorique-v30-03-2023-6426a74e3...c13-creer-une-application-cloud-native-resume-theorique-v30-03-2023-6426a74e3...
c13-creer-une-application-cloud-native-resume-theorique-v30-03-2023-6426a74e3...salwa benriyene
 
Créer une application Cloud native_v7.pdf
Créer une application Cloud native_v7.pdfCréer une application Cloud native_v7.pdf
Créer une application Cloud native_v7.pdfKhalidKadmiri
 
Auditer les infrastructures cloud : risques et défis
Auditer les infrastructures cloud : risques et défisAuditer les infrastructures cloud : risques et défis
Auditer les infrastructures cloud : risques et défisPECB
 
Cloud Computing : les fondamentaux
Cloud Computing : les fondamentauxCloud Computing : les fondamentaux
Cloud Computing : les fondamentauxNuageo
 
Ei techno ei cloud livre-blanc-déc 2013
Ei techno ei cloud   livre-blanc-déc 2013Ei techno ei cloud   livre-blanc-déc 2013
Ei techno ei cloud livre-blanc-déc 2013Christophe Monnier
 
Competitic Optimisez le fonctionnement de votre entreprise avec le cloud comp...
Competitic Optimisez le fonctionnement de votre entreprise avec le cloud comp...Competitic Optimisez le fonctionnement de votre entreprise avec le cloud comp...
Competitic Optimisez le fonctionnement de votre entreprise avec le cloud comp...COMPETITIC
 
Le cloud en toute confiance
Le cloud en toute confianceLe cloud en toute confiance
Le cloud en toute confianceIkoula
 
Resume-theorique-M210-V1-0909_2.pdf
Resume-theorique-M210-V1-0909_2.pdfResume-theorique-M210-V1-0909_2.pdf
Resume-theorique-M210-V1-0909_2.pdfFootballLovers9
 
Extranet communautaire #cloud
Extranet communautaire #cloudExtranet communautaire #cloud
Extranet communautaire #cloudEric Herschkorn
 
Projet sur le Cloud Computing
Projet sur le Cloud ComputingProjet sur le Cloud Computing
Projet sur le Cloud ComputingTsubichi
 
Clusif cloud-2010-securite
Clusif cloud-2010-securiteClusif cloud-2010-securite
Clusif cloud-2010-securiteOxalide
 
exposer cloud sur le cloud computing et azure
exposer cloud sur le cloud computing et azureexposer cloud sur le cloud computing et azure
exposer cloud sur le cloud computing et azuregaetan FOKOM
 
Cloud-Azure.pdf
Cloud-Azure.pdfCloud-Azure.pdf
Cloud-Azure.pdfAnisSalhi3
 
L'apport du cloud computing avec l'integration EAI
L'apport du cloud computing avec l'integration EAIL'apport du cloud computing avec l'integration EAI
L'apport du cloud computing avec l'integration EAIHalima Lemoudaa
 

Similaire à Cloud computing (20)

Auditer les infrastructures cloud : risques et défis
Auditer les infrastructures cloud : risques et défisAuditer les infrastructures cloud : risques et défis
Auditer les infrastructures cloud : risques et défis
 
c13-creer-une-application-cloud-native-resume-theorique-v30-03-2023-6426a74e3...
c13-creer-une-application-cloud-native-resume-theorique-v30-03-2023-6426a74e3...c13-creer-une-application-cloud-native-resume-theorique-v30-03-2023-6426a74e3...
c13-creer-une-application-cloud-native-resume-theorique-v30-03-2023-6426a74e3...
 
Créer une application Cloud native_v7.pdf
Créer une application Cloud native_v7.pdfCréer une application Cloud native_v7.pdf
Créer une application Cloud native_v7.pdf
 
Auditer les infrastructures cloud : risques et défis
Auditer les infrastructures cloud : risques et défisAuditer les infrastructures cloud : risques et défis
Auditer les infrastructures cloud : risques et défis
 
Cloud Computing : les fondamentaux
Cloud Computing : les fondamentauxCloud Computing : les fondamentaux
Cloud Computing : les fondamentaux
 
ch1-cours2016.ppt
ch1-cours2016.pptch1-cours2016.ppt
ch1-cours2016.ppt
 
Ei techno ei cloud livre-blanc-déc 2013
Ei techno ei cloud   livre-blanc-déc 2013Ei techno ei cloud   livre-blanc-déc 2013
Ei techno ei cloud livre-blanc-déc 2013
 
Competitic Optimisez le fonctionnement de votre entreprise avec le cloud comp...
Competitic Optimisez le fonctionnement de votre entreprise avec le cloud comp...Competitic Optimisez le fonctionnement de votre entreprise avec le cloud comp...
Competitic Optimisez le fonctionnement de votre entreprise avec le cloud comp...
 
Cloudcomputing sta
Cloudcomputing staCloudcomputing sta
Cloudcomputing sta
 
Le cloud en toute confiance
Le cloud en toute confianceLe cloud en toute confiance
Le cloud en toute confiance
 
Resume-theorique-M210-V1-0909_2.pdf
Resume-theorique-M210-V1-0909_2.pdfResume-theorique-M210-V1-0909_2.pdf
Resume-theorique-M210-V1-0909_2.pdf
 
Extranet communautaire #cloud
Extranet communautaire #cloudExtranet communautaire #cloud
Extranet communautaire #cloud
 
Projet sur le Cloud Computing
Projet sur le Cloud ComputingProjet sur le Cloud Computing
Projet sur le Cloud Computing
 
Clusif cloud-2010-securite
Clusif cloud-2010-securiteClusif cloud-2010-securite
Clusif cloud-2010-securite
 
Adopter le cloud avec microsoft
Adopter le cloud avec microsoftAdopter le cloud avec microsoft
Adopter le cloud avec microsoft
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
exposer cloud sur le cloud computing et azure
exposer cloud sur le cloud computing et azureexposer cloud sur le cloud computing et azure
exposer cloud sur le cloud computing et azure
 
Cloud-Azure.pdf
Cloud-Azure.pdfCloud-Azure.pdf
Cloud-Azure.pdf
 
L'apport du cloud computing avec l'integration EAI
L'apport du cloud computing avec l'integration EAIL'apport du cloud computing avec l'integration EAI
L'apport du cloud computing avec l'integration EAI
 
Le cloud Compting
Le cloud ComptingLe cloud Compting
Le cloud Compting
 

Cloud computing

  • 2. 2 Sommaire:  Introduction  Définition du cloud computing  Historique du cloud computing  Les Avantages et les inconvénients  Exemples de Cloud  Les différentes formes de Cloud Computing  Les quatre types d’hébergement  L'importance de la SOA au Cloud Computing  conclusion
  • 3. 3 Introduction De plus en plus, la SOA et Cloud Computing assument des rôles plus importants dans les grandes organisations dans le but de l'efficacité opérationnelle et la réduction des coûts. Ces technologies déjà laissés derrière le statut des nouvelles technologies pour consolider technologies matures et éprouvées.  Introduction  Définition du cloud computing  Historique du cloud computing  Les Avantages et les inconvénients  Exemples de Cloud  Les différentes formes de Cloud Computing  Les quatre types d’hébergement  L'importance de la SOA au Cloud Computing  conclusion
  • 4. 4 Définition du cloud computing •Le Cloud Computing, ou informatique dans les nuages, désigne l'utilisation de serveurs distants pour traiter ou stocker l'information. L'accès se fait le plus souvent grâce à un navigateur Web. •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.  Introduction  Définition du cloud computing  Historique du cloud computing  Les Avantages et les inconvénients  Exemples de Cloud  Les différentes formes de Cloud Computing  Les quatre types d’hébergement  L'importance de la SOA au Cloud Computing  conclusion
  • 5. 5 Historique du cloud computing 1950 : Partage des accès au mainframe •Time sharing et CPU 1970 : Concept de la machine virtuelle •virtualisation 1990 : Les compagnies offrent des accès VPN (Virtual Private Network) •site Web 2004 : Amazon AWS SQS : Simple Queue Service •2006 : EC2 et S3 2008 : Google App Engine preview et •2010 : commercialisation Azure •2011 : Google App Engine sort du mode preview 2014 : vous utilisez tous les jours le Cloud •Netflix •Dropbox •Gmail •Amazon •Etc…  Introduction  Définition du cloud computing  Historique du cloud computing  Les Avantages et les inconvénients  Exemples de Cloud  Les différentes formes de Cloud Computing  Les quatre types d’hébergement  L'importance de la SOA au Cloud Computing  conclusion
  • 6. Récupération des données Compétitivité Collaborati Mobilité Optimisation des coûts Création de nouv emplois Applications Mobiles Respect de l’environnement Avantages Flexibilité 6 Avantages  Introduction  Définition du cloud computing  Historique du cloud computing  Les Avantages et les inconvénients  Exemples de Cloud  Les différentes formes de Cloud Computing  Les quatre types d’hébergement  L'importance de la SOA au Cloud Computing  conclusion
  • 7. 7 Inconvénients  La sécurité de nos données.  Nécessité d’avoir une connexion internet et un débit suffisant pour pouvoir accéder à sa plateforme de travail.  Introduction  Définition du cloud computing  Historique du cloud computing  Les Avantages et les inconvénients  Exemples de Cloud  Les différentes formes de Cloud Computing  Les quatre types d’hébergement  L'importance de la SOA au Cloud Computing  conclusion
  • 8. Exemples de Cloud Google Drive One Drive Drop box ICloud  Introduction  Définition du cloud computing  Historique du cloud computing  Les Avantages et les inconvénients  Exemples de Cloud  Les différentes formes de Cloud Computing  Les quatre types d’hébergement  L'importance de la SOA au Cloud Computing  conclusion
  • 9. 9 Les différentes formes de Cloud Computing la forme la plus répandue de Cloud Computing. renvoie à un modèle de logiciel commercialisé non pas sous la forme d'un produit (licence), que le client installerait, mais en tant qu'application accessible à distance comme un service. SaaS est un modèle qui s’appuie sur les technologies liées à l’Architecture Orientée Services (SOA). L’utilisateur loue une plateforme sur laquelle il peut développer. Le déploiement des solutions PaaS est automatisé et évite à l’utilisateur d’avoir à acheter des logiciels ou d’avoir à réaliser des installations supplémentaires, mais ne conviennent qu’aux applications Web.  Introduction  Définition du cloud computing  Historique du cloud computing  Les Avantages et les inconvénients  Exemples de Cloud  Les différentes formes de Cloud Computing  Les quatre types d’hébergement  L'importance de la SOA au Cloud Computing  conclusion
  • 10. 10 Les différentes formes de Cloud Computing Les utilisateurs d’une IaaS peuvent donc utiliser à la demande des serveurs virtuels situés dans des datacenters sans avoir à gérer les machines physiques L’IaaS offre une grande flexibilité, avec une administration à distance, et permet d’installer tout type de logiciel. cette solution nécessite la présence d’un administrateur système.  Introduction  Définition du cloud computing  Historique du cloud computing  Les Avantages et les inconvénients  Exemples de Cloud  Les différentes formes de Cloud Computing  Les quatre types d’hébergement  L'importance de la SOA au Cloud Computing  conclusion
  • 11. 11 Les quatre types d’hébergement Les Clouds privés : l’ensemble des ressources est exclusivement mis à disposition d’un seul client. Le Cloud privé peut être géré par l’entreprise utilisatrice elle-même ou par un prestataire externe. chacun pouvant accéder à son Cloud privé via son propre réseau. Les Clouds publics : les utilisateurs ont accès à des services Cloud via l’Internet public sans savoir précisément où sont hébergées leurs données ni où sont exécutés leurs traitements. Les ressources informatiques peuvent être hébergées dans n’importe quel datacenter .  Introduction  Définition du cloud computing  Historique du cloud computing  Les Avantages et les inconvénients  Exemples de Cloud  Les différentes formes de Cloud Computing  Les quatre types d’hébergement  L'importance de la SOA au Cloud Computing  conclusion
  • 12. 12 Les quatre types d’hébergement Les Cloud hybrides : ils associent à la fois des infrastructures et des Cloud privés et publics. permet de différencier le lieu de traitement des données selon qu’elles soient stratégiques ou pas : les données sensibles pourront alors être traitées dans les murs de l’entreprise alors que les autres le seront par un Cloud public plus rentable. Les Cloud communautaires qui permettent à plusieurs entreprises ou organisations de partager des ressources en mode Cloud, qui sont alors exclusivement dédiées à ces organisations. Le Cloud communautaire peut être géré par les organisations membres ou par un prestataire externe.  Introduction  Définition du cloud computing  Historique du cloud computing  Les Avantages et les inconvénients  Exemples de Cloud  Les différentes formes de Cloud Computing  Les quatre types d’hébergement  L'importance de la SOA au Cloud Computing  conclusion
  • 13. 13 L'importance de la SOA au Cloud Computing Pour profiter pleinement d'un environnement Cloud Computing, il est nécessaire d'évaluer diverses exigences et prendre de nombreuses décisions. Toutefois, si la société travaille déjà avec la SOA, la plupart de ces décisions ont été prises et fonctionnent correctement. SOA facilite le déploiement de Software-as-a- service à être déployé dans le nuage tout en cloud computing fournit la puissance de traitement de la demande de sorte que les services soient robuste et flexible, donnant aux organisations plus de flexibilité dans le temps de répondre aux besoins opérationnels de la même.  Introduction  Définition du cloud computing  Historique du cloud computing  Les Avantages et les inconvénients  Exemples de Cloud  Les différentes formes de Cloud Computing  Les quatre types d’hébergement  L'importance de la SOA au Cloud Computing  conclusion
  • 14. 14 L'importance de la SOA au Cloud Computing La mise en œuvre d'applications dans le cadre des deux approches doit être envisagée. Le Cloud Computing est une approche de l'infrastructure, rien ne l'empêche d'applications SOA de courir sur les serveurs de l'entreprise. Cependant, au-delà des coûts d'infrastructure habituels, il est préoccupé par l'évolutivité de la plate-forme. L'avantage immédiat de la combinaison SOA et Cloud Computing est temps. Atteindre les nuages ​​pour les affaires ou capacités technologiques permet initiatives SOA de compresser le temps de valeur. Inconvénients de l'utilisation du Cloud Computing sans SOA sont principalement liés à la sécurité, la gestion des services développé, et de briser le paradigme des entreprises qui ne disposent pas d'une culture axée sur la réutilisation de code et la documentation.  Introduction  Définition du cloud computing  Historique du cloud computing  Les Avantages et les inconvénients  Exemples de Cloud  Les différentes formes de Cloud Computing  Les quatre types d’hébergement  L'importance de la SOA au Cloud Computing  conclusion
  • 15. 15 Conclusion Cependant, sans SOA, les organisations devront faire face à des difficultés dans l'utilisation de l'informatique en nuage en raison du fait que les applications ne disposent pas d'une base architecturale solide. La complexité de la migration vers l'environnement de cloud sera trop grande, à la fois conceptuellement et physiquement. L'évolutivité élevé de Cloud Computing se heurte à l'architecture de l'application et de l'infrastructure.  Introduction  Définition du cloud computing  Historique du cloud computing  Les Avantages et les inconvénients  Exemples de Cloud  Les différentes formes de Cloud Computing  Les quatre types d’hébergement  L'importance de la SOA au Cloud Computing  conclusion