A Cloud Computing biztonsági kihívásainak áttekintése
Az egész 2008-ban kezdődött, amikor a Google közzétette a térképcsökkentésről szóló papírt, majd a nyílt forráskódú Hadoop készítette a fürtszámításhoz, hogy több párhuzamos feladatot végezzen. Ennek során nagy számítástechnikai erőforrásokra lenne szükség, ami magas infrastrukturális költségeket jelent. Addigra az Amazon Web Services (AWS) 2006-tól támogatta a web hosting és más webes technológiákat szervereinken. Az Amazon megragadta ezt a lehetőséget, hogy ipari és tudományos célokra támogassa a felhőalapú számítógépes erőforrásokat. Ahogy a kereslet minden évben növekedett, egyre több játékos került a képbe. Jelenleg a felhőalapú számítástechnika piacának 60% -át az AWS uralja, a többi pedig a Google Google Cloud Platform és a Microsoft Azure által.
Kihívások a számítási felhőben
A Cloud Computing fő kihívásai a következők:
- Biztonság és adatvédelem
- Rendelkezésre állás és megbízhatóság
- Hordozhatóság
- Számítástechnikai teljesítmény
- Szolgáltatás minősége
- Az interoperabilitás
1. Biztonság és adatvédelem
A biztonság és a magánélet kifejezésén a felhőalapú szolgáltatók (CSP) adatközpontokban tárolt felhasználói adatokról beszélünk. A CSP-nek be kell tartania a bizalmas adatok vagy a felhasználók számára fontos adatok megosztásának elkerülésére vonatkozó szabályokat. Az adatközpontoknak biztonságosnak kell lenniük, és az adatvédelmet a CSP-nek kell fenntartania.
2. Rendelkezésre állás és megbízhatóság
A CSP-ből származó adatoknak és szolgáltatásoknak mindenkor rendelkezésre kell állniuk, függetlenül attól, hogy a külső állapot ideális-e. A számítási erőforrásoknak elérhetőeknek kell lenniük a felhasználók számára, és működőképességüknek megbízhatónak kell lennie. A felhőalapú számítástechnika kihívásai alapvetően a CSP oldalán vannak, nem pedig a felhasználó.
3. Hordozhatóság
Ez azt jelenti, hogy ha a felhasználók az egyik CSP-ről a másikra kívánnak áttérni, akkor az eladónak nem szabad zárolnia az ügyféladatokat vagy -szolgáltatásokat, és az átállításnak könnyűnek kell lennie. Az egyes országokban az adatokra vonatkozó törvények eltérőek.
4. Számítástechnikai teljesítmény
A felhőalapú számítástechnika igény szerinti számítási szolgáltatás, és támogatja a többszörös javítást, így a teljesítménynek nem szabad szenvednie az új felhasználók megszerzése során. A CSP-nek elegendő erőforrást kell fenntartania az összes felhasználó és az esetleges kérések kiszolgálásához.
5. Szolgáltatás minősége
A szolgáltatás minőségének jónak kell lennie, és a végfelhasználó számára komoly aggodalomra ad okot. A Cloud Computing teljes ökoszisztémaét virtuális környezetben mutatják be, így a CSP-nek meg kell adnia azt, amit a szolgáltatás szempontjából ígértek, legyen az számítási erőforrások vagy az ügyfelek elégedettsége.
6. Interoperabilitás
A CSP szolgáltatásainak elég rugalmasnak kell lenniük ahhoz, hogy beilleszkedjenek más platformokba és más CSP által nyújtott szolgáltatásokba. Az adatcsatornának könnyen integrálhatónak kell lennie, és javítania kell a teljesítményt.
Nagyon sok kihívás van a Cloud Computing területén, például a nagy adat, a hosszú csarnokátvitel, az adatátviteli problémák, ám ez a mai napig elérhető legjobb számítási erőforrás.
A Cloud Computing szállítási modell típusai
Most, hogy tudjuk, mi a felhőalapú számítástechnika, lehetővé válik, hogy megismerjük a felhő által nyújtott különféle szolgáltatásokat. Három szállítási modell létezik a felhőalapú számításokhoz:
1. SaaS: Szoftver mint szolgáltatás
Igény szerint fizet a szoftveralkalmazásonkénti fizetést a felhasználók számára, ellentétben az engedélyezett szoftverekkel, amelyeket az ügyfeleknek meg kell vásárolniuk. A SaaS egy platformfüggetlen szolgáltatás, mivel a végfelhasználónak nincs szüksége a szoftver telepítésére a rendszerre, hanem az internetről tudja használni. Teljes mértékben az eladó kezeli, aki támogatja a szolgáltatásokat, mivel a szoftvernek csak egy példányának kell rendelkezésre állnia. Számos egyidejű felhasználó igény szerint férhet hozzá a szoftver szolgáltatáshoz, és fizethet, amikor használja. Ilyen módon a számítástechnika nagyon olcsóvá válik, és a szoftverek böngészőn vagy könnyű kliens alkalmazásokon keresztül érhetők el.
Így a SaaS-t a végfelhasználók is használhatják. A SaaS-termékek a Google irodai szoftverek ökoszisztémája, hasonlóan a Microsoft Office 365-hez, és az értékesítők.
Előnyök: Általánosan elérhető az internetről bármilyen platformon. Nincs szükség számításra a felhasználói rendszeren, bárhonnan dolgozhat. Minden számítás a felhőben történik. Kiváló eszköz az együttműködéshez. Több felhasználó is használhatja a szoftvert egyszerre, és minden felhasználó ugyanazt tapasztalja meg.
Hátrányok: A böngésző problémái rossz felhasználói élményhez vezethetnek. Az internetes teljesítmény diktálhatja az általános teljesítményt.
2. PaaS: Platform mint szolgáltatás
Ez a szolgáltatás programozási nyelv végrehajtási környezetből, operációs rendszerből, webszerverből és adatbázisból áll. Kapcsolja be a környezetet, ahol a felhasználók építhetnek, fordíthatnak és futhatnak programjaikat anélkül, hogy aggódnának a mögöttes infrastruktúra miatt. Ebben a modellben az adatokat és az alkalmazás erőforrásait kezeli, az összes többi erőforrást a gyártó kezeli.
Így a PaaS-ot a fejlesztők használják alkalmazásuk telepítésére, például az AWS elasztikus Beanstalk, Heroku és az force.com.
Előnyök: Ez egy költséghatékony alkalmazásfejlesztési módszer. Ezzel a szolgáltatással a fejlesztők könnyen telepíthetik az alkalmazást az interneten. Ezzel mind a magán, mind az állami telepítés lehetséges.
Hátrányok: A fejlesztők időnként a felhő szolgáltatóinak nyelveire és eszközökre korlátozódnak. Az átállási problémák, például a szállítói bekapcsolódás továbbra is fennállnak.
3. IaaS: Infrastruktúra mint szolgáltatás
Kínálja a számítási architektúrát és az infrastruktúrát, minden számítási erőforrást, de virtuális környezetben, így több felhasználó férhet hozzá hozzájuk. Az erőforrások tartalmazzák az adattárolást, a virtualizációt, a szervereket és a hálózatépítést. A legtöbb eladó felel a fenti négy erőforrás kezeléséért. A felhasználók felelnek más források, például alkalmazások, adatok, futási és köztes szoftverek kezeléséért.
Így az IaaS-t alapvetően a rendszergazdák vagy az IT-infrastruktúra csapata használja. Az IaaS szolgáltatókra példa az EC2, a GoGrid, a Rackspace.
Előnyök: Az eladó biztosítja az infrastruktúrát, így fokozott méretezhetőséget, dinamikus munkaterhelés-kezelést. Az IaaS nagyon rugalmas és ugyanazon működési mód szerint működik, mint a felhasználásonkénti fizetés.
Hátrányok: Néha vannak biztonsági kérdések. Az IaaS-t szintén szenvedheti a hálózat és a szolgáltatás késése.
Következtetés - Cloud Computing biztonsági kihívások
A felhőalapú számítástechnika sok fel- és lejtőn a generációnk legjobb mérnöki szolgáltatása. Mivel egyre több ember érkezik a felhőszolgáltatások igénybevételéhez, a CSP-k továbbfejlesztett szolgáltatásokat nyújtanak, és a CC elfogadása növekszik.
Ajánlott cikkek
Ez egy útmutató a Cloud Computing biztonsági kihívásaihoz. Itt tárgyaljuk a Bevezetést, a Cloud Computing kihívásait és a Cloud Computing szállítási modell típusait. A további javasolt cikkeken keresztül további információkat is megtudhat -
- Felhő figyelő eszközök
- Mi a Felhő robbanás
- Kiberbiztonsági kihívások
- Cloud Computing Services