SlideShare une entreprise Scribd logo
Créer une application cloud
native
Créer une application cloud
native
AMAL NAZHI
MOUNIR GRICH
LAHCEN ELBARKOUKI
SALMA ELMAHFOUDI
AMAL NAZHI
MOUNIR GRICH
LAHCEN ELBARKOUKI
SALMA ELMAHFOUDI
❖ Introduire le cloud natif
Plan :
Plan :
Définir le Cloud :
• Concept du cloud et ses avantages
• Exemple des fournisseurs cloud
• Différence entre cloud privé, public et hybride
• Services du cloud (IAAS, PAAS, SAAS)
Définir l’approche cloud native :
• Définition
• Avantages
• Vue générale sur les caractéristiques du cloud natif :
Automatisation des processus du développement et de déploiement
Microservices et conteneurs
Définir le Cloud :
• Concept du cloud et ses avantages
• Exemple des fournisseurs cloud
• Différence entre cloud privé, public et hybride
• Services du cloud (IAAS, PAAS, SAAS)
Définir l’approche cloud native :
• Définition
• Avantages
• Vue générale sur les caractéristiques du cloud natif :
Automatisation des processus du développement et de déploiement
Microservices et conteneurs
2
➢ Définir le Cloud :
Le Cloud, ou informatique en nuage, est un modèle informatique
qui permet l'accès à des ressources informatiques partagées (telles
que des serveurs, des réseaux, des applications, des services) via
Internet. Les avantages du Cloud incluent la flexibilité, l'évolutivité,
la réduction des coûts d'infrastructure, l'accès à des technologies
de pointe, la gestion simplifiée des ressources, et la mobilité.
3
Concept du cloud et ses avantages:
Concept du cloud et ses avantages:
Le concept du cloud computing repose sur le stockage et l'accès à des données et des
applications via Internet plutôt que sur un disque dur local ou une infrastructure
informatique physique. Les données sont stockées sur des serveurs distants, gérés par
des fournisseurs de services cloud, et les utilisateurs peuvent y accéder à tout moment
et depuis n'importe où via une connexion Internet. Voici quelques-uns des principaux
avantages du cloud computing :
Le concept du cloud computing repose sur le stockage et l'accès à des données et des
applications via Internet plutôt que sur un disque dur local ou une infrastructure
informatique physique. Les données sont stockées sur des serveurs distants, gérés par
des fournisseurs de services cloud, et les utilisateurs peuvent y accéder à tout moment
et depuis n'importe où via une connexion Internet. Voici quelques-uns des principaux
avantages du cloud computing :
4
1-Évolutivité et flexibilité : Les solutions cloud permettent aux entreprises de facilement ajuster
leurs ressources informatiques en fonction de leurs besoins changeants, que ce soit pour
augmenter ou réduire la capacité de stockage, le pouvoir de traitement ou d'autres ressources.
2-Coût réduit : Le cloud computing élimine le besoin d'investir dans des infrastructures matérielles
coûteuses et dans leur maintenance. Les modèles de tarification du cloud sont souvent basés sur
une utilisation à la demande, ce qui signifie que les entreprises ne paient que pour les ressources
qu'elles consomment réellement.
5
3-Accès global : Grâce au cloud, les utilisateurs peuvent accéder aux données et aux
applications depuis n'importe quel appareil connecté à Internet, offrant ainsi une grande
mobilité et une accessibilité accrue.
4-Sécurité améliorée : Les fournisseurs de services cloud investissent massivement dans la
sécurité de leurs infrastructures, offrant ainsi une protection renforcée des données contre les
pertes, les intrusions et les cyberattaques. De plus, les sauvegardes régulières et la redondance
des données garantissent une meilleure résilience.
5-Collaboration améliorée : Le cloud facilite la collaboration entre les membres d'une équipe,
qu'ils se trouvent dans des bureaux différents ou à des endroits éloignés. Les utilisateurs
peuvent partager et collaborer sur des documents en temps réel, ce qui améliore l'efficacité et
la productivité.
6-Mises à jour automatiques : Les fournisseurs de services cloud s'occupent généralement des
mises à jour logicielles et des correctifs de sécurité, ce qui garantit que les utilisateurs ont
toujours accès aux dernières fonctionnalités et aux protections les plus récentes contre les
menaces en ligne.
7-Écologie : L'utilisation du cloud peut également avoir des avantages écologiques, car elle
permet une utilisation plus efficace des ressources informatiques, réduisant ainsi la
consommation d'énergie et les émissions de carbone associées aux centres de données
traditionnels.
6
Exemple Des fournisseurs cloud
Il existe de nombreux fournisseurs de services cloud sur le marché, chacun offrant
une gamme variée de solutions adaptées aux besoins spécifiques des entreprises et
des utilisateurs individuels. Voici quelques-uns des principaux fournisseurs de
services cloud :
1-Amazon Web Services (AWS) : AWS est l'un des principaux fournisseurs de services cloud
au monde, offrant une large gamme de services, notamment le stockage, le calcul,
l'intelligence artificielle, l'Internet des objets (IoT) et bien d'autres.
2-Microsoft Azure : Azure est la plateforme cloud de Microsoft, proposant des services tels
que le stockage, le calcul, les bases de données, l'analyse de données, l'intelligence
artificielle et les services d'Internet des objets.
7
3-Google Cloud Platform (GCP) : GCP est la plateforme cloud de Google, offrant des services
de calcul, de stockage, de bases de données, d'analyse de données, d'apprentissage
automatique et d'Internet des objets, ainsi que des outils de développement et de
déploiement d'applications.
4-IBM Cloud : IBM propose une gamme de services cloud, y compris le stockage, le calcul,
l'analyse de données, l'IA, la blockchain et des solutions sectorielles spécifiques.
5-Oracle Cloud : Oracle propose des services cloud comprenant des solutions de calcul, de
stockage, de bases de données, d'analyse de données, d'intelligence artificielle et de
blockchain, ainsi que des applications métier spécifiques.
6-Alibaba Cloud : Alibaba Cloud est l'un des principaux fournisseurs de services cloud en Chine
et propose une gamme complète de services cloud, y compris le stockage, le calcul, les bases
de données, l'analyse de données, l'IA et les services IoT.
7-Salesforce : Salesforce est principalement connu pour ses solutions de gestion de la relation
client (CRM), mais il propose également des services cloud pour le développement
d'applications, l'automatisation des processus métier, le marketing et l'analyse.
8
Différence entre cloud privé, public et
hybride :
Les termes "cloud privé", "cloud public" et "cloud hybride" font référence à
différents modèles de déploiement de services informatiques basés sur le cloud.
Voici leurs principales différences :
o Un cloud privé est une infrastructure cloud exclusivement dédiée à une seule
organisation.
o Il peut être situé sur site, c'est-à-dire dans les locaux de l'entreprise, ou être hébergé
par un fournisseur de services tiers.
o Le cloud privé offre un contrôle total sur les ressources et la sécurité, car il est utilisé
exclusivement par une seule entité.
o Il convient particulièrement aux entreprises ayant des exigences strictes en matière de
sécurité et de conformité, ainsi qu'à celles nécessitant une personnalisation poussée
des ressources informatiques.
1-Cloud Privé :
9
2-Cloud Public :
o Le cloud public met à disposition des ressources informatiques sur Internet, accessibles
à tout utilisateur ou organisation qui souhaite les utiliser.
o Les infrastructures de cloud public sont gérées et maintenues par des fournisseurs de
services cloud tiers, tels qu'Amazon Web Services (AWS), Microsoft Azure, Google
Cloud Platform (GCP), etc.
o Les ressources sont partagées entre plusieurs utilisateurs, ce qui permet une grande
évolutivité et une réduction des coûts.
o Les entreprises utilisent généralement le cloud public pour des charges de travail
moins sensibles ou pour des applications nécessitant une grande évolutivité et une
disponibilité mondiale.
3-Cloud Hybride :
o Le cloud hybride combine des environnements de cloud privé et public, permettant
aux entreprises de déplacer des charges de travail et des données entre les deux
environnements selon leurs besoins.
o Il offre une plus grande flexibilité en permettant aux entreprises de tirer parti des
avantages des deux modèles de cloud.
o Par exemple, une entreprise peut utiliser son cloud privé pour des charges de travail
sensibles nécessitant un contrôle strict, tout en utilisant le cloud public pour des
besoins de traitement intensif ou de stockage à court terme.
o Le cloud hybride nécessite une intégration et une gestion appropriées pour garantir
une connectivité transparente entre les environnements privé et public.
Services du cloud (IAAS, PAAS, SAAS):
Services du cloud (IAAS, PAAS, SAAS):
10
Les services cloud sont généralement classés en trois catégories principales :
Infrastructure as a Service (IaaS), Platform as a Service (PaaS) et Software as a
Service (SaaS). Voici une explication de chacun de ces services :
1-Infrastructure as a Service (IaaS) :
o L'IaaS fournit aux utilisateurs des ressources informatiques virtuelles sur Internet. Ces
ressources comprennent des serveurs virtuels, des machines virtuelles, du stockage,
des réseaux et d'autres éléments d'infrastructure.
o Les utilisateurs peuvent louer ces ressources à la demande, en fonction de leurs
besoins, plutôt que d'avoir à acheter et à gérer leur propre matériel physique.
o Les fournisseurs de services cloud qui proposent des solutions IaaS fournissent une
infrastructure sous-jacente hautement évolutive et virtualisée, permettant aux
utilisateurs de déployer et de gérer leurs propres applications, systèmes d'exploitation,
et logiciels.
11
2-Platform as a Service (PaaS) :
o Le PaaS offre un environnement de développement et de déploiement complet pour
les développeurs afin de créer, tester et exécuter des applications sur le cloud.
o Les services PaaS incluent généralement des outils de développement, des bases de
données, des services d'intégration, des outils de déploiement et d'autres
fonctionnalités nécessaires au cycle de vie des applications.
o Les utilisateurs du PaaS peuvent se concentrer sur le développement et la gestion de
leurs applications, sans se soucier de l'infrastructure sous-jacente.
3-Software as a Service (SaaS) :
o Le SaaS fournit des applications logicielles hébergées et gérées via Internet, accessibles
à partir de n'importe quel périphérique connecté.
o Les utilisateurs accèdent aux applications SaaS via un navigateur web ou une interface
spécifique fournie par le fournisseur de services.
o Les exemples courants d'applications SaaS incluent la messagerie électronique basée
sur le cloud (comme Gmail), la gestion de la relation client (CRM) (comme Salesforce),
la gestion des ressources humaines (comme Workday), la productivité bureautique
(comme Microsoft Office 365), etc.
o Les utilisateurs ne gèrent pas l'infrastructure sous-jacente ni les mises à jour logicielles,
car tout cela est pris en charge par le fournisseur de services.
Définition :
Définition :
12
➢ Définir l’approche cloud native :
L'approche cloud native consiste à concevoir, développer, déployer et gérer
des applications en tenant compte des caractéristiques spécifiques des
environnements cloud. Cela implique l'utilisation de technologies, de
pratiques et de modèles de conception adaptés aux infrastructures cloud,
notamment les microservices, les conteneurs et l'automatisation.
Les Avantages :
Les Avantages :
13
❑ Agilité et Évolutivité : Les applications cloud natives sont conçues pour être agiles et
peuvent facilement s'adapter aux changements de demande et d'environnement.
❑ Résilience et Fiabilité : Grâce à des architectures distribuées et à des mécanismes de
récupération automatique, les applications cloud natives sont plus résilientes aux
pannes et aux erreurs.
❑ Efficacité Opérationnelle : L'automatisation des processus de développement, de
déploiement et de gestion permet d'améliorer l'efficacité opérationnelle et de réduire
les coûts.
❑ Évolutivité Horizontale : Les applications peuvent être facilement mises à l'échelle
horizontalement pour répondre à une augmentation de la charge.
❑ Déploiement Facilité : Les conteneurs et les orchestrateurs comme Kubernetes
simplifient le déploiement et la gestion des applications sur différentes infrastructures
cloud.
Caractéristiques du Cloud Natif :
Caractéristiques du Cloud Natif :
14
❖ Automatisation des Processus de Développement et de Déploiement : Les pratiques
DevOps et l'automatisation des pipelines CI/CD permettent d'accélérer le cycle de vie
des applications, de la conception à la mise en production.
❖ Microservices et Conteneurs : Les applications sont décomposées en petits services
indépendants (microservices) qui sont encapsulés dans des conteneurs légers. Cela
favorise la modularité, la flexibilité et la portabilité des applications.
15
➢ Conclusion :
En conclusion, l'approche cloud natif représente une transformation fondamentale
dans la manière dont les entreprises conçoivent, développent et déploient des
applications. En exploitant pleinement les capacités des environnements cloud, telles
que l'agilité, la résilience et l'évolutivité, les organisations peuvent obtenir un avantage
concurrentiel significatif.
En adoptant des pratiques telles que l'automatisation des processus de développement
et de déploiement ainsi que l'utilisation de microservices et de conteneurs, les
entreprises peuvent accélérer le cycle de vie des applications, améliorer l'efficacité
opérationnelle et offrir des expériences utilisateur plus dynamiques et fiables.
Alors que les entreprises continuent d'adopter le cloud natif, il est essentiel de
reconnaître que cela va au-delà de simplement migrer vers le cloud. C'est une
transformation culturelle et technique qui nécessite un engagement envers le
changement, l'innovation et l'adaptation continue.
En résumé, le cloud natif ouvre la voie à un avenir où les applications sont plus agiles,
plus résilientes et plus évolutives, permettant aux entreprises de répondre rapidement
aux demandes changeantes du marché et de rester compétitives dans un paysage
commercial en constante évolution.
16
ET MERCI POUR VOTRE
ATTENTION

