Vissza a bloghoz

Felhőalapú infrastruktúra biztonságos megosztása

Felhőalapú infrastruktúra biztonságos megosztása

Örömmel jelentjük be, hogy mostantól biztonságos módon oszthat meg infrastruktúrát a fiókok között. Azt is meghatározhatja, hogy milyen műveleteket végezhet ezeken a megosztott erőforrásokon, így részletes ellenőrzést biztosítva Önnek. Ez az új funkció lehetővé teszi, hogy különböző erőforrás-csoportokat osszon meg egy vagy több másik fiókkal. Minden egyes házirendet hozzáférés-vezérlési listának, röviden ACL-nek nevezünk. Igényeitől függően tetszőleges számú ACL-lel rendelkezhet, és az elvégzett módosítások azonnal életbe lépnek. Nem is beszélve arról, hogy az összes ACL használata teljesen ingyenes.

A keretrendszert úgy terveztük, hogy egyszerű, átlátható és könnyen karbantartható legyen. A valódi biztonság olyan eszközökből származik, amelyeket az emberek ténylegesen használnak és aktívan karbantartanak, ezért ezt az elvet alkalmaztuk a felhőalapú infrastruktúra megosztásánál is.

Az alábbiakban egy nagyon könnyen követhető útmutatót mellékelek, amellyel beüzemelheti az első ACL-jét, valamint egy YouTube-videós bemutatót. Jómagam is használom őket a fiókomban, hogy megosszam az erőforrásokat a kollégáimmal, így biztos vagyok benne, hogy Önnek sem okoz majd gondot a használatuk. Emellett a végén említettem néhány példát arra is, hogyan használhatja az új ACL-keretrendszert.

Három egyszerű lépés a biztonságos megosztáshoz

Kezdjük hát el. Egy egyszerű, háromlépéses folyamatot hoztunk létre az ACL-ek használatának megkezdéséhez. Az új szekciót már élesben is megtalálja a fiókjában a webalkalmazásban:

Cloud ACL, share cloud resources securely

Felhő ACL-ek: felhőalapú erőforrások biztonságos megosztása

1. lépés: Címke létrehozása

Először is be kell állítanunk egy címkét a megosztani kívánt erőforrások azonosítására. Navigáljon a webalkalmazás Címkék (Tags) szakaszába, és kattintson a ‘létrehozás’ gombra. Tegyük fel, hogy adatbázis-szervereket szeretnénk megosztani, és hozzunk létre egy database nevű címkét:

Create a new cloud infrastructure tag

Új felhőinfrastruktúra-címke létrehozása

Mostanra létrejött az első címkénk, és észreveheti, hogy az erőforrások oszlopban ‘0’ szerepel, ami azt jelenti, hogy még egyetlen erőforrást sem címkéztünk meg:

Cloud infrastructure tags

Felhőinfrastruktúra-címkék

2. lépés: Felhőinfrastruktúra felcímkézése

Most navigáljon a számítási (compute) szakaszhoz a megkívánt adatbázis-szerverek kiválasztásához (kérjük, vegye figyelembe, hogy ha megcímkéz egy szervert, automatikusan megcímkézzük a hozzá kapcsolódó összes meghajtót és hálózati házirendet is):

Organise your cloud servers with tags

Rendszerezze felhőszervereit címkékkel

Most már láthatja, hogy a két adatbázis-szerverhez sikeresen hozzáadásra került a címke:

Database cloud servers with new tag

Adatbázis felhőszerverek az új címkével

3. lépés: A hozzáférés-vezérlési lista (ACL) létrehozása

Most, hogy az infrastruktúránk fel van címkézve, készen állunk az erőforrások megosztására. Visszatérhetünk az ACL-ek szakaszhoz, és a létrehozás gombra kattintva új ACL-t adhatunk hozzá:

Create an ACL for your cloud infrastructure

ACL létrehozása a felhőinfrastruktúrához

Adjon nevet a hozzáférés-vezérlési házirendnek, és állítsa be a megadni kívánt jogosultságokat. Engedélyezni fogom az indítást/leállítást (start/stop), a VNC megnyitását (hasznos a rendszer-helyreállításhoz) és a szerkesztést (edit, amihez listázási jogosultság is szükséges). Nem fogom engedélyezni a csatolást (attach) vagy a klónozást (clone), így a házirend inkább a szerver jelenlegi állapotában történő kezeléséről szól, semmint a skálázásról vagy a felhőszerver-konfiguráció nagymértékű módosításáról:

Junior database administrator ACL

Junior adatbázis-adminisztrátor ACL

Most adjuk hozzá a database címkét ehhez az ACL-hez:

Attaching a tag to an ACL

Címke hozzárendelése egy ACL-hez

Végezetül hozzá kell adnunk az adatbázis-adminisztrátorunkat a házirendhez, és természetesen el kell mentenünk a házirendet:

Adding people to your ACL

Személyek hozzáadása az ACL-hez

Megjegyzés: Biztonsági okokból kitakartuk az UUID-t.

Az ACL-ünk most már aktív, és megosztja a beállított erőforrásokat. Visszatérve a szerverlistámhoz, észreveheti, hogy az adatbázis-szerverek neve előtt megjelent egy ikon, ami azt jelzi, hogy jelenleg aktívan meg van osztva:

Cloud servers with active sharing

Felhőszerverek aktív megosztással

