A felhő szolgáltatások és felhő alapú tárhelyek mára már szinte hétköznapjaink részévé váltak. Ide mentjük dokumentumainkat, képeinket, biztonsági másolatainkat, fejlesztőként pedig gyakran használjuk alkalmazásaink futtatására is. Az utóbbi években ugyan egyre népszerűbbé váltak a felhő alapú megoldások, sokan még mindig gyanakvással viszonyulnak hozzájuk, különösképpen a nagy adatbiztonságot követelő, például vállalati rendszerek esetében.
Cikkünkben az elérhető felhő szolgáltatások előnyeit és hátrányait tekintjük át részletesebben, hogy eloszlassuk az alaptalan tévhiteket és adjunk néhány támpontot, hogy kiknek és mikor is érdemes belevágni a használatukba.
A felhő technológiákról általánosságban
Egy új alkalmazás esetén az egyik legjelentősebb költséget kétségkívül a szerverhálózat kialakítása, felállítása és annak karbantartása jelenti. A nagyvállalatok esetében ezt egy külön csapat menedzseli, akiknek a béréről gondoskodni kell, valamint igen magas anyagi és energiaköltségekkel is számolhatunk. Hiszen nemcsak a szerverszámítógépekről, hanem azok hűtéséről és az egész rendszer energiaellátásáról gondoskodnunk kell. Ez még a nagyvállalatok éves költségvetéséből is jelentős összegeket kivesz, a kis és középvállalkozásoknak, startupoknak, illetve egyéni szoftverfejlesztőknek pedig általában sem anyagi, sem energiakapacitásuk nincs erre.
Ennek a kiszolgálására jó alternatívát jelentenek a felhő alapú tárhelyek és szolgáltatások, hiszen az egyik legnagyobb anyagi terhet jelentő részt vállalják át az alkalmazásfejlesztőktől.
TOP 3 felhő szolgáltató
Több felhőszolgáltató közül is választhatunk attól függően, hogy mekkora tárhelyre van szükségünk, illetve mekkora összeget szánunk ennek előfizetésére. A három legnagyobb felhő szolgáltató azonban nem véletlenül:
- a Microsoft Azure,
- a Google Cloud platform
- és az Amazon Web Services (AWS).
Ha szeretnél többet megtudni a felhő szolgáltatásokról és azok használatáról, azon belül is az AWS-ről, amit még a világ egyik legnagyobb hírszerző ügynöksége, a CIA is alkalmaz, tarts velünk 06.29- én este 6 órától ingyenes webináriumunkon! Szántó András, az EPAM Systems solution architectje részletesen bemutatja majd a technológiát és válaszol minden felmerülő kérdésre élőben.
A felhő technológiákról már egy korábbi cikkünkben is írtunk, amiben 3 iparági szakértőt kérdeztünk a Cloud fejlesztés jövőjéről és biztonságosságáról:
Felhő technológiákról szakértőkkel: „Ez egy olyan játszótér, amire nem kell várni, hogy felépítsék”
Előnyök
Korlátlan tárhely
Bármelyik felhő szolgáltatót válasszuk is, a különböző előfizetési csomagoknak köszönhetően az összes tárhelyet megszerezhetjük, amire valaha is szükségünk lesz. Ez a megoldás összemérhetetlenül olcsóbb, mint megvenni a tárhely biztosításához szükséges hardver- és szoftverbővítéseket.
Automatikus biztonsági mentések
Azoknak, akik kételkednek a felhő technológiák biztonságosságában az adatok elvesztése és véletlenszerű törlése az egyik vesszőparipája. Valójában azonban a felhőben tárolt adataink sokszor nagyobb biztonságban vannak ezen a téren, mintha a saját szervereinken lennének. Ennek egyik oka, hogy általában nem egyetlen helyen vannak tárolva, így, ha a felhőt biztosító szerverek egyikével bármi történne, a többi képes átvenni a helyét, így csökkentve az adatvesztés lehetőségét.
Kevesebb az adminisztratív feladat
Mondhatnánk azt is, hogy gyakorlatilag nulla, hiszen ezeket a felhő szolgáltató átvállalja magára, ezáltal nekünk elég az alkalmazásfejlesztéssel és saját szolgáltatásunk minőségének növelésével foglalkozni.
A havi előfizetésekkel nemcsak költségeket, hanem időt is spórolhatunk
A saját szerverek fenntartásához hozzátartozik azok védelme is, ami gyakran cyber security szakértőt kíván. Az előfizetéses modellel ezt is átadhatjuk a felhő szolgáltatónk részére.
Bárhol és bármikor elérhetőek
A felhőnek köszönhetően a felhasználók már a világ bármely pontjáról, bármikor elérhetik szolgáltatásainkat. Ennek köszönhetően az alkalmazásfejlesztők előtt is nyitottabbá vált a világpiac. Nemcsak célközönségüket érhetik el akár a világ másik végéről is, hanem saját helyhez kötöttségük is megszűnt, aminek köszönhetően egyre gyakoribbá válnak a nemzetközi csapatok az IT világában.
Hátrányok
Internethozzáférés nélkül nem megy
Ma már szinte az élet is megáll, ha nincs internetünk, de a felhő szolgáltatások elérhetősége biztosan. Bármikor előfordulhat olyan természeti katasztrófa, ami akadályozza a szerverek áramellátását, vagy internetkapcsolatát és akkor a probléma megoldásáig vagy ujjainkat tördelve várakozhatunk, hogy minél előbb helyreálljon a szolgáltatás. Épp emiatt azonban a nagyobb cégek többszörösen biztosítják magukat ilyen helyzetekre például vészhelyzeti áramforrásokkal, illetve bármikor bevethető karbantartó csapattal.
Technológiai buktatók és adatszivárgás
Mivel a felhő tárhelyet rendszerint nem egy ember vagy egy cég használja egyedül, nagyobb az esélye a jogtalan hozzáféréssel és adatszivárgással kapcsolatos problémáknak. Ezek pedig még további gondokat vetítenek előre, úgy, mint a személyes adatokkal való visszaélés, a bankkártyalopás és a biztonságos online fizetés kérdésköre.
DoS támadások
A DoS (denial of sercvice) támadások lényege, hogy teljesen lezárjanak, vagy elérhetetlenné tegyenek bizonyos alkalmazásokat, szolgáltatásokat a felhasználók számára. Ezt pedig úgy érik el, hogy a vártnál hirtelen jóval nagyobb forgalmat terelnek rá, ezáltal az lelassul és/vagy összeomlik. Felhasználóként erre nem nagyon lehet hatásunk, ezért érdemes biztonsági mentésekről gondoskodnunk, hogy baj esetén ne vesszenek el fontos adataink.
Két dolog biztos, a kedvező kiadásoknak köszönhetően a felhő szolgáltatások már nemcsak a startupok és egyéni alkalmazásfejlesztők körében elterjedtek, hanem a nagyvállalatok körében is rohamosan nő a népszerűségük. Ahogy pedig egyre többen használják őket, úgy növekszik az igény a hozzá értő fejlesztők iránt is, akik most megalapozhatják szakmai tekintélyüket ezen a területen.