Contenu connexe

Similaire à Créer une application nncloud native.pdf

Openstack proposition
Openstack propositionOpenstack proposition
Openstack proposition
Romuald Franck
 
Le cloud Compting
Le cloud ComptingLe cloud Compting
Le cloud Compting
SymphorienLipandzaBo
 
Cloud computing
Cloud computingCloud computing
Cloud computing
IshakHAMEDDAH
 
Cloud generalites enjeux_v0
Cloud generalites enjeux_v0Cloud generalites enjeux_v0
Cloud generalites enjeux_v0
Boubaker Med amine
 
Cloud computing cours in power point chap
Cloud computing cours in power point chapCloud computing cours in power point chap
Cloud computing cours in power point chap
aichafarahsouelmi
 
Cloud computing
Cloud  computingCloud  computing
Cloud computing
Mouna Dhaouadi
 
AGILLY - Introdution au Cloud Computing.pptx
AGILLY - Introdution au Cloud Computing.pptxAGILLY - Introdution au Cloud Computing.pptx
AGILLY - Introdution au Cloud Computing.pptx
Gerard Konan
 
Resume-theorique-M209-V1-0909_2.pdf
Resume-theorique-M209-V1-0909_2.pdfResume-theorique-M209-V1-0909_2.pdf
Resume-theorique-M209-V1-0909_2.pdf
FootballLovers9
 
