Aktualisiert im Mai 2025: Dieser Kurs enthält jetzt den Coursera Coach! Eine intelligentere Art des Lernens mit interaktiven Unterhaltungen in Echtzeit, die Ihnen helfen, Ihr Wissen zu testen, Annahmen zu hinterfragen und Ihr Verständnis zu vertiefen, während Sie im Kurs vorankommen.
Dieser Kurs führt Sie durch die Bereitstellung einer Full Stack MERN-Anwendung in der Azure Cloud unter Verwendung von Azure DevOps-Pipelines für eine nahtlose CI/CD-Integration. Sie erhalten zunächst eine solide Einführung in die Cloud-Infrastruktur, die Rolle der Public Cloud-Anbieter und die grundlegenden Modelle wie IaaS, PaaS und SaaS. Der Kurs taucht dann in die Besonderheiten der Azure-Cloud-Services und DevOps ein und stellt sicher, dass Sie über ein grundlegendes Verständnis verfügen, bevor Sie mit der Bereitstellung fortfahren. Sobald Sie sich für ein kostenloses Azure-Konto registriert und sich mit dem Azure-Portal vertraut gemacht haben, werden Sie die Einrichtung von Pipeline-Agenten und die Konfiguration von Repositories in Azure DevOps erkunden. Der Kurs demonstriert den kompletten Prozess des Pushens von Node.js (Express) und React.js Code in Azure Repos und den Aufbau separater CI/CD-Pipelines für beide Komponenten. Sie lernen auch, wie Sie CosmosDB in Ihre MERN-Anwendung integrieren, um ein nahtloses Datenmanagement in der Cloud zu gewährleisten. Der letzte Teil des Kurses konzentriert sich auf das Testen und Bereitstellen Ihrer Anwendung auf Azure. Sie werden durch die Erstellung von End-to-End-Tests, die Überwachung Ihrer bereitgestellten Anwendung und die Aktivierung von Auto-Commit-Triggern für die kontinuierliche Bereitstellung geführt. Am Ende dieses Kurses werden Sie in der Lage sein, eine produktionsreife MERN-Stack-Anwendung auf Azure Cloud mit vollständiger Automatisierung über CI/CD-Pipelines bereitzustellen und zu verwalten. Dieser Kurs ist ideal für Webentwickler und DevOps-Ingenieure, die Full Stack-Anwendungen in einer Cloud-Umgebung bereitstellen möchten. Ein grundlegendes Verständnis von JavaScript, Node.js und React.js wird empfohlen. Vertrautheit mit Versionskontrollsystemen wie Git ist ebenfalls von Vorteil.