Természetesen a másik oldalon a megosztott felhőinfrastruktúrának meg kell jelennie az adatbázis-adminisztrátorunk fiókjában (ebben az esetben a CloudSigma másik társalapítójánál, Patricknél!):

Shared cloud servers now visible

A megosztott felhőszerverek most már láthatóak

Ezután észre fogja venni az eltérő ikont, amely a fiókjával megosztott erőforrásokat ábrázolja, szemben azokkal az erőforrásokkal, amelyeket Ön oszt meg másokkal. A szerverekhez kapcsolódó meghajtókat Patrick tárhely (storage) szekciójában is láthatja:

Drives of shared cloud servers

Megosztott felhőszerverek meghajtói

Patrick most már megnyithatja a VNC-t és a többi műveletet, amelyet megadtam neki. Bármikor hozzáadhatok és eltávolíthatok infrastruktúrát a database címke használatával, vagy módosíthatom a megadott jogosultságokat. Emellett több címkét is hozzáadhat az infrastruktúrához, így elképzelhető, hogy több címkével és több rájuk vonatkozó irányelvvel rendelkező szerverei lesznek.

1. használati eset: Egy külső alvállalkozó

Lehet, hogy egy új szolgáltatást fejlesztő külső alvállalkozóval működik együtt, és szeretné, ha hozzáférne az adott projekt kezeléséhez szükséges infrastruktúrához, de nem szeretne teljes hozzáférést biztosítani neki a CloudSigma fiókjához és infrastruktúrájához. Az ACL-ek használatával most biztonságosan megoszthatja velük a szükséges infrastruktúrát anélkül, hogy veszélyeztetné a biztonságot. Mindössze annyit kell tennie, hogy létrehoz egy címkét a projekthez, nevezzük Project X-nek. Ezután egyszerűen jelölje meg az összes megosztani kívánt erőforrást az újonnan létrehozott Project X címkével. Végül lépjen az ACL-ek szakaszba, és hozzon létre egy új ACL-t. Döntse el, mely erőforrásokat szeretné megosztani, és milyen műveleteket kell végrehajtaniuk, majd adja hozzá a fiókjukat az ACL-hez az e-mail-címük és UUID-jük megadásával (minden bizonnyal el kell kérnie tőlük a CloudSigma UUID-jüket). És láss csodát, a Project X infrastruktúra automatikusan megjelenik a fiókjukban.

Most tegyük fel, hogy a projekt elkészült, vagy az alvállalkozó távozik, mindössze annyit kell tennie, hogy eltávolítja a Project X címkét az erőforrásról, és az többé nem lesz megosztva, vagy eltávolítja a külső alvállalkozót az ACL-ből (bármennyi embert hozzáadhat egy irányelvhez, így előfordulhat, hogy meg akarja tartani az irányelvet, de el akar távolítani egy adott személyt). Ilyen egyszerű.

2. használati eset: Adatbázis-adminisztrátor

Ebben a példában egy szerepkör alapú jogosultságkészletre lehet szüksége. Mert így a szervezetén belüli, adott szerepkörrel rendelkező személy hozzáférhet a számára szükséges infrastruktúrához. De nem fér hozzá más olyan infrastruktúrához, amely kívül esik a felelősségi körén. Ez ugyanaz a használati eset, mint amelyet a bejegyzés útmutatójában is ismertettünk.

Tegyük fel például, hogy engedélyezni szeretné az adatbázis-adminisztrátorának, hogy csak az infrastruktúráján belüli adatbázis-szerverekhez férjen hozzá. Ez meglehetősen egyszerű: először hozzon létre egy ‘database’ nevű címkét. Másodszor, jelölje meg az összes adatbázis-szerverét ezzel a database címkével. Végül hozzon létre egy ACL-t a megadni kívánt jogosultságok beállításával, adja hozzá az újonnan létrehozott database címkét, majd adja hozzá az adatbázis-adminisztrátorok fiókadatait ehhez az ACL-hez. Kész.

A legfontosabb, hogy ha további adatbázis-szerverei vannak, amelyekhez hozzá kell férnie az adatbázis-adminisztrátornak, mindössze annyit kell tennie, hogy hozzáadja a database címkét az adott szerverhez. Ennyi az egész, a jogosultságok valós időben automatikusan átfolynak az ACL-ből, és az adatbázis-adminisztrátor látni fogja a fiókjában az új adatbázis-szervert, amelyhez hozzáférése van. Vagy tegyük fel, hogy meg akarja vonni a hozzáférést? Egyszerűen távolítsa el a database címkét stb.

Remélem, Ön is olyan hasznosnak találja ezt a funkciót, mint én. Ha pedig segítségre van szüksége, egyszerűen használja az éjjel-nappal elérhető élő chat ügyfélszolgálatunkat, akik nagyon jól ismerik az ACL funkciót.

Kellemes számítástechnikát!

Robert

author

Robert Jenkin

Szerző · CloudSigma

Preslav Dobrev a CloudSigma kreatív tervezője, aki hagyományos és innovatív marketingcsatornák segítségével következetes vállalati identitás kialakítására összpontosít. Kiemelkedően képes ötvözni a művészi látásmódot a stratégiai marketinggel, hogy hatásos márkatörténeteket hozzon létre.

Hozzászólások

Még nincsenek hozzászólások. Legyen Ön az első.