Resume-theorique-M209-V1-0909_3.pdf
Resume-theorique-M209-V1-0909_3.pdfResume-theorique-M209-V1-0909_3.pdf
Resume-theorique-M209-V1-0909_3.pdf
FootballLovers9
 
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
Christophe Monnier
 
Cloud computing et calcul haute performance
Cloud computing et calcul haute performanceCloud computing et calcul haute performance
Cloud computing et calcul haute performance
Mouna Maazoun
 
Cloud computing
Cloud computingCloud computing
Cloud computing
mourad50
 
Le cloud et la gestion des données
Le cloud et la gestion des donnéesLe cloud et la gestion des données
Le cloud et la gestion des données
smiste
 
2014.04.09 - Cloud hybride avec Aspaway, IBM et Soft layer - Patrice Lagorsse...
2014.04.09 - Cloud hybride avec Aspaway, IBM et Soft layer - Patrice Lagorsse...2014.04.09 - Cloud hybride avec Aspaway, IBM et Soft layer - Patrice Lagorsse...
2014.04.09 - Cloud hybride avec Aspaway, IBM et Soft layer - Patrice Lagorsse...
PartnerWin - #SocialSelling StarterPacks
 
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
gaetan FOKOM
 
resume-theorique-m204-v1-0-62f6e87c9c457 (1).pdf
resume-theorique-m204-v1-0-62f6e87c9c457 (1).pdfresume-theorique-m204-v1-0-62f6e87c9c457 (1).pdf
resume-theorique-m204-v1-0-62f6e87c9c457 (1).pdf
FootballLovers9
 
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
PECB
 
