02
Ugorjunk is a 2. Modulra: Tárolás és Serverless (Azure Functions)!
Ahhoz, hogy kipróbáljuk az Azure Functions-t, elsőként létre kell hoznunk egy Storage Accountot (Tárfiókot). Ennek két oka van: 1. Egyrészt ez az Azure "alap" fájltárolója, amit mindenképp ismerned kell. 2. Másrészt az Azure Functions a háttérben kötelezően igényel egy Storage Accountot, ahol a kódjaidat, a konfigurációkat és a futási logokat (állapotokat) tárolja.
2. Modul / 1. lépés: Azure Storage Account létrehozása
A Storage Account egy hihetetlenül olcsó szolgáltatás, a Free Tierből biztosan nem fogunk kicsúszni, ha az alap beállításokat használjuk.
- A felső keresősávba írd be: Storage accounts, majd kattints a megjelenő ikonra.
- Kattints a + Create gombra.
- Project details:
- Subscription: Marad a te előfizetésed (Free Trial / stb.).
- Resource group: A lenyíló menüből válaszd ki az előbb létrehozott mappánkat:
rg-azure-training. - Instance details:
- Storage account name: Itt jön egy trükk! Ennek a névnek globálisan egyedinek kell lennie az egész világon (mert ebből generál URL-t az Azure), és csak kisbetűket és számokat tartalmazhat (szóköz, kötőjel nincs). Adj meg valami ilyesmit:
satraining[aneved][egyedi_szam](pl.satrainingabcd2026). - Region: Válaszd ugyanazt, amit a Resource Groupnál (pl. West Europe).
- Performance: Maradjon Standard (ez tökéletes általános célokra és olcsó).
- Redundancy: A lenyíló menüben válaszd a Locally-redundant storage (LRS) opciót. (Elmélet: A Geo-redundáns (GRS) drágább, mert egy másik kontinensre is replikálná az adataidat. Fejlesztéshez az LRS, ami egy adatközponton belül tart 3 másolatot, bőségesen elég.)
- A többi fület (Advanced, Networking, stb.) most hagyhatjuk az alapértelmezett értékeken. Kattints alul a kék Review + create gombra, várd meg amíg lefut a validáció, majd kattints a Create-re.
A deployment eltarthat egy percig. Ha elkészült, a felületen megjelenik egy "Go to resource" gomb.