Az elnevezési konvenció meghatározása

Az elnevezési konvenciók szabványos formátumokat biztosítanak a nevek Azure-erőforrásokhoz való hozzárendeléséhez. Minden szervezetnek személyre szabott elnevezési konvencióra van szüksége, amely megfelel mind az Azure-követelményeknek, mind a felhőbevezetési igényeknek. Ez az útmutató a szervezeti követelményekhez igazodó alapokat nyújt.

Példák:Példa Azure-erőforrásnevekre

Az Azure-beli erőforrásnevek ismertetése

Az Azure-erőforrásnév egy Azure-erőforrás egy adott példányához, például webalkalmazáshoz, adatbázishoz vagy tárfiókhoz rendelt azonosító. A konzisztens Azure-elnevezési konvenció létrehozásához tisztában kell lennie az Azure működésével. A következőket kell tudnia:

  1. A névmaradás megértése. A legtöbb Azure-erőforrásnév nem módosítható a létrehozás után. Csak olyan adatokat adjon meg, amelyek a névben állandóak maradnak. Címkékkel rögzíthet más részleteket.

  2. Az Azure elnevezési szabályainak ismertetése. Minden Azure-erőforráshoz vannak elnevezési szabályok. Nem minden Azure-erőforrásnév követheti ugyanazokat a mintákat. Győződjön meg arról, hogy tisztában van a használt erőforrástípusok korlátozásaival. Az Azure-neveknek három általános alapelvet kell követnie:

    • A neveknek egyedinek kell lenniük az Azure-erőforrás hatókörén belül (erőforrásonként eltérőek).
    • A neveknek meg kell felelniük a hosszkövetelményeknek (erőforrásonként eltérőek).
    • A nevek csak érvényes karaktereket tartalmazhatnak (erőforrásonként eltérőek).
  3. Az Azure-név hatókörének ismertetése. Az Azure-erőforrásneveknek a megadott hatókörükön belül mindenképpen egyedinek kell lenniük. Minden erőforrástípushoz tartozik egy adott hatókörszint, amely meghatározza, hogy a névnek hol kell egyedinek lennie. Ezeknek a hatókörszinteknek a megértése biztosítja a megfelelő elnevezési konvenciók és az ütközések elkerülését.

    Hatókör Leírás példa
    Globális Minden Azure-ban egyedi. Ez a hatókör a nyilvános IP-végpontokkal rendelkező PaaS-erőforrásokra vonatkozik, mivel a nevük a kezdeti alapértelmezett nyilvános DNS-név. Egy nevesített app-workload1-prod-001.azurewebsites.net webalkalmazásnak például globálisan egyedinek kell lennie.
    erőforráscsoport Az erőforráscsoporton belül egyedi. Az ugyanabban a csoportban lévő erőforrások nem oszthatják meg ugyanazt a nevet, de azonos nevek létezhetnek különböző erőforráscsoportokban. Egy elnevezett vnet-prod-westus-001 virtuális hálózat például több erőforráscsoportban is létezhet, de egyetlen erőforráscsoporton belül csak egyszer.
    erőforrás A szülőerőforráson belül egyedi. A másik erőforrásba beágyazott erőforrásoknak egyedi névvel kell rendelkezniük az ütközések elkerülése érdekében. A virtuális hálózaton belüli alhálózatoknak például egyedi névvel kell rendelkezniük a szegmensek átfedésének elkerülése érdekében.

Elnevezési összetevők kiválasztása

Az alábbi lista példákat tartalmaz az Azure-erőforrásnevek létrehozásához hasznos elnevezési összetevőkre (a névben szereplő elemekre):

Névkomponens Leírás Példaösszetevő Példa Azure-erőforrásra
erőforrástípus Egy rövidítés , amely az Azure-erőforrás vagy -objektum típusát jelöli. rg, vm, stapp rg-workload1-prod-001, vm-web-prod-001
számítási feladat, alkalmazás vagy projekt Annak a számítási feladatnak vagy projektnek a neve, amelybe az erőforrás tartozik. workload1, workload2, workload3workload4 app-workload1-prod, vm-workload3-dev-001
Környezet Gyártás, fejlesztés, minőségbiztosítás, fázis, teszt. prod, dev, qa, stage, , test app-workload1-prod, sqldb-dev
régió Az Azure-régió vagy a felhőszolgáltató helye, ahol az erőforrás üzembe van helyezve. westus, eastus2, westeu, usva, , ustx vnet-shared-eastus2-001, pip-workload4-prod-westus-001
Példányszám Egy adott erőforrás példányszáma, amely megkülönbözteti az azonos elnevezési konvencióval és elnevezési összetevőkkel rendelkező más erőforrásoktól. 01, 001 vm-sql-test-001, vm-sql-test-002

Az elnevezési konvenció fejlesztése