sécurité dans le cloud computing.pdf
sécurité dans le cloud computing.pdfsécurité dans le cloud computing.pdf
sécurité dans le cloud computing.pdf
hasna920888
 
Cloud computing et les entreprises
Cloud computing et les entreprisesCloud computing et les entreprises
Cloud computing et les entreprises
IshakHAMEDDAH
 

Similaire à Créer une application nncloud native.pdf (20)

Openstack proposition
Openstack propositionOpenstack proposition
Openstack proposition
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Le cloud Compting
Le cloud ComptingLe cloud Compting
Le cloud Compting
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud generalites enjeux_v0
Cloud generalites enjeux_v0Cloud generalites enjeux_v0
Cloud generalites enjeux_v0
 
Cloud computing cours in power point chap
Cloud computing cours in power point chapCloud computing cours in power point chap
Cloud computing cours in power point chap
 
Cloud computing
Cloud  computingCloud  computing
Cloud computing
 
AGILLY - Introdution au Cloud Computing.pptx
AGILLY - Introdution au Cloud Computing.pptxAGILLY - Introdution au Cloud Computing.pptx
AGILLY - Introdution au Cloud Computing.pptx
 
Resume-theorique-M209-V1-0909_2.pdf
Resume-theorique-M209-V1-0909_2.pdfResume-theorique-M209-V1-0909_2.pdf
Resume-theorique-M209-V1-0909_2.pdf
 
