Mise à jour en mai 2025.Ce cours intègre désormais Coursera Coach ! Une façon plus intelligente d'apprendre avec des conversations interactives en temps réel qui vous aident à tester vos connaissances, à remettre en question vos hypothèses et à approfondir votre compréhension à mesure que vous progressez dans le cours.Dans ce cours complet, vous apprendrez l'essentiel du déploiement d'une application MEAN stack sur le cloud Azure avec un pipeline CI/CD entièrement automatisé. Le voyage commence par une introduction au cloud computing et aux différents modèles, tels que IaaS, PaaS et SaaS. Vous explorerez également Azure DevOps, la configuration d'un compte Azure gratuit et l'activation des agents essentiels du pipeline Azure. Ces concepts fondamentaux vous prépareront aux travaux pratiques de déploiement. La deuxième section plonge plus profondément dans les aspects techniques de l'application MEAN stack, en commençant par une vue d'ensemble du déploiement de l'API Node.js. Vous apprendrez à créer une base de données CosmosDB, à la connecter à votre environnement local et à pousser votre code vers Azure Repos Git. Avec cette configuration, le cours vous guidera dans la construction d'un pipeline CI pour vos services backend, suivi de la création d'Azure App Service et de l'automatisation du déploiement via des pipelines CD. L'intégration avec une application Angular locale est également couverte, ainsi que la surveillance via Azure App Insights. Enfin, vous vous concentrerez sur le déploiement de l'application frontale Angular. Cette section vous accompagne dans la mise en place des conteneurs de stockage, la configuration des pipelines CI/CD pour Angular et la réalisation d'un test de bout en bout de l'ensemble de l'application sur Azure. À la fin, vous serez en mesure de gérer efficacement une application MEAN stack de niveau production en utilisant un pipeline CI/CD entièrement fonctionnel sur Azure. Ce cours est conçu pour les développeurs Full stack, les ingénieurs cloud et les professionnels DevOps qui sont familiers avec les bases du développement web et ont une expérience de travail avec Git et les plates-formes cloud. Une compréhension préalable de JavaScript, Node.js et Angular est recommandée pour tirer le meilleur parti de ce cours.


Déployer une application MEAN Stack sur Azure Cloud avec CICD Pipeline

Instructeur : Packt - Course Instructors
Inclus avec
Expérience recommandée
Ce que vous apprendrez
Identifier les services Azure nécessaires au déploiement des applications MEAN stack.
Expliquer l'objectif des pipelines CI/CD dans les déploiements basés sur le cloud.
Mettre en œuvre Azure DevOps pour automatiser le déploiement des apps Node.js et Angular.
Évaluer les performances et la fiabilité des applications basées sur le cloud à l'aide d'App Insights.
Compétences que vous acquerrez
- Catégorie : Services en nuage
- Catégorie : Test du système
- Catégorie : Infrastructure as a Service (IaaS)
- Catégorie : Déploiement dans le nuage
- Catégorie : Déploiement continu
- Catégorie : Cloud Computing
- Catégorie : CI/CD
- Catégorie : Intégration continue
- Catégorie : Platform as a Service (PaaS)
- Catégorie : Infrastructure en nuage
- Catégorie : Node.js
- Catégorie : Angular
- Catégorie : Applications en nuage
- Catégorie : Interface de programmation d'application (API)
- Catégorie : Microsoft Azure
- Catégorie : Déploiement des applications
- Catégorie : Tests de développement
Détails à connaître

Ajouter à votre profil LinkedIn
4 devoirs
Découvrez comment les employés des entreprises prestigieuses maîtrisent des compétences recherchées

Il y a 5 modules dans ce cours
Dans ce module, nous explorerons les bases de l'infrastructure du cloud public, en commençant par une introduction au cloud computing et à ses avantages par rapport aux solutions traditionnelles sur site. Nous aborderons les différents modèles de services cloud, ainsi que les principaux fournisseurs de cloud, et nous donnerons un aperçu de Microsoft Azure et d'Azure DevOps, préparant ainsi le terrain pour une exploration plus approfondie des technologies cloud.
Inclus
6 vidéos1 lecture
Dans ce module, nous allons plonger dans une expérience pratique avec Azure, en commençant par la configuration d'un compte Azure gratuit. Vous bénéficierez d'une visite guidée des environnements Azure Portal et Azure DevOps, et nous terminerons en apprenant comment activer les agents Azure Pipeline pour automatiser les flux de travail des projets au sein de votre compte gratuit.
Inclus
4 vidéos
Dans ce module, nous vous guiderons à travers le processus complet de construction et de déploiement d'une API Node Express dans le cloud. En commençant par un aperçu de la pile MEAN, vous apprendrez à configurer CosmosDB, à configurer Azure Repos pour le contrôle des sources et à mettre en œuvre des pipelines CI/CD pour automatiser le processus de construction et de déploiement. Nous verrons également comment connecter votre API à un front-end Angular et le surveiller à l'aide d'App Insights d'Azure.
Inclus
9 vidéos1 devoir
Dans ce module, nous allons nous concentrer sur l'automatisation du processus de déploiement d'une application Angular. Vous apprendrez à pousser votre code Angular vers Azure Repos, à mettre en place des pipelines CI en plusieurs étapes et à configurer un conteneur de compte de stockage. Enfin, nous parcourrons un pipeline de CI détaillé pour déployer l'application et la tester de bout en bout sur Azure, en garantissant un processus de déploiement fluide du développement à la production.
Inclus
9 vidéos
Dans ce module, nous explorerons les flux de travail standard de l'industrie, en nous concentrant sur le processus DTAP de demande d'extraction pour assurer des transitions en douceur entre les étapes de développement. En outre, vous apprendrez l'importance d'une gestion responsable de l'infrastructure, notamment comment nettoyer et supprimer efficacement tous les services de votre environnement Azure à la fin d'un projet.
Inclus
2 vidéos3 devoirs
Instructeur

Offert par
En savoir plus sur Cloud Computing
Statut : Essai gratuitMicrosoft
Statut : Essai gratuit
Pour quelles raisons les étudiants sur Coursera nous choisissent-ils pour leur carrière ?





Ouvrez de nouvelles portes avec Coursera Plus
Accès illimité à 10,000+ cours de niveau international, projets pratiques et programmes de certification prêts à l'emploi - tous inclus dans votre abonnement.
Faites progresser votre carrière avec un diplôme en ligne
Obtenez un diplôme auprès d’universités de renommée mondiale - 100 % en ligne
Rejoignez plus de 3 400 entreprises mondiales qui ont choisi Coursera pour les affaires
Améliorez les compétences de vos employés pour exceller dans l’économie numérique
Foire Aux Questions
Oui, vous pouvez visionner la première vidéo et le syllabus avant de vous inscrire. Vous devez acheter le cours pour accéder au contenu qui n'est pas inclus dans l'aperçu.
Si vous décidez de vous inscrire au cours avant la date de début de la session, vous aurez accès à toutes les vidéos et à toutes les lectures du cours. Vous pourrez soumettre vos travaux dès le début de la session.
Une fois que vous vous serez inscrit et que votre session aura commencé, vous aurez accès à toutes les vidéos et autres ressources, y compris les lectures et le forum de discussion du cours. Vous pourrez consulter et soumettre des évaluations pratiques, et effectuer les devoirs notés requis pour obtenir une note et un certificat de cours.
Plus de questions
Aide financière disponible,



