Erstellen einer Angular-App mit der API für MongoDB von Azure Cosmos DB
GILT FÜR: MongoDB
Dieses mehrteilige Tutorial zeigt, wie Sie eine in Node.js geschriebene neue App mit Express und Angular erstellen und dann mit Ihrem mit der Azure Cosmos DB-API für MongoDB konfigurierten Azure Cosmos DB-Konto verbinden.
Azure Cosmos DB ist die schnelle NoSQL-Datenbank von Microsoft mit offenen APIs für jede Größenordnung. Hiermit können Sie moderne Apps mit SLA-gestützter Geschwindigkeit und Verfügbarkeit, automatischer und sofortiger Skalierbarkeit sowie Open Source-APIs für viele NoSQL-Engines entwickeln.
Dieses mehrteilige Tutorial umfasst folgende Aufgaben:
- Erstellen einer Node.js-Express-App mithilfe der Angular-Befehlszeilenschnittstelle
- Erstellen der Benutzeroberfläche mit Angular
- Erstellen eines Azure Cosmos DB-Kontos mithilfe der Azure-Befehlszeilenschnittstelle
- Herstellen einer Verbindung mit Azure Cosmos DB mithilfe von Mongoose
- Hinzufügen von Post-, Put- und Delete-Funktionen zur App
Diese App kann auch mit React erstellt werden. Die Tutorialvideoreihe für React finden Sie hier.
Exemplarische Vorgehensweise per Video
Fertiges Projekt
In diesem Tutorial wird die Anwendungserstellung Schritt für Schritt erläutert. Für den Fall, dass Sie das fertige Projekt herunterladen möchten, steht die fertige Anwendung auf GitHub im Repository „angular-cosmosdb“ zur Verfügung.
Nächste Schritte
In diesem Teil des Tutorials haben Sie die folgenden Aufgaben ausgeführt:
- Verschaffen eines Überblicks über die Schritte zum Erstellen einer MEAN.js-App mit Azure Cosmos DB
Im nächsten Teil des Tutorials wird die Node.js-Express-App erstellt.
Versuchen Sie, die Kapazitätsplanung für eine Migration zu Azure Cosmos DB durchzuführen? Sie können Informationen zu Ihrem vorhandenen Datenbankcluster für die Kapazitätsplanung verwenden.
- Wenn Sie nur die Anzahl der virtuellen Kerne und Server in Ihrem vorhandenen Datenbankcluster kennen, lesen Sie die Informationen zum Schätzen von Anforderungseinheiten mithilfe von virtuellen Kernen oder virtuellen CPUs
- Wenn Sie die typischen Anforderungsraten für Ihre aktuelle Datenbankworkload kennen, lesen Sie die Informationen zum Schätzen von Anforderungseinheiten mit dem Azure Cosmos DB-Kapazitätsplaner