Az Azure-alkalmazások létrehozásának főbb fogalmai
Mielőtt túl messzire jutna az alkalmazás Azure-on való futtatásához, valószínűleg előre kell terveznie egy kicsit. Az első lépések során néhány alapvető Azure-fogalmat meg kell ismernie ahhoz, hogy a lehető legjobb döntéseket hozhassa a forgatókönyvéhez. Megfontolandó szempontok:
Azure-régiók
A régió olyan adatközpontok együttese, amelyek egy adott késési értékkel definiált területen belül vannak üzembe helyezve, és egy dedikált, kis késésű regionális hálózaton keresztül vannak összekapcsolva. Az Azure rugalmasságot biztosít az alkalmazások üzembe helyezéséhez, ahol szükség van rá, beleértve több régiót is, hogy szükség esetén régiók közötti rugalmasságot biztosítson.
Általában azt szeretné, hogy egy megoldás összes erőforrása ugyanabban a régióban legyen, hogy minimalizálja az alkalmazás különböző összetevői közötti késést. Ez azt jelenti, hogy ha a megoldás egy Azure-alkalmazás szolgáltatásból, egy adatbázisból és egy Azure Blob Storage-ból áll, az összes erőforrást ugyanabban az Azure-régióban kell létrehozni.
Nem minden Azure-szolgáltatás érhető el minden régióban. A régiónként elérhető termékek lapon megtalálhatja azt a régiót, ahol az alkalmazáshoz szükséges Azure-szolgáltatások elérhetők.
Azure-erőforráscsoport
Az Azure-beli erőforráscsoportok logikai tárolók az Azure-erőforrások csoportosításához. Minden Azure-erőforrásnak egy és csak egy erőforráscsoporthoz kell tartoznia.
Az erőforráscsoportokat leggyakrabban az Azure-beli megoldáshoz szükséges összes Azure-erőforrás csoportosítására használják. Tegyük fel például, hogy üzembe helyezett egy webalkalmazást Azure-alkalmazás szolgáltatásban, amely SQL-adatbázist, Azure Storage-t és Azure Key Vaultot használ. Gyakori gyakorlat, hogy a megoldáshoz szükséges összes Azure-erőforrást egyetlen erőforráscsoportba helyezi.
Így könnyebben megállapíthatja, hogy milyen erőforrásokra van szükség az alkalmazás futtatásához, és milyen erőforrások kapcsolódnak egymáshoz. Ezért az azure-beli alkalmazások erőforrásainak létrehozásának első lépése általában az az erőforráscsoport létrehozása, amely az alkalmazás erőforrásainak tárolójaként szolgál.
Környezetek
Ha helyszíni fejlesztést végzett, már ismeri a kód fejlesztési, tesztelési és éles környezeteken keresztüli előmozdítását. Az Azure-ban külön környezetek létrehozásához minden szükséges környezethez külön Azure-erőforrásokat kell létrehoznia.
Mivel fontos, hogy minden környezet pontos másolat legyen, javasoljuk, hogy vagy szkriptelje a környezethez szükséges erőforrások létrehozását, vagy használja az Infrastruktúra kódként (IaC) eszközöket az egyes környezetek konfigurálásának deklaratív meghatározásához. Ez biztosítja, hogy a környezetlétrehozási folyamat megismételhető legyen, és lehetővé teszi új környezetek igény szerinti elindítását, például az alkalmazás teljesítmény- vagy biztonsági tesztelését.
DevOps-támogatás
Akár folyamatos integrációval teszi közzé az alkalmazásait az Azure-ban, akár erőforrásokat épít ki egy új környezethez, az Azure a népszerű DevOps-eszközök többségével integrálható. Használhatja a már meglévő eszközöket, és maximalizálhatja a meglévő élményt az olyan eszközök támogatásával, mint például:
Visszajelzés
https://aka.ms/ContentUserFeedback.
Hamarosan elérhető: 2024-ben fokozatosan kivezetjük a GitHub-problémákat a tartalom visszajelzési mechanizmusaként, és lecseréljük egy új visszajelzési rendszerre. További információ:Visszajelzés küldése és megtekintése a következőhöz: