Már 2023-ban is meghívást kaptam a Gerilla Karrier Podcast egyik felvételére, hogy osszam meg tapasztalataimat a felhő technológiák kapcsán. A mesterséges intelligencia elterjedésével, a felhőben is megjelentek az AI alapú megoldások. Ma már ezeket ugyanúgy használhatjuk, mint egy virtuális gépet vagy egy webalkalmazást. A Gerilla Karrier Podcast-ban most erről is beszélgettük:
Mit jelent a felhőalapú technológia?
Kik a legnagyobb felhőszolgáltatók, és mit kínálnak?
Hogyan működik együtt a mesterséges intelligencia és a felhő?
Miként kapcsolódhatnak be kisebb vállalkozások is a felhőalapú AI világába?
Miért olyan keresettek ma a Cloud szakemberek?
Hogyan kezdj bele egy felhő technológiai karrierbe?
Milyen tudásra van szükség az egyes munkakörökhöz?
Miként alakítja át a mesterséges intelligencia a Cloud területén dolgozók munkáját?
Mit érdemes tanulnod, ha gyorsan szeretnél előrelépni ezen a területen?
Nagyon kellemes beszélgetésünk volt ezekben a témákban Andrással, ahol remélhetőleg számotokra is érdekes információkat hallhattatok.
A podcast epizódot itt tekinthetitek meg:
Ha szeretnél még több hasznos témát szeretnél tanulni, akkor ajánlom neked a Mentor Klub többi képzését is. A Mentor Klub egy olyan közösség, ahol a tagok soft- és hard skilleket egyaránt tanulhatnak, ráadásul otthonról vagy akár külföldről is.
Emellett olvassátok a Gerilla Önéletrajz Műhely cikkeit is. Ezekből csupán néhány, ami segít elindulni:
Ráadásul a weboldal fejlesztésében ChatGPT is a segítségünkre lesz.
Hogyan készítsd el a weboldaladat (index.html és error.html fájlokkal) ChatGPT segítségével
Hozz létre egy felhasználói fiókot ChatGPT-ben, majd nyiss egy új beszélgetést és add meg neki a következő prompt-ot. (Kedved szerint módosítsd a számodra fontos adatokat. Pl.: Milyen legyen a kinézet és a stílus, mi legyen a domain név, mi legyen a cég neve és profilja)
Szia,
Segíts nekem. Te egy webfejlesztő vagy.
AWS S3 static website-ot szeretnék létrehozni. Ehhez kérlek készíts egy index.html fájlt és egy error.html fájlt. Emellett hozd létre a szükséges bucket policy-t is. A bucket neve a domain neve legyen.
Az index.htm egy komplex, modern, letisztult, színes (fekete, ezüst, mélyzöld), egylapos weboldal legyen ami egy magyar startup cég weboldala lesz.
Cég neve: LignumArt
Iparág: Faipar, luxus bútorok egyedi megrendelésre
Domain név: lignumart.mentorcloud.hu
Előre is köszönöm.
Ez alapján legenerálásra kerül 3 fájl tartalma (index.html, error.html, bucket-policy.json) A számítógépeken hozd létre ezeket a fájlokat és másold bele a megfelelő tartalmakat.
S3 bucket konfiguráció és bucket policy beállítása
Jelentkezz be az AWS fiókodba.
Keresőben keresd meg az S3-at
Hozz létre egy bucketet az S3 felületén a Create bucket gombra kattintva
A bucket adatai:
Név: a te domain-ed neve. Mi esetünkben lignumart.mentorcloud.hu
Block all public access részből vedd ki az összes jelölőt
Nyugtázd, hogy elfogadod a nyilvános fájlokkal kapcsolatos kockázatokat
Kattints a lapalján a Create bucket gombra
Megnyitjuk a bucket-et
Properties fülre megyünk és legörgetünk a lap aljára
Static website hosting részt szerkesszük és engedélyezzük
Adjuk meg a megfelelő helyen az index.html és error.html fájlok nevét
Mentsük el a változásokat
Permission fülre menjünk át
Keressük meg a Bucket policy részt
Edit gomb megnyomásával szerkeszthetjük is
Az itt szereplő mezőbe másoljuk be a bucket-policy.json fájl tartalmát, majd mentsük el
Görgessünk a lap aljára és mentsük el a változásokat
Fájlok feltöltése S3 bucket-be
Menjünk a Objects fülre
Upload gombra kattintva kezdjük el a fá ljok feltöltését (Add files)
Amikor a fájlok feltöltésre kerültek navigáljunk át a Properties fülre és görgessünk a lap aljára
És ott találjuk a weboldalunk linkjét. (formátum: http://<bucket neve>.s3-website.<aws régió neve>.amazonaws.com)
Ha ezt megnyitjuk, akkor láthatjuk a weboldalunkat
Ezzel gyakorlatilag készen vagyunk 🙂
Saját domain használata a weboldalhoz
Itt a Route 53 szolgáltatást fogjuk használni egyéni domain rendeléssel. A példánkban feltételezzük, hogy AWS.ben már beállítottuk a domain zónánkat (Route 53 hosted zone).
Az alábbi lépéseket kell követned:
Jelentkezz be az AWS fiókodba.
Keresőben keresd meg az Route 53-at
Lépjünk be a domain zónába, ami a domain nevünkhöz tartozik
Create record gombra kattintva elkezem a dns bejezés létrehozását
Átváltunk a varázsló nézetre, a Switch to wizard linkre kattintva
Válasszuk a Simple routing lehetőséget, majd Next gomb
Define simple record gombra kattintva folytatjuk a beálltást
Itt az alábbiakat állítjuk be
Record name: az általunk választott aldomain neve (mi esetünkben: lignumart), ha a fő domain nevünket akarjuk itt beállítani, akkor ezt hagyjuk üresen
Record type: A
Value/Route traffic to: Amazon S3 website endpoint
Régió: az a régió ahová a bucket-ünket létrehoztuk
Végpont neve: a legördülő menüben megjelenik a mi S3 bucket-ünk
Define simple record gombra kattintva elmentjük a változásokat
A teljes véglegesítéshez kattintsunk a Create record gombra
Ezzel létrejött a domainhez tartozó DNS bejegyzés, és használatba is vehetjük azt.
Nyissuk meg böngészőnkben a megfelelő linket: http://<én domain nevem amit használtam> (mi példánkban: http://lignumart.mentorcloud.hu)
Ezzel elérhetővé vált mindenki számára a weboldalunk, az általunk beállított saját domain nevén.
AWS költségkeret beállítása könnyen és gyorsan az AWS Management Console-on. Ez a funkció segít elkerülni a költségtúllépéseket, mielőtt a pénztárcád bánná.
Az alábbi helyen találod: AWS Management Console > Billing and Cost Management > Budgets and Planning > Budgets
Létrehozás:
Create a Budget gombra kattintasz.
Budget setup: Use a template (simplified).
Templates: Monthly cost budget.
Budget name: Havi keretem (vagy amilyen nevet gondolsz).
Enter your budgeted amount: Add meg azt a a számot amely a kereted (Pl.: 50 USD).
Email recipients: Itt add meg azon email címeket, amelyekre a riasztást szeretnéd kiküldeni. Ezeket vesszővel válasszuk el. Legyenek létező email címek.
Mentéshez kattints a Create budget gombra.
Használd minden fiókon, és tartsd kézben a kiadásokat!