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

PDF
Créer une application Cloud native_v7.pdf
PPTX
c13-creer-une-application-cloud-native-resume-theorique-v30-03-2023-6426a74e3...
PDF
Qu'est-ce que le cloud ?
PDF
Créer une application cloud native : partie 1
PDF
Cloud-Azure.pdf
PDF
367817937-Virtualisation-Et-hhhhhhhhhhhhhhhhhhCloud-1.pdf
PPTX
AZ-900 module 1formationcloudcomputing.pptx
PDF
Resume-theorique-M210-V1-0909_2.pdf
Créer une application Cloud native_v7.pdf
c13-creer-une-application-cloud-native-resume-theorique-v30-03-2023-6426a74e3...
Qu'est-ce que le cloud ?
Créer une application cloud native : partie 1
Cloud-Azure.pdf
367817937-Virtualisation-Et-hhhhhhhhhhhhhhhhhhCloud-1.pdf
AZ-900 module 1formationcloudcomputing.pptx
Resume-theorique-M210-V1-0909_2.pdf

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

PPT
ch1-cours2016.ppt
PPTX
Cloud computing
PDF
Cours AzureIntroduction pour debutant.pdf
PPT
Cloud Computing
PPTX
Cloud_Computing Fondamentals Concept de Base
PDF
Openstack proposition
PDF
Cloud computing
DOCX
Le cloud Compting
PPTX
Cloud computing
PPTX
AZ-900T00A-FR-PowerPoint_0000000001.pptx
PPT
Cloud generalites enjeux_v0
PDF
Cloud Native chapitre 1 presentation.pdf
PPTX
Cloud computing cours in power point chap
PPTX
CLOUD_Generalites_enjeux_Virtualisation.pptx
PPTX
Cloud computing
PPTX
AGILLY - Introdution au Cloud Computing.pptx
PDF
Resume-theorique-M209-V1-0909_2.pdf
PDF
Resume-theorique-M209-V1-0909_3.pdf
PDF
Ei techno ei cloud livre-blanc-déc 2013
PPTX
Cloud computing et calcul haute performance
ch1-cours2016.ppt
Cloud computing
Cours AzureIntroduction pour debutant.pdf
Cloud Computing
Cloud_Computing Fondamentals Concept de Base
Openstack proposition
Cloud computing
Le cloud Compting
Cloud computing
AZ-900T00A-FR-PowerPoint_0000000001.pptx
Cloud generalites enjeux_v0
Cloud Native chapitre 1 presentation.pdf
Cloud computing cours in power point chap
CLOUD_Generalites_enjeux_Virtualisation.pptx
Cloud computing
AGILLY - Introdution au Cloud Computing.pptx
Resume-theorique-M209-V1-0909_2.pdf
Resume-theorique-M209-V1-0909_3.pdf
Ei techno ei cloud livre-blanc-déc 2013
Cloud computing et calcul haute performance
Publicité

Dernier (19)

PDF
Unlock an impactful value proposition for your startup - User Research
PDF
exercices Methortydyy('tytuetyunetye ABC.pdf
DOCX
Les risques inhérents au Marketplace (1).docx
PPTX
Arbre des défauts/suite cours lean M.pptx
PDF
TiCO, designers d'impacts positifs, vers des modèles de sociétés heureuses
PDF
1 - M2 API S2IN - GC - Introduction - 010225.pdf
PDF
Simplifiez la Qualité Guide Pratique pour Mettre en Place un SMQ Efficace dan...
PPTX
la_logistique_longue_et_courte_distance_au_defi_de_la_transition_-_marie-chri...
DOCX
comportement organisationnelcomportement organisationnel
PDF
UE6-2021-Sujet.pdf sujet de 2021 session
PDF
État de l’intégration régionale en Afrique ARIA XI
PDF
The world best hospital The world best hospital
PDF
JOURNAL of AFRICAN MANAGEMENT TRENDS Vol 25 Série 1 Août 2025
PPTX
Product lunch about tech and ai and network
PDF
support Methodehry ry ty(y (y'('z ABC.pdf
PDF
Courrierx.co Partage 4 Étapes Pour Envoyer Facilement Des Lettres En Ligne
PDF
Gestion Stratégique de la Sélection et de l’Évaluation des Fournisseurs.pdf
PPTX
24102022SA communication interpersonelle3 - Copie [Enregistrement automatique...
PDF
Unlock your startup growth - Sales & Marketing
Unlock an impactful value proposition for your startup - User Research
exercices Methortydyy('tytuetyunetye ABC.pdf
Les risques inhérents au Marketplace (1).docx
Arbre des défauts/suite cours lean M.pptx
TiCO, designers d'impacts positifs, vers des modèles de sociétés heureuses
1 - M2 API S2IN - GC - Introduction - 010225.pdf
Simplifiez la Qualité Guide Pratique pour Mettre en Place un SMQ Efficace dan...
la_logistique_longue_et_courte_distance_au_defi_de_la_transition_-_marie-chri...
comportement organisationnelcomportement organisationnel
UE6-2021-Sujet.pdf sujet de 2021 session
État de l’intégration régionale en Afrique ARIA XI
The world best hospital The world best hospital
JOURNAL of AFRICAN MANAGEMENT TRENDS Vol 25 Série 1 Août 2025
Product lunch about tech and ai and network
support Methodehry ry ty(y (y'('z ABC.pdf
Courrierx.co Partage 4 Étapes Pour Envoyer Facilement Des Lettres En Ligne
Gestion Stratégique de la Sélection et de l’Évaluation des Fournisseurs.pdf
24102022SA communication interpersonelle3 - Copie [Enregistrement automatique...
Unlock your startup growth - Sales & Marketing
Publicité

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