Resume-theorique-M209-V1-0909_3.pdf
Resume-theorique-M209-V1-0909_3.pdfResume-theorique-M209-V1-0909_3.pdf
Resume-theorique-M209-V1-0909_3.pdf
 
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
 
Cloud computing et calcul haute performance
Cloud computing et calcul haute performanceCloud computing et calcul haute performance
Cloud computing et calcul haute performance
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Le cloud et la gestion des données
Le cloud et la gestion des donnéesLe cloud et la gestion des données
Le cloud et la gestion des données
 
2014.04.09 - Cloud hybride avec Aspaway, IBM et Soft layer - Patrice Lagorsse...
2014.04.09 - Cloud hybride avec Aspaway, IBM et Soft layer - Patrice Lagorsse...2014.04.09 - Cloud hybride avec Aspaway, IBM et Soft layer - Patrice Lagorsse...
2014.04.09 - Cloud hybride avec Aspaway, IBM et Soft layer - Patrice Lagorsse...
 
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
 
resume-theorique-m204-v1-0-62f6e87c9c457 (1).pdf
resume-theorique-m204-v1-0-62f6e87c9c457 (1).pdfresume-theorique-m204-v1-0-62f6e87c9c457 (1).pdf
resume-theorique-m204-v1-0-62f6e87c9c457 (1).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
 
sécurité dans le cloud computing.pdf
sécurité dans le cloud computing.pdfsécurité dans le cloud computing.pdf
sécurité dans le cloud computing.pdf
 
Cloud computing et les entreprises
Cloud computing et les entreprisesCloud computing et les entreprises
Cloud computing et les entreprises
 

