Cloud Computing#
Cloud Computing bezeichnet die bedarfsgerechte Bereitstellung von IT-Ressourcen (Server, Speicher, Software) über das Internet, ohne dass eigene Hardware betrieben werden muss.
1. Service-Modelle (Was wird bereitgestellt?)#
flowchart TD
S["SaaS — Fertige Anwendung<br/>Nutzer klickt nur<br/>z.B. Microsoft 365, Google Workspace"]
P["PaaS — Entwicklungsumgebung<br/>Entwickler baut App<br/>z.B. Google App Engine, Heroku"]
I["IaaS — Infrastruktur<br/>Admin verwaltet Server/Netz<br/>z.B. AWS EC2, Azure VMs, Hetzner Cloud"]
S --> P --> IVon SaaS zu IaaS steigt der eigene Verwaltungsaufwand: bei SaaS verwaltet der Anbieter fast alles, bei IaaS übernimmt der Kunde deutlich mehr Eigenverantwortung.