Share via


Angular-alkalmazás létrehozása az Azure Cosmos DB MongoDB-hez készült API-jával – Azure Cosmos DB-fiók létrehozása

A KÖVETKEZŐKRE VONATKOZIK: MongoDB

Ez a többrészes oktatóanyag bemutatja, hogyan hozhat létre új, Node.js írt alkalmazást az Express és az Angular használatával, majd hogyan csatlakoztathatja azt az Azure Cosmos DB MongoDB-hez készült API-jával konfigurált Azure Cosmos DB-fiókjához.

Az oktatóanyag 4. része a 3. részre épül, és az alábbi feladatokat ismerteti:

  • Azure-erőforráscsoport létrehozása az Azure CLI használatával
  • Azure Cosmos DB-fiók létrehozása az Azure CLI használatával

Bemutató videó

Előfeltételek

Ennek a résznek a megkezdése előtt mindenképp végezze el az oktatóanyag 3. részében ismertetett lépéseket.

Az oktatóanyag ezen szakaszában az Azure Cloud Shellt (a webböngészőben) vagy a helyileg telepített Azure CLI-t eszközt használhatja.

Azure Cloud Shell

Az Azure által üzemeltetett Azure Cloud Shell egy interaktív felület, amelyet a böngészőből használhat. A Bash vagy a PowerShell segítségével is használhatja a Cloud Shellt az Azure-szolgáltatásokhoz. A Cloud Shell előre telepített parancsaival futtathatja a jelen cikkben szereplő kódot anélkül, hogy bármit telepítenie kellene a helyi környezetben.

Az Azure Cloud Shell indítása:

Lehetőség Példa/hivatkozás
Válassza a Kipróbálás lehetőséget egy kód vagy parancsblokk jobb felső sarkában. A Kipróbálás lehetőség választása nem másolja automatikusan a kódot vagy a parancsot a Cloud Shellbe. Screenshot that shows an example of Try It for Azure Cloud Shell.
Látogasson el a https://shell.azure.com webhelyre, vagy kattintson a Cloud Shell indítása gombra a böngészőben. Button to launch Azure Cloud Shell.
Az Azure Portal jobb felső sarkában található menüben kattintson a Cloud Shell gombra. Screenshot that shows the Cloud Shell button in the Azure portal

Az Azure Cloud Shell használata:

  1. Indítsa el a Cloud Shellt.

  2. A kód vagy parancs másolásához kattintson a Másolás gombra egy kódblokkon (vagy parancsblokkon).

  3. Illessze be a kódot vagy parancsot a Cloud Shell-munkamenetbe a Windows és Linux rendszeren a Ctrl Shift+V billentyűkombinációval+, vagy a Cmd+Shift+V macOS rendszeren való kiválasztásával.

  4. A kód vagy parancs futtatásához válassza az Enter lehetőséget .

Bejelentkezés az Azure-ba

Az Azure CLI-vel létre fogja hozni az alkalmazás Azure-beli üzemeltetéséhez szükséges erőforrásokat. Ha az Azure CLI parancsait a Cloud Shellben futtatja, már be van jelentkezve. Az Azure CLI parancsainak helyi futtatásához jelentkezzen be az Azure-előfizetésébe az az login paranccsal, és kövesse a képernyőn látható utasításokat.

az login

Erőforráscsoport létrehozása

Az erőforráscsoport egy logikai tároló, amelybe az Azure-erőforrásokat, például webalkalmazásokat, adatbázisokat és tárfiókokat helyezik üzembe és felügyelik. Dönthet úgy is például, hogy később egyetlen egyszerű lépésben törli a teljes erőforráscsoportot.

A Cloud Shellben hozzon létre egy erőforráscsoportot az az group create paranccsal. A következő példában létrehozunk egy myResourceGroup nevű erőforráscsoportot a Nyugat-Európa helyen. Az Ingyenes szintű App Service-t támogató összes hely megtekintéséhez futtassa az az appservice list-locations --sku FREE parancsot.

az group create --name myResourceGroup --location "West Europe"

Az erőforráscsoportot és az erőforrásokat általában a közelében található régiókban hozhatja létre.

A parancs befejeződésekor a JSON-kimenet megjeleníti az erőforráscsoport tulajdonságait.

Tipp.

Az oktatóanyag lépésről lépésre végigvezeti az alkalmazás létrehozásának lépésein. Ha le szeretné tölteni a kész projektet, a kész alkalmazást az angular-cosmosdb adattárból töltheti le a GitHubról.

Azure Cosmos DB-fiók létrehozása

Hozzon létre egy Azure Cosmos DB-fiókot a(z) az cosmosdb create paranccsal.

az cosmosdb create --name <cosmosdb-name> --resource-group myResourceGroup --kind MongoDB
  • <cosmosdb-name> esetén használja a saját egyedi Azure Cosmos DB-fióknevét, a névnek egyedinek kell lennie az összes Azure-beli Azure Cosmos DB-fióknév között.
  • A --kind MongoDB beállítás lehetővé teszi, hogy az Azure Cosmos DB MongoDB-ügyfélkapcsolatokkal rendelkezzen.

A parancs végrehajtása egy-két percet is igénybe vehet. Amint befejeződött, a terminálablakban megjelennek az új adatbázissal kapcsolatos információk.

Amint az Azure Cosmos DB-fiók létrejött:

  1. Nyisson meg egy új böngészőablakot, és lépjen a következő oldalra: https://portal.azure.com

  2. Kattintson az Azure Cosmos DB emblémájára a bal oldali sávon, és megjeleníti az összes Azure Cosmos DB-jét.

  3. Kattintson az imént létrehozott Azure Cosmos DB-fiókra, válassza az Overview (Áttekintés) lapot, és görgessen le a térképig, amelyen az adatbázis található.

    Screenshot shows the Overview of an Azure Cosmos DB DB Account.

  4. Görgessen le a bal oldali navigációs sávon, majd kattintson az Replicate data globally (Adatok globális replikálása) lapra. Ezzel megjelenít egy térképet, amelyen azokat a különböző területeket láthatja, ahová replikálhat. Például Délkelet-Ausztráliára vagy Kelet-Ausztráliára kattintva az adatokat Ausztráliába replikálhatja. A globális replikációval kapcsolatos további információkért lásd: Globális adatterjesztés az Azure Cosmos DB-vel. Egyelőre azonban elég lesz egyetlen példány, de majd ha replikálni szeretnénk, már tudjuk, hogyan kell.

    Screenshot shows an Azure Cosmos DB DB Account with Replicate data globally selected.

Következő lépések

Az oktatóanyagnak ebben a részében a következőket hajtotta végre:

  • Létrehozott egy Azure-erőforráscsoportot az Azure CLI használatával
  • Létrehozott egy Azure Cosmos DB-fiókot az Azure CLI használatával

Továbbléphet az oktatóanyag következő részére, amelyben az Azure Cosmos DB-adatbázist az alkalmazásához kapcsolja a Mongoose használatával.

Kapacitástervezést szeretne végezni az Azure Cosmos DB-be való migráláshoz? A kapacitástervezéshez használhatja a meglévő adatbázisfürt adatait.