Felhőszolgáltatás - vizsgafeladat
Felhőszolgáltatás - vizsgafeladat
Felhőalapú webszolgáltatás létrehozása és konfigurálása
Vizsgafeladat: Egyszerű webes szolgáltatás létrehozása és felhőalapú környezet kezelése
Feladatleírás:
A felhőtechnológia kulcsszerepet játszik a digitális szolgáltatások működtetésében. Ebben a feladatban egy háromlépcsős projektet kell megvalósítania, amely során különböző típusú felhőszolgáltatásokat ismer meg és alkalmaz a gyakorlatban.
A munkát a Microsoft Azure felületén végezze el!
1. rész – Felhőalapú együttműködés (SaaS)
Hozzon létre egy új felhasználói fiókot a felhőszolgáltató rendszerében, majd osszon meg vele egy dokumentumot egy online tárhelyszolgáltatáson keresztül!
Azure esetén:
Hozzon létre egy új felhasználót az Azure Portálon, majd osszon meg egy fájlt a OneDrive szolgáltatás segítségével.
Elvárt eredmény:
Képernyőképek a felhasználó létrehozásáról és a dokumentum sikeres megosztásáról.
2. rész – Virtuális környezet létrehozása és webszolgáltatás elindítása (IaaS)
Indítson el egy új kiszolgálót a felhőben az alábbi jellemzőkkel:
Operációs rendszer: Ubuntu Server 20.04
Erőforrás-kiosztás: alapszintű konfiguráció
Internetes elérés biztosítása
Ezután lépjen be a szerverre és állítson be egy egyszerű webkiszolgálót.
Azure esetén:
Használja a „Virtual Machines” szolgáltatást, kapcsolódjon a géphez SSH-n keresztül, és telepítse az Apache HTTP kiszolgálót.
Elvárt eredmény:
képernyőkép a virtuális gép sikeres létrehozásáról
parancssori képernyőkép a webkiszolgáló telepítéséről
képernyőkép a böngészőből, amely bizonyítja, hogy a szolgáltatás elérhető
3. rész – Felhőalapú hozzáférés-szabályozás (haladó)
Hozzon létre egy új felhasználót a felhő címtárszolgáltatásában, majd állítson be számára hozzáférést egy korábban létrehozott erőforráshoz!
Azure esetén:
Hozzon létre egy új felhasználót az Azure Active Directoryban, állítson be neki jelszót, majd biztosítson számára bejelentkezési jogosultságot a létrehozott virtuális géphez.
Elvárt eredmény:
Képernyőképek a felhasználó létrehozásáról és a hozzá kapcsolt engedélyekről.
Értékelés (javasolt pontozás):
| Részfeladat | Feladatleírás | Pontszám |
|---|---|---|
| 1. Felhőalapú együttműködés | Fiók létrehozása és megosztás beállítása | 10 pont |
| 2. Webszolgáltatás | Virtuális gép létrehozása és webkiszolgáló működtetése | 15 pont |
| 3. Hozzáférés-kezelés | Felhasználó és jogosultságok konfigurálása | 15 pont |
| Összesen | 40 pont |
Szükséges eszköz:
1 db internetkapcsolattal rendelkező PC
Előzetesen biztosított diákfiók Azure vagy GCP szolgáltatáshoz (pl. tanári sandbox vagy oktatási tesztfiók)
részletes, lépésről lépésre kidolgozott megoldás a fenti vizsgafeladathoz, Microsoft Azure használatával. A megoldás három részből áll: SaaS, IaaS és Azure AD.
1. részfeladat – Felhőalapú együttműködés (SaaS)
Cél: Hozzon létre egy új felhasználót az Azure rendszerben, majd osszon meg vele egy dokumentumot a OneDrive-on keresztül.
1. lépés – Új felhasználó létrehozása az Azure Portalon
Nyissa meg a böngészőt, és jelentkezzen be az Azure Portalra: https://portal.azure.com
A bal oldali menüben válassza ki az „Azure Active Directory” menüpontot.
A megnyíló oldalon kattintson a „Felhasználók” (Users) lehetőségre.
Kattintson az „Új felhasználó” (New user) gombra.
Adja meg az alábbi adatokat:
Felhasználónév: például teszt.felhasznalo@valami.onmicrosoft.com
Név: például Teszt Felhasználó
A jelszó automatikusan generálódik
Kattintson a „Létrehozás” (Create) gombra.
Képernyőkép készítendő: a létrehozott felhasználó adatairól
2. lépés – Bejelentkezés az új felhasználóval
Nyisson egy inkognitó böngészőablakot.
Látogassa meg az https://office.com weboldalt.
Jelentkezzen be az előző lépésben létrehozott felhasználóval.
Az első bejelentkezéskor a rendszer kéri a jelszó megváltoztatását – állítson be egy új jelszót.
Sikeres bejelentkezés után töltse be az Office kezdőoldalát.
3. lépés – Dokumentum feltöltése és megosztása OneDrive-on
A https://office.com oldalon kattintson a OneDrive alkalmazásra.
A megnyíló OneDrive felületen válassza a „Feltöltés” lehetőséget, majd kattintson a „Fájl” menüpontra.
Töltsön fel egy tetszőleges fájlt (például .docx, .txt vagy .pdf).
A feltöltött fájl melletti három pontra kattintva válassza a „Megosztás” lehetőséget.
A megosztási beállításoknál adja meg egy másik felhasználó (pl. saját tanári fiók) email-címét, majd kattintson a „Küldés” gombra.
Képernyőkép készítendő:
a megosztási beállításokról (kinek, milyen jogosultsággal)
a fájllistáról, ahol látszik, hogy a fájl meg van osztva
4. lépés – A megosztás ellenőrzése
Jelentkezzen be saját (admin) fiókjába.
Nyissa meg a OneDrive-ot vagy az emailt, és ellenőrizze, hogy megérkezett-e a megosztott fájl.
Nyissa meg a fájlt, és ellenőrizze a hozzáférési jogosultságot (olvasás vagy szerkesztés).
Elvárt eredmények
Az új felhasználó sikeresen létrejött.
A felhasználó be tud jelentkezni az Office rendszerbe.
Egy dokumentum feltöltésre került a OneDrive-ra.
A fájl sikeresen meg lett osztva egy másik felhasználóval.
Legalább két képernyőkép készült:
a felhasználó létrehozásáról
a dokumentum megosztásáról
2. részfeladat – Virtuális gép létrehozása és webszolgáltatás telepítése (IaaS)
Cél: Hozzon létre egy virtuális gépet az Azure-ban Ubuntu rendszerrel, majd telepítse rá az Apache webkiszolgálót.
1. lépés – Virtuális gép létrehozása
Jelentkezzen be az Azure Portalra: https://portal.azure.com
A bal oldali menüben válassza ki a „Virtuális gépek” (Virtual Machines) menüpontot.
Kattintson az „Új” vagy „+ Hozzáadás” lehetőségre.
Adja meg az alábbi alapadatokat:
Előfizetés és erőforráscsoport: válasszon meglévőt vagy hozzon létre újat
Név: például webszerver-vm
Régió: bármelyik elérhető
Kép (Image): Ubuntu Server 20.04 LTS
Méret: pl. B1s vagy hasonló alapkonfiguráció
Hitelesítés: SSH kulcs vagy jelszó
Portok: engedélyezze a 22 (SSH) és a 80 (HTTP) portot
Kattintson a „Létrehozás” gombra, és várja meg a gép létrejöttét.
Képernyőkép készítendő:
– a létrehozott VM összefoglaló nézete az Azure Portalon
2. lépés – Kapcsolódás a virtuális géphez
Másolja ki a VM-hez rendelt nyilvános IP-címet.
Használjon SSH-kliens programot a kapcsolódáshoz (pl. Windows alatt: ssh felhasznalo@IP-cím parancs a PowerShell-ben vagy terminálban).
Jelentkezzen be a virtuális gépre.
3. lépés – Apache telepítése
A bejelentkezés után frissítse a csomaglistát:
Telepítse az Apache HTTP szervert:
Ellenőrizze, hogy a szolgáltatás fut:
Képernyőkép készítendő:
– parancssor, ahol látható az Apache sikeres telepítése
4. lépés – Ellenőrzés böngészőből
Nyisson meg egy böngészőt, és írja be a virtuális gép nyilvános IP-címét.
A „Welcome to Apache” oldalnak kell megjelennie.
Képernyőkép készítendő:
– a böngésző képe, ahol látszik a futó Apache kezdőoldal
Elvárt eredmények
A virtuális gép létrejött.
SSH kapcsolattal elérhető.
Az Apache telepítése sikeres.
A webszerver működik, és böngészőből elérhető.
Három képernyőkép készült:
VM létrehozás
Apache telepítés
böngésző nézet
3. részfeladat – Felhőalapú jogosultságkezelés (Azure Active Directory)
Cél: Hozzon létre egy új felhasználót az Azure Active Directory-ban, és adjon neki jogosultságot a korábban létrehozott virtuális géphez.
1. lépés – Új felhasználó létrehozása az Azure AD-ben
Lépjen be az Azure Portalra.
Válassza ki az „Azure Active Directory” menüpontot.
Kattintson a „Felhasználók” lehetőségre.
Válassza az „Új felhasználó” gombot.
Töltse ki az adatokat:
Felhasználónév: például vmfelhasznalo@valami.onmicrosoft.com
Név: például VM Felhasználó
Jelszó: automatikusan generált vagy megadott
Kattintson a „Létrehozás” gombra.
Képernyőkép készítendő:
– új felhasználó létrehozásának összefoglalója
2. lépés – Szerepkör hozzárendelése a virtuális gépen
Lépjen vissza a „Virtuális gépek” menüpontra, és válassza ki a létrehozott gépet.
A bal oldali menüben kattintson a „Hozzáférés (IAM)” vagy „Szerepkörök hozzárendelése” lehetőségre.
Kattintson a „+ Hozzárendelés” gombra.
Válassza ki a következőket:
Szerepkör: „Virtual Machine User Login”
Felhasználó: a korábban létrehozott új AD-felhasználó
Mentse el a beállítást.
Képernyőkép készítendő:
– a szerepkör hozzárendeléséről, ahol látható a felhasználó és jogosultság
Elvárt eredmények
A felhasználó megjelenik az Azure AD-ben.
Hozzá lett rendelve a virtuális géphez megfelelő szerepkörrel.
Két képernyőkép készült:
felhasználó létrehozása
szerepkör hozzárendelése
bash
MásolásSzerkesztés
sudo systemctl status apache2
bash
MásolásSzerkesztés
sudo apt install apache2 -y
bash
MásolásSzerkesztés
sudo apt update
Értékelési szempontok – Felhőalapú webszolgáltatás létrehozása
| Részfeladat | Értékelési szempont | Maximális pontszám |
|---|---|---|
| 1. SaaS – OneDrive megosztás | Felhasználó létrehozása, fájl megosztása, képernyőképek elkészítése | 10 pont |
| 2. IaaS – VM + Apache | VM létrehozás, portok nyitása, Apache telepítés, működő webszerver, képernyőképek | 15 pont |
| 3. Azure AD – Felhasználó + jogosultság | Azure AD felhasználó létrehozása, megfelelő szerepkör hozzárendelése, képernyőképek | 15 pont |
| Összesen | 40 pont |
Javasolt pontozás részletezve:
1. részfeladat – SaaS (10 pont)
Felhasználó létrehozása a rendszerben: 3 pont
Fájl megosztása OneDrive-on: 4 pont
Képernyőképek: felhasználó és fájl megosztás: 3 pont
2. részfeladat – IaaS (15 pont)
Virtuális gép létrehozása és portok engedélyezése: 5 pont
Apache telepítés sikeresen (parancssor): 5 pont
Webes elérés ellenőrzése, „Welcome to Apache” oldal megjelenik: 3 pont
Képernyőképek (VM, Apache, böngésző): 2 pont
3. részfeladat – Azure Active Directory (15 pont)
Új felhasználó létrehozása az AD-ben: 5 pont
Szerepkör hozzárendelése a VM-hez (Virtual Machine User Login): 5 pont
Képernyőképek a felhasználóról és a hozzárendelésről: 5 pont