Créer une application nncloud native.pdf

  • 1. Créer une application cloud native Créer une application cloud native AMAL NAZHI MOUNIR GRICH LAHCEN ELBARKOUKI SALMA ELMAHFOUDI AMAL NAZHI MOUNIR GRICH LAHCEN ELBARKOUKI SALMA ELMAHFOUDI ❖ Introduire le cloud natif
  • 2. Plan : Plan : Définir le Cloud : • Concept du cloud et ses avantages • Exemple des fournisseurs cloud • Différence entre cloud privé, public et hybride • Services du cloud (IAAS, PAAS, SAAS) Définir l’approche cloud native : • Définition • Avantages • Vue générale sur les caractéristiques du cloud natif : Automatisation des processus du développement et de déploiement Microservices et conteneurs Définir le Cloud : • Concept du cloud et ses avantages • Exemple des fournisseurs cloud • Différence entre cloud privé, public et hybride • Services du cloud (IAAS, PAAS, SAAS) Définir l’approche cloud native : • Définition • Avantages • Vue générale sur les caractéristiques du cloud natif : Automatisation des processus du développement et de déploiement Microservices et conteneurs 2
  • 3. ➢ Définir le Cloud : Le Cloud, ou informatique en nuage, est un modèle informatique qui permet l'accès à des ressources informatiques partagées (telles que des serveurs, des réseaux, des applications, des services) via Internet. Les avantages du Cloud incluent la flexibilité, l'évolutivité, la réduction des coûts d'infrastructure, l'accès à des technologies de pointe, la gestion simplifiée des ressources, et la mobilité. 3
  • 4. Concept du cloud et ses avantages: Concept du cloud et ses avantages: Le concept du cloud computing repose sur le stockage et l'accès à des données et des applications via Internet plutôt que sur un disque dur local ou une infrastructure informatique physique. Les données sont stockées sur des serveurs distants, gérés par des fournisseurs de services cloud, et les utilisateurs peuvent y accéder à tout moment et depuis n'importe où via une connexion Internet. Voici quelques-uns des principaux avantages du cloud computing : Le concept du cloud computing repose sur le stockage et l'accès à des données et des applications via Internet plutôt que sur un disque dur local ou une infrastructure informatique physique. Les données sont stockées sur des serveurs distants, gérés par des fournisseurs de services cloud, et les utilisateurs peuvent y accéder à tout moment et depuis n'importe où via une connexion Internet. Voici quelques-uns des principaux avantages du cloud computing : 4 1-Évolutivité et flexibilité : Les solutions cloud permettent aux entreprises de facilement ajuster leurs ressources informatiques en fonction de leurs besoins changeants, que ce soit pour augmenter ou réduire la capacité de stockage, le pouvoir de traitement ou d'autres ressources. 2-Coût réduit : Le cloud computing élimine le besoin d'investir dans des infrastructures matérielles coûteuses et dans leur maintenance. Les modèles de tarification du cloud sont souvent basés sur une utilisation à la demande, ce qui signifie que les entreprises ne paient que pour les ressources qu'elles consomment réellement.
  • 5. 5 3-Accès global : Grâce au cloud, les utilisateurs peuvent accéder aux données et aux applications depuis n'importe quel appareil connecté à Internet, offrant ainsi une grande mobilité et une accessibilité accrue. 4-Sécurité améliorée : Les fournisseurs de services cloud investissent massivement dans la sécurité de leurs infrastructures, offrant ainsi une protection renforcée des données contre les pertes, les intrusions et les cyberattaques. De plus, les sauvegardes régulières et la redondance des données garantissent une meilleure résilience. 5-Collaboration améliorée : Le cloud facilite la collaboration entre les membres d'une équipe, qu'ils se trouvent dans des bureaux différents ou à des endroits éloignés. Les utilisateurs peuvent partager et collaborer sur des documents en temps réel, ce qui améliore l'efficacité et la productivité. 6-Mises à jour automatiques : Les fournisseurs de services cloud s'occupent généralement des mises à jour logicielles et des correctifs de sécurité, ce qui garantit que les utilisateurs ont toujours accès aux dernières fonctionnalités et aux protections les plus récentes contre les menaces en ligne. 7-Écologie : L'utilisation du cloud peut également avoir des avantages écologiques, car elle permet une utilisation plus efficace des ressources informatiques, réduisant ainsi la consommation d'énergie et les émissions de carbone associées aux centres de données traditionnels.
  • 6. 6 Exemple Des fournisseurs cloud Il existe de nombreux fournisseurs de services cloud sur le marché, chacun offrant une gamme variée de solutions adaptées aux besoins spécifiques des entreprises et des utilisateurs individuels. Voici quelques-uns des principaux fournisseurs de services cloud : 1-Amazon Web Services (AWS) : AWS est l'un des principaux fournisseurs de services cloud au monde, offrant une large gamme de services, notamment le stockage, le calcul, l'intelligence artificielle, l'Internet des objets (IoT) et bien d'autres. 2-Microsoft Azure : Azure est la plateforme cloud de Microsoft, proposant des services tels que le stockage, le calcul, les bases de données, l'analyse de données, l'intelligence artificielle et les services d'Internet des objets.
  • 7. 7 3-Google Cloud Platform (GCP) : GCP est la plateforme cloud de Google, offrant des services de calcul, de stockage, de bases de données, d'analyse de données, d'apprentissage automatique et d'Internet des objets, ainsi que des outils de développement et de déploiement d'applications. 4-IBM Cloud : IBM propose une gamme de services cloud, y compris le stockage, le calcul, l'analyse de données, l'IA, la blockchain et des solutions sectorielles spécifiques. 5-Oracle Cloud : Oracle propose des services cloud comprenant des solutions de calcul, de stockage, de bases de données, d'analyse de données, d'intelligence artificielle et de blockchain, ainsi que des applications métier spécifiques. 6-Alibaba Cloud : Alibaba Cloud est l'un des principaux fournisseurs de services cloud en Chine et propose une gamme complète de services cloud, y compris le stockage, le calcul, les bases de données, l'analyse de données, l'IA et les services IoT. 7-Salesforce : Salesforce est principalement connu pour ses solutions de gestion de la relation client (CRM), mais il propose également des services cloud pour le développement d'applications, l'automatisation des processus métier, le marketing et l'analyse.
  • 8. 8 Différence entre cloud privé, public et hybride : Les termes "cloud privé", "cloud public" et "cloud hybride" font référence à différents modèles de déploiement de services informatiques basés sur le cloud. Voici leurs principales différences : o Un cloud privé est une infrastructure cloud exclusivement dédiée à une seule organisation. o Il peut être situé sur site, c'est-à-dire dans les locaux de l'entreprise, ou être hébergé par un fournisseur de services tiers. o Le cloud privé offre un contrôle total sur les ressources et la sécurité, car il est utilisé exclusivement par une seule entité. o Il convient particulièrement aux entreprises ayant des exigences strictes en matière de sécurité et de conformité, ainsi qu'à celles nécessitant une personnalisation poussée des ressources informatiques. 1-Cloud Privé :
  • 9. 9 2-Cloud Public : o Le cloud public met à disposition des ressources informatiques sur Internet, accessibles à tout utilisateur ou organisation qui souhaite les utiliser. o Les infrastructures de cloud public sont gérées et maintenues par des fournisseurs de services cloud tiers, tels qu'Amazon Web Services (AWS), Microsoft Azure, Google Cloud Platform (GCP), etc. o Les ressources sont partagées entre plusieurs utilisateurs, ce qui permet une grande évolutivité et une réduction des coûts. o Les entreprises utilisent généralement le cloud public pour des charges de travail moins sensibles ou pour des applications nécessitant une grande évolutivité et une disponibilité mondiale. 3-Cloud Hybride : o Le cloud hybride combine des environnements de cloud privé et public, permettant aux entreprises de déplacer des charges de travail et des données entre les deux environnements selon leurs besoins. o Il offre une plus grande flexibilité en permettant aux entreprises de tirer parti des avantages des deux modèles de cloud. o Par exemple, une entreprise peut utiliser son cloud privé pour des charges de travail sensibles nécessitant un contrôle strict, tout en utilisant le cloud public pour des besoins de traitement intensif ou de stockage à court terme. o Le cloud hybride nécessite une intégration et une gestion appropriées pour garantir une connectivité transparente entre les environnements privé et public.
  • 10. Services du cloud (IAAS, PAAS, SAAS): Services du cloud (IAAS, PAAS, SAAS): 10 Les services cloud sont généralement classés en trois catégories principales : Infrastructure as a Service (IaaS), Platform as a Service (PaaS) et Software as a Service (SaaS). Voici une explication de chacun de ces services : 1-Infrastructure as a Service (IaaS) : o L'IaaS fournit aux utilisateurs des ressources informatiques virtuelles sur Internet. Ces ressources comprennent des serveurs virtuels, des machines virtuelles, du stockage, des réseaux et d'autres éléments d'infrastructure. o Les utilisateurs peuvent louer ces ressources à la demande, en fonction de leurs besoins, plutôt que d'avoir à acheter et à gérer leur propre matériel physique. o Les fournisseurs de services cloud qui proposent des solutions IaaS fournissent une infrastructure sous-jacente hautement évolutive et virtualisée, permettant aux utilisateurs de déployer et de gérer leurs propres applications, systèmes d'exploitation, et logiciels.
  • 11. 11 2-Platform as a Service (PaaS) : o Le PaaS offre un environnement de développement et de déploiement complet pour les développeurs afin de créer, tester et exécuter des applications sur le cloud. o Les services PaaS incluent généralement des outils de développement, des bases de données, des services d'intégration, des outils de déploiement et d'autres fonctionnalités nécessaires au cycle de vie des applications. o Les utilisateurs du PaaS peuvent se concentrer sur le développement et la gestion de leurs applications, sans se soucier de l'infrastructure sous-jacente. 3-Software as a Service (SaaS) : o Le SaaS fournit des applications logicielles hébergées et gérées via Internet, accessibles à partir de n'importe quel périphérique connecté. o Les utilisateurs accèdent aux applications SaaS via un navigateur web ou une interface spécifique fournie par le fournisseur de services. o Les exemples courants d'applications SaaS incluent la messagerie électronique basée sur le cloud (comme Gmail), la gestion de la relation client (CRM) (comme Salesforce), la gestion des ressources humaines (comme Workday), la productivité bureautique (comme Microsoft Office 365), etc. o Les utilisateurs ne gèrent pas l'infrastructure sous-jacente ni les mises à jour logicielles, car tout cela est pris en charge par le fournisseur de services.
  • 12. Définition : Définition : 12 ➢ Définir l’approche cloud native : L'approche cloud native consiste à concevoir, développer, déployer et gérer des applications en tenant compte des caractéristiques spécifiques des environnements cloud. Cela implique l'utilisation de technologies, de pratiques et de modèles de conception adaptés aux infrastructures cloud, notamment les microservices, les conteneurs et l'automatisation.
  • 13. Les Avantages : Les Avantages : 13 ❑ Agilité et Évolutivité : Les applications cloud natives sont conçues pour être agiles et peuvent facilement s'adapter aux changements de demande et d'environnement. ❑ Résilience et Fiabilité : Grâce à des architectures distribuées et à des mécanismes de récupération automatique, les applications cloud natives sont plus résilientes aux pannes et aux erreurs. ❑ Efficacité Opérationnelle : L'automatisation des processus de développement, de déploiement et de gestion permet d'améliorer l'efficacité opérationnelle et de réduire les coûts. ❑ Évolutivité Horizontale : Les applications peuvent être facilement mises à l'échelle horizontalement pour répondre à une augmentation de la charge. ❑ Déploiement Facilité : Les conteneurs et les orchestrateurs comme Kubernetes simplifient le déploiement et la gestion des applications sur différentes infrastructures cloud.
  • 14. Caractéristiques du Cloud Natif : Caractéristiques du Cloud Natif : 14 ❖ Automatisation des Processus de Développement et de Déploiement : Les pratiques DevOps et l'automatisation des pipelines CI/CD permettent d'accélérer le cycle de vie des applications, de la conception à la mise en production. ❖ Microservices et Conteneurs : Les applications sont décomposées en petits services indépendants (microservices) qui sont encapsulés dans des conteneurs légers. Cela favorise la modularité, la flexibilité et la portabilité des applications.
  • 15. 15 ➢ Conclusion : En conclusion, l'approche cloud natif représente une transformation fondamentale dans la manière dont les entreprises conçoivent, développent et déploient des applications. En exploitant pleinement les capacités des environnements cloud, telles que l'agilité, la résilience et l'évolutivité, les organisations peuvent obtenir un avantage concurrentiel significatif. En adoptant des pratiques telles que l'automatisation des processus de développement et de déploiement ainsi que l'utilisation de microservices et de conteneurs, les entreprises peuvent accélérer le cycle de vie des applications, améliorer l'efficacité opérationnelle et offrir des expériences utilisateur plus dynamiques et fiables. Alors que les entreprises continuent d'adopter le cloud natif, il est essentiel de reconnaître que cela va au-delà de simplement migrer vers le cloud. C'est une transformation culturelle et technique qui nécessite un engagement envers le changement, l'innovation et l'adaptation continue. En résumé, le cloud natif ouvre la voie à un avenir où les applications sont plus agiles, plus résilientes et plus évolutives, permettant aux entreprises de répondre rapidement aux demandes changeantes du marché et de rester compétitives dans un paysage commercial en constante évolution.
  • 16. 16 ET MERCI POUR VOTRE ATTENTION