Az Azure elnevezési konvenciójának létrehozásához azonosítsa azokat a legfontosabb információkat, amelyeket egy erőforrásnévben tükrözni szeretne. A különböző információk különböző erőforrástípusok esetén relevánsak.

  1. Az összetevők sorrendjének szabványosítása. Az elnevezési összetevők definiálása mellett figyelembe kell vennie az elnevezési összetevők felsorolásának sorrendjét is.

  2. Ha elválasztójelet szeretne használni, vagy nem. Az olvashatóság javítása érdekében használjon kötőjelet - az elnevezési összetevők elkülönítéséhez. Az Azure-ban azonban nem minden erőforrás teszi lehetővé a határoló használatát. Ha az összes Azure-erőforrásnévhez abszolút konzisztenciára van szüksége, ne használjon kötőjelet. Sok ügyfél számára az elválasztó használatának előnyei meghaladják az elnevezési konvenció inkonzisztenciáját.

  3. Használjon rövidítéseket. Az Azure-erőforrások rövidítéseinek használatával az erőforrásnevek a hosszkorláton belül maradnak.

  4. Használja az Azure Naming eszközt. Az Azure elnevezési eszköz segítségével neveket hozhat létre Azure erőforrásokhoz. Konfigurálja az eszközt az előnyben részesített elnevezési konvenció használatára, és létrehozza az Azure-erőforrások nevét. További információ: Azure Naming Tool.

Note

Ne tegyél fel személyes, érzékeny vagy bizalmas információkat az erőforrás nevekben (például táblanév, adatbázis név) és az erőforrás címkékben. Ezekben a mezőkben beírt adatokat nem tekintik ügyféladatoknak.

Példa Azure-erőforrásnevekre

Az Azure elnevezési konvenció meghatározásakor vegye figyelembe ezeket a példákat. A példák az ebben a cikkben ismertetett elnevezési összetevőkön és szempontokon alapulnak.

mesterséges intelligencia és gépi tanulás

Eszköz típusa Hatókör Formátum és példák
Azure AI Keresés Globális <munka terhelés, alkalmazás vagy projekt>–<környezet>

  • srch-workload1-prod
  • srch-workload2-dev
  • Microsoft Foundry-erőforrás Erőforráscsoport aif-munkaterhelés-<alkalmazás- vagy projekt>-<környezet>

  • aif-workload1-prod
  • aif-workload2-dev
  • Azure Machine Learning-munkaterület Erőforráscsoport <munkaterhelés, alkalmazás vagy projekt>–<környezet>

  • mlw-workload1-prod
  • mlw-workload2-dev
  • Elemzés és IoT

    Eszköz típusa Hatókör Formátum és példák
    Azure Data Factory Globális adf–<számítási feladat, alkalmazás vagy projekt>–<környezet>

  • adf-workload1-prod
  • adf-workload2-dev
  • Adattároló-tó fiók Globális <számítási feladat, alkalmazás vagy projekt><környezet>

  • dlsworkload1prod
  • dlsworkload2dev
  • IoT központ Globális iot-<számítási feladat, alkalmazás vagy projekt>–<környezet>

  • iot-workload1-prod
  • iot-workload2-dev
  • Számítás és web

    Eszköz típusa Hatókör Formátum és példák
    virtuális gép Erőforráscsoport virtuális gép -<számítási feladat, alkalmazás vagy projekt>-<környezet>-<###>

  • vm-sql-test-001
  • vm-workload4-prod-001
  • vm-workload3-dev-001
  • webalkalmazás Globális alkalmazás –<számítási feladat, alkalmazás vagy projekt>–<környezet>–<###>.azurewebsites.net

  • app-workload1-prod-001.azurewebsites.net
  • app-accountlookup-dev-001.azurewebsites.net
  • függvényalkalmazás Globális <számítási feladat, alkalmazás vagy projekt>–<környezet>–<###>.azurewebsites.net

  • func-workload1-prod-001.azurewebsites.net
  • func-accountlookup-dev-001.azurewebsites.net
  • Adatbázisok

    Eszköz típusa Hatókör Formátum és példák
    Azure SQL-adatbázis Azure SQL Server-kiszolgáló sqldb–<számítási feladat, alkalmazás vagy projekt>–<környezet>

  • sqldb-users-prod
  • sqldb-users-dev
  • Azure Cosmos DB-adatbázis Globális cosmos –<számítási feladat, alkalmazás vagy projekt>–<környezet>

  • cosmos-workload1-prod
  • cosmos-workload2-dev
  • Azure felügyelt Redis-példány Globális <számítási feladat, alkalmazás vagy projekt>–<környezet>

  • redis-workload1-prod
  • redis-workload2-dev
  • Integráció

    Eszköz típusa Hatókör Formátum és példák
    API management szolgáltatáspéldány Globális apim–<alkalmazás vagy szolgáltatás neve>

    apim-workload1-prod
    Service Bus névtér Globális sbns –<számítási feladat, alkalmazás vagy projekt>–<környezet>.servicebus.windows.net

  • sbns-workload1-prod.servicebus.windows.net
  • sbns-workload2-dev.servicebus.windows.net
  • Service Bus-üzenetsor Service Bus <számítási feladat, alkalmazás vagy projekt>

  • sbq-workload1
  • Service Bus-témakör Service Bus sbt-<számítási feladat, alkalmazás vagy projekt>

  • sbt-workload1
  • Felügyelet és irányítás

    Eszköz típusa Hatókör Formátum és példák
    felügyeleti csoport Tenant Adjon meg egy globálisan egyedi azonosítót (GUID) a felügyeleti csoportazonosítóhoz. A megjelenített nevek szerkeszthetők, és a bennük lévő platformfüggvényeket vagy számítási feladattípusokat kell jelölni.
    előfizetés Azure-fiók vagy Nagyvállalati szerződés Az informatikai szabványoknak megfelelő leíró név. Módosíthatja a megjelenítendő nevet. Példa: (Üzleti egység (nem kötelező)) (funkció vagy feladat) (környezet)

  • Marketing Web App Production
  • Connectivity
  • Security
  • erőforráscsoport Előfizetés rg-workload név/típus-munkaterhelés komponens (nem kötelező)-környezet (nem kötelező)

  • rg-webapp-prod
  • rg-webapp-database-dev
  • hálózat

    Eszköz típusa Hatókör Formátum és példák
    virtuális hálózat Erőforráscsoport virtuális hálózat -<előfizetési cél>-<régió>-<###>

  • vnet-shared-eastus2-001
  • vnet-prod-westus-001
  • vnet-client-eastus2-001
  • Alhálózat Virtuális hálózat snet –<az előfizetés célja>–<régió>–<###>

  • snet-shared-eastus2-001
  • snet-prod-westus-001
  • snet-client-eastus2-001
  • hálózati adapter (NIC) Erőforráscsoport hálózati adapter –<##>–<virtuális gép neve>–<előfizetési cél>–<###>

  • nic-01-dc1-shared-001
  • nic-02-vmworkload41-prod-001
  • nic-02-vmtest1-client-001
  • nyilvános IP-cím Erőforráscsoport pip–<virtuális gép neve vagy alkalmazásneve>–<környezet>–<régió>–<###>

  • pip-dc1-shared-eastus2-001
  • pip-workload4-prod-westus-001
  • Terheléselosztó (külső) Erőforráscsoport <alkalmazásnév vagy szerepkör>–<környezet>–<###>

  • lbe-workload1-prod-001
  • lbe-workload3-dev-001
  • hálózati biztonsági csoport (NSG) Alhálózat vagy hálózati adapter nsg-<szabályzat vagy alkalmazásnév>–<###>

  • nsg-weballow-001
  • nsg-rdpallow-001
  • nsg-sqlallow-001
  • nsg-dnsblocked-001
  • helyi hálózati átjáró Virtuális átjáró lgw-<előfizetési célú>–<régió>–<###>

  • lgw-shared-eastus2-001
  • lgw-prod-westus-001
  • lgw-client-eastus2-001
  • virtuális hálózati átjáró Virtuális hálózat vgw-<előfizetési célú>–<régió>–<###>

  • vgw-shared-eastus2-001
  • vgw-prod-westus-001
  • vgw-client-eastus2-001
  • VPN-kapcsolat Erőforráscsoport vcn-<előfizetés1 célja>>-<régió1>-to-<előfizetés2 célja>>-<régió2>-

  • vcn-shared-eastus2-to-shared-westus
  • vcn-prod-eastus2-to-prod-westus
  • Útvonaltábla Erőforráscsoport rt-<útvonaltábla neve>

  • rt-workload1
  • rt-workload3
  • DNS-címke Globális <DNS A rekordja a virtuális gép>számára.<régió>.cloudapp.azure.com

  • dc1.westus.cloudapp.azure.com
  • web1.eastus2.cloudapp.azure.com
  • Biztonság

    Eszköz típusa Hatókör Formátum és példák
    felügyelt identitás Erőforráscsoport <alkalmazás- vagy szolgáltatásnév>–<környezet>–<régiónév>–<###>

  • id-appcn-keda-prod-eastus2-001
  • Storage

    Eszköz típusa Hatókör Formátum és példák
    Storage-fiók (általános használat) Globális st<számítási feladat, alkalmazás vagy projekt><###>

  • stworkload1data001
  • stworkload2output001
  • Azure Container Registry- Globális cr<számítási feladat, alkalmazás vagy projekt><környezet><###>

  • crworkload1prod001
  • Következő lépés

    A következő lépés a címkézési stratégia meghatározása.