0% ont trouvé ce document utile (0 vote)
92 vues16 pages

Créer une application cloud native

Transféré par

AYOUB KOKO
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
92 vues16 pages

Créer une application cloud native

Transféré par

AYOUB KOKO
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

MODULE M206 : CRÉER UNE APPLICATION CLOUD NATIVE

Cloud Computing
 Le Cloud computing consiste à héberger/stocker sur des serveurs distants
des données/des traitements informatiques localisés sur des serveurs locaux,
voire sur le poste de l’utilisateur.

 Il permet l’accès via un réseau, généralement Internet, à la demande et en


libre service, à des ressources informatiques virtualisées et mutualisées
habituellement facturées à l’usage.

FILIÈRE DÉVELOPPEMENT DIGITAL – OPTION WEB FULL STACK Année scolaire 2023-2024
MODULE M206 : CRÉER UNE APPLICATION CLOUD NATIVE

Cloud Computing
 Le Cloud computing permet donc de passer à un modèle où les ressources
informatiques (hardware, voire software) peuvent être louées au lieu d’être
acquises.
 Avantages :
• Facilité d’accès : Accès à du stockage, la puissance de calcul, à des applications

• Scalabilité & Agilité : Accès à ces ressources à la demande, accès à des outils d’intelligence
artificielle.
• Modèle économique - Paiement à l’utilisation: coûts variables plutôt que coûts fixes.

FILIÈRE DÉVELOPPEMENT DIGITAL – OPTION WEB FULL STACK Année scolaire 2023-2024
MODULE M206 : CRÉER UNE APPLICATION CLOUD NATIVE

Cloud Computing

1. Cloud public

FILIÈRE DÉVELOPPEMENT DIGITAL – OPTION WEB FULL STACK Année scolaire 2023-2024
MODULE M206 : CRÉER UNE APPLICATION CLOUD NATIVE

Cloud Computing

2. Cloud privé

FILIÈRE DÉVELOPPEMENT DIGITAL – OPTION WEB FULL STACK Année scolaire 2023-2024
MODULE M206 : CRÉER UNE APPLICATION CLOUD NATIVE

Cloud Computing
 Un cloud hybride fonctionne comme un environnement informatique unique
créé à partir de plusieurs environnements.

Hybride : composé des environnements publics et privés.

FILIÈRE DÉVELOPPEMENT DIGITAL – OPTION WEB FULL STACK Année scolaire 2023-2024
MODULE M206 : CRÉER UNE APPLICATION CLOUD NATIVE

Cloud Computing
 Les modèles de service du Cloud computing : IAAS

FILIÈRE DÉVELOPPEMENT DIGITAL – OPTION WEB FULL STACK Année scolaire 2023-2024
MODULE M206 : CRÉER UNE APPLICATION CLOUD NATIVE

Cloud Computing
 Les modèles de service du Cloud computing : PAAS

FILIÈRE DÉVELOPPEMENT DIGITAL – OPTION WEB FULL STACK Année scolaire 2023-2024
MODULE M206 : CRÉER UNE APPLICATION CLOUD NATIVE

Cloud Computing
 Les modèles de service du Cloud computing : SAAS

FILIÈRE DÉVELOPPEMENT DIGITAL – OPTION WEB FULL STACK Année scolaire 2023-2024
MODULE M206 : CRÉER UNE APPLICATION CLOUD NATIVE

Cloud Computing
Principaux fournisseurs de services d'infrastructure Cloud – Parts de marché IaaS/PaaS

FILIÈRE DÉVELOPPEMENT DIGITAL – OPTION WEB FULL STACK Année scolaire 2023-2024
MODULE M206 : CRÉER UNE APPLICATION CLOUD NATIVE

Cloud Computing
Principaux fournisseurs de services d'infrastructure Cloud – Parts de marché IaaS/PaaS

FILIÈRE DÉVELOPPEMENT DIGITAL – OPTION WEB FULL STACK Année scolaire 2023-2024
MODULE M206 : CRÉER UNE APPLICATION CLOUD NATIVE

Cloud Computing
Approche Devops : Introduction

FILIÈRE DÉVELOPPEMENT DIGITAL – OPTION WEB FULL STACK Année scolaire 2023-2024
MODULE M206 : CRÉER UNE APPLICATION CLOUD NATIVE

Cloud Computing
Approche Devops : Introduction

FILIÈRE DÉVELOPPEMENT DIGITAL – OPTION WEB FULL STACK Année scolaire 2023-2024
MODULE M206 : CRÉER UNE APPLICATION CLOUD NATIVE

Cloud Computing
Approche Devops : Définition
Le DevOps est une démarche qui consiste à faire collaborer étroitement les équipes
de développement et études avec les équipes des opérations et d’exploitation.
Cette collaboration a pour but d’automatiser et d’intégrer les processus entre ces deux équipes,
dans une responsabilité commune du succès ou de l’échec.
Cela nécessite une réorganisation culturelle et organisationnelle de l’entreprise,
ainsi que l’utilisation d’outils et de pratiques adaptées pour améliorer la qualité, la rapidité
et la valeur ajoutée de la production de logiciels.

FILIÈRE DÉVELOPPEMENT DIGITAL – OPTION WEB FULL STACK Année scolaire 2023-2024
MODULE M206 : CRÉER UNE APPLICATION CLOUD NATIVE

Cloud Computing

FILIÈRE DÉVELOPPEMENT DIGITAL – OPTION WEB FULL STACK Année scolaire 2023-2024
MODULE M206 : CRÉER UNE APPLICATION CLOUD NATIVE

TP

FILIÈRE DÉVELOPPEMENT DIGITAL – OPTION WEB FULL STACK Année scolaire 2023-2024
MODULE M206 : CRÉER UNE APPLICATION CLOUD NATIVE

TP
1. Réaliser l’ interface web Formulaire Test
2. Récupérer les données via une application Node JS.
3. Faire un contrôle des données dans via node JS :
Si Age <= 17 ans, Si Age >= 25 ans ; Afficher le message suivant dans une page web :
‘’ Age erroné ! , Veuillez remplir de nouveau le formulaire ‘’
Si les deux ChekBox « Homme » et « Femme» sont sélectionnés ; Afficher le message suivant dans
une page web :
‘’ Genre erroné ! , Veuillez remplir de nouveau le formulaire ‘’
4. Si les données sont valides, insérer les données dans une BD MongoDB.

FILIÈRE DÉVELOPPEMENT DIGITAL – OPTION WEB FULL STACK Année scolaire 2023-2024

Vous aimerez peut-être aussi