Üdvözlöm, Ön a
cloud computing szó jelentését keresi. A DICTIOUS-ban nem csak a
cloud computing szó összes szótári jelentését megtalálod, hanem megismerheted az etimológiáját, a jellemzőit és azt is, hogyan kell a
cloud computing szót egyes és többes számban mondani. Minden, amit a
cloud computing szóról tudni kell, itt található. A
cloud computing szó meghatározása segít abban, hogy pontosabban és helyesebben fogalmazz, amikor beszélsz vagy írsz. A
cloud computing és más szavak definíciójának ismerete gazdagítja a szókincsedet, és több és jobb nyelvi forráshoz juttat.
Főnév
cloud computing (tsz. cloud computings)
- (informatika) felhőalapú számítástechnika
A felhőalapú számítástechnika egy olyan technológiai modell, amely lehetővé teszi számítástechnikai erőforrások – például szerverek, tárhely, adatbázisok, hálózatok, szoftverek – internetalapú, igény szerinti hozzáférését.
🧠 Alapgondolat
Ahelyett, hogy egy szervezet saját fizikai szervereket üzemeltetne, a felhőszolgáltató biztosítja ezeket, és a felhasználó bérli vagy dinamikusan használja az erőforrásokat.
🧱 Szolgáltatási modellek
Modell
|
Jelentés
|
Példa
|
IaaS – Infrastructure as a Service
|
Alapszintű infrastruktúra (szerver, hálózat, tárhely)
|
Amazon EC2, Google Compute Engine
|
PaaS – Platform as a Service
|
Fejlesztési környezet (OS, nyelvtámogatás, adatbázis)
|
Google App Engine, Heroku
|
SaaS – Software as a Service
|
Kész szoftver szolgáltatásként
|
Gmail, Google Docs, Microsoft 365
|
🌍 Felhőtípusok
Típus
|
Leírás
|
Példa
|
Nyilvános felhő (Public Cloud)
|
Mindenki számára elérhető, közös infrastruktúra
|
Amazon Web Services (AWS), Microsoft Azure
|
Magánfelhő (Private Cloud)
|
Egy szervezet saját, belső felhője
|
OpenStack, VMware
|
Hibrid felhő (Hybrid Cloud)
|
Nyilvános és magánfelhő kombinációja
|
Azure Arc, AWS Outposts
|
⚙️ Jellemző tulajdonságok
- Igény szerinti skálázás (scale up/down, in/out)
- Fizetés használat alapján (pay-as-you-go)
- Erőforrás virtualizáció
- Rugalmasság és elérhetőség
- Globális elérés
📈 Használati területek
- Webalkalmazások (pl. webshopok, portálok)
- Adatfeldolgozás (Big Data, gépi tanulás)
- Biztonsági mentések, archiválás
- Mobilalkalmazás backendjei
- DevOps és CI/CD folyamatok
- Játék- és médiastreaming szerverek
🔐 Biztonság és kihívások
- Adatvédelem – ki birtokolja az adatot?
- Hozzáférés-kezelés – identitás- és jogosultságkezelés (IAM)
- Szolgáltatáskiesés – SLA (szolgáltatási szint)
- Jogszabályi megfelelés – GDPR, HIPAA, stb.
🔧 Technológiák és eszközök
- Virtualizáció – VMware, KVM, Hyper-V
- Konténerek – Docker, Podman
- Orkesztráció – Kubernetes
- Automatizálás – Terraform, Ansible
- Felhőszolgáltatók SDK-i – AWS CLI, Google Cloud SDK, Azure CLI
📦 Példák konkrét szolgáltatásokra (AWS esetén)
Szolgáltatás
|
Funkció
|
EC2
|
Virtuális szerver
|
S3
|
Objektum-alapú adattárolás
|
Lambda
|
Serverless funkciók
|
RDS
|
Kezelt adatbázis-szolgáltatás
|
CloudWatch
|
Monitorozás és naplózás
|
IAM
|
Jogosultságkezelés
|
🚀 Előnyök
- Költséghatékony – nincs előzetes beruházás
- Gyors üzembe helyezés
- Könnyű skálázhatóság
- Globális lefedettség
- Automatikus frissítések
🧱 Hátrányok / kihívások
- Függőség a szolgáltatótól (vendor lock-in)
- Hálózati késleltetés
- Adatbiztonság külső szervereken
- Komplex költségstruktúra
🛠️ Fejlesztői nézőpont
Felhőalapú fejlesztés során jellemző:
- REST API-k használata
- Infrastrukturális komponensek kódként való kezelése (Infrastructure as Code)
- Serverless architektúra (pl. AWS Lambda, Google Cloud Functions)
- CI/CD pipeline-ok integrálása
📚 Ajánlott tanulási út
- Alapfogalmak – IaaS, PaaS, SaaS, deployment modellek
- Egy szolgáltató megismerése (pl. AWS, Azure vagy GCP)
- Virtuális gépek, tárolás, adatbázisok használata
- Automatizálás és konténerek
- Biztonság és hozzáférés-kezelés
- Saját projekt indítása (webapp, szerver, adatkezelés)