Gyakorlat – Azure Storage-erőforrások létrehozása
Miután megismerte, hogyan fogja tárolni az adatokat tárfiókok, tárolók és blobok között, átgondolhatja az alkalmazás támogatásához szükséges Azure-erőforrásokat.
Megjegyzés:
Ez a gyakorlat nem kötelező. Ha el szeretné végezni ezt a gyakorlatot, először létre kell hoznia egy Azure-előfizetést. Ha nem rendelkezik Azure-fiókkal, vagy jelenleg nem szeretne létrehozni egyet, elolvashatja az utasításokat, hogy megértse a megjelenő információkat.
Megjegyzés:
A gyakorlat lépéseinek elvégzéséhez erőforráscsoportot kell használnia. Használhat egy már létrehozott erőforráscsoportot, vagy létrehozhat egy új erőforráscsoportot kifejezetten ehhez a gyakorlathoz. Ha új erőforráscsoport létrehozása mellett dönt, az megkönnyíti a gyakorlat végrehajtása során létrehozott erőforrások törlését. Ha nem rendelkezik meglévő erőforráscsoporttal, vagy kifejezetten ehhez a gyakorlathoz szeretne újat létrehozni, az Azure Portal és az Azure Resource Manager használatával kezelheti az erőforráscsoportokat , hogy létrehozhasson egy erőforráscsoportot az Azure Portal használatával, vagy az Azure CLI használatával az Azure CLI használatával létrehozhat egy erőforráscsoportot.
Megjegyzés:
Ebben az egységben az Azure Cloud Shell terminálként használható. A Cloud Shellt az Azure Portalon vagy a Cloud Shell-bejelentkezésen keresztül érheti el. A használatához nem kell semmit telepítenie a PC-jére vagy laptopjára.
Storage fiókok
A tárfiók létrehozása olyan felügyeleti/felügyeleti tevékenység, amely az alkalmazás üzembe helyezése és futtatása előtt történik. Fiókok létrehozásához használjon üzembe helyezési vagy környezetbeállítási szkriptet, Egy Azure Resource Manager-sablont, vagy állítsa be manuálisan. A felügyeleti eszközökön kívüli alkalmazásoknak nem szabad engedélyekkel rendelkezniük a tárfiókok létrehozásához.
Containers
A tárfiókok létrehozásától eltérően a tárolólétrehozás egy egyszerűbb tevékenység, amelyet ésszerű egy alkalmazásban elvégezni. Nem ritka, hogy az alkalmazások munkavégzés közben tárolókat hoznak létre és törölnek.
Az olyan alkalmazások esetében, amelyek egy ismert tárolókészletre támaszkodnak, amelyekhez rögzített vagy előre konfigurált nevek tartoznak, az alkalmazás létrehozhatja azokat a tárolókat, amelyekre az indításkor vagy az első használat során szüksége van. Ha hagyja, hogy az alkalmazás hozzon létre tárolókat, és ezt nem az alkalmazás üzembe helyezésekor végzi el, akkor sem az alkalmazásnak, sem az üzembe helyezési folyamat során nem szükséges tudni az alkalmazás által használt tárolók nevét.
Gyakorlat
Egy befejezetlen alkalmazást fog befejezni úgy, hogy kódot ad hozzá az Azure Blob Storage használatához. Ez a gyakorlat inkább a Blob Storage API feltárásáról szól, mint egy szervezeti és elnevezési séma megtervezéséről. Íme egy gyors áttekintés az alkalmazásról és az adatok tárolásáról.
Az alkalmazás megosztott mappaként működik, amely fájlfeltöltéseket fogad, és elérhetővé teszi azokat letöltésre. Nem használ adatbázist a blobok rendszerezéséhez. Ehelyett megtisztítja a feltöltött fájlok nevét, és közvetlenül blobnevekként használja őket. Minden feltöltött fájl tárolása egyetlen tárolóban történik.
A fordítással és futtatással kezdődő kód. Az adatok tárolásáért és betöltéséért felelős részek üresek. A kód befejezése után helyezze üzembe az alkalmazást a Azure-alkalmazás Szolgáltatásban, és tesztelje azt.
Tárfiók
Tárfiók létrehozásához használja az Azure Cloud Shellt az Azure CLI-vel. Meg kell adnia a tárfiók egyedi nevét. Jegyezze fel későbbre. Cserélje le <your-unique-storage-account-name> a kívánt névre. A tárfiók nevének 3 és 24 karakter közötti hosszúságúnak kell lennie, és csak számokat és kisbetűket tartalmazhat.
Nyissa meg az Azure Cloud Shellt, válassza a Beállítások lehetőséget, majd válassza az Ugrás a klasszikus verzióra lehetőséget. Ezután a tárfiók létrehozásához futtassa ezt a parancsot. Cserélje le a myResourceGroupName nevet egy meglévő erőforráscsoport nevére vagy a gyakorlathoz létrehozott erőforráscsoport nevére.
az storage account create \
--kind StorageV2 \
--resource-group "myResourceGroupName" \
--location eastus \
--name <your-unique-storage-account-name>
Tároló
A modulban használt alkalmazás egyetlen tárolót használ. Kövesse az ajánlott eljárást, amely szerint az alkalmazás indításkor létrehozhatja a tárolót. Az Azure CLI-ből azonban létrehozhat tárolókat. Ha meg szeretné tekinteni a dokumentációt, futtassa a parancsot a az storage container create -h Cloud Shellben.