
24. Felhőszolgáltatások (195)
24. Felhőszolgáltatások (195)
🎙️ Előadás szöveg – Felhőszolgáltatások
Tisztelt Hallgatóság!
A felhőszolgáltatások forradalmasították az informatikát: lehetővé teszik, hogy szervereinket, adatainkat és alkalmazásainkat egy távoli, dinamikusan méretezhető környezetben tartsuk, anélkül, hogy saját infrastruktúrát üzemeltetnénk.
1. Mit jelent a "felhő"?
A "felhő" kifejezés egy internetalapú erőforrás-gazdálkodási modellt jelöl, ahol szolgáltatók fájl- és számítási kapacitást, hálózati szolgáltatásokat és szoftvereket biztosítanak távolról. A felhasználó igény szerint, rugalmasan veszi igénybe ezeket az erőforrásokat, és csak a valós fogyasztás után fizet.
2. A szolgáltatási modellek
IaaS (Infrastructure as a Service): virtuális gépek, tárolóhely és hálózat – például Amazon EC2, Azure Virtual Machines
PaaS (Platform as a Service): fejlesztői környezet és futtatókörnyezet – például Google App Engine, Azure App Service
SaaS (Software as a Service): kész alkalmazások böngészőn vagy kliensen – például Office 365, Google Workspace
E modellek hierarchiája azt mutatja, hogy az IaaS a legalacsonyabb szintű, míg a SaaS a legmagasabb fokú absztrakciót kínálja.
3. Előnyök és kihívások
Előnyök:
Rugalmasság és skálázhatóság: gyorsan bővíthetjük vagy csökkenthetjük az erőforrásokat
Költséghatékonyság: csak a tényleges fogyasztás után fizetünk
Gyors telepítés: percek alatt üzembe helyezhetünk új szolgáltatásokat
Kihívások:
Adatbiztonság és titkosítás: feladat a hozzáférések és adatok védelme
Szabályozások és GDPR: a személyes adatok kezelése különös figyelmet igényel
Szolgáltatófüggőség: vendor lock-in kockázata
4. Felépítés és architektúra
A felhőalapú rendszerben:
Regionális központok (data centerek) biztosítják a földrajzi redundanciát
Virtualizációs réteg választja le a fizikai hardvert a virtuális gépektől
Microservices és konténerek (Docker, Kubernetes) támogatják a rugalmas alkalmazás-telepítést
Automatizált monitorozás és skálázás (auto-scaling) gondoskodik a folyamatos elérhetőségről
5. Gyakorlati felhasználási esetek
Adattárolás és mentés: egyszerű backup és archiválás (pl. AWS S3, Azure Blob Storage)
Big Data és analitika: nagy mennyiségű adat párhuzamos feldolgozása (Hadoop, Spark)
CI/CD folyamatok: folyamatos integráció és deploy felhőalapú pipeline-okkal (Jenkins, GitHub Actions)
Webalkalmazások hosztolása: automatikusan skálázódó webszolgáltatások
6. Záró gondolat
A felhőszolgáltatások nem pusztán technológiai újdonságok, hanem a vállalati informatikai stratégia központi elemei. Ha jól használjuk őket, gyorsabb innovációt, költségmegtakarítást és magasabb rendelkezésre állást érhetünk el.
Köszönöm megtisztelő figyelmüket!