Grundlagen Cloud Flashcards
(14 cards)
Was versteht man unter Cloud Computing und welche grundlegenden Service-Modelle gibt es?
IT-Ressourcen flexibel übers Internet nutzen
Service-Modelle: IaaS, PaaS, SaaS
Welche Cloud-Bereitstellungsmodelle (Deployment-Modelle) gibt es und wie unterscheiden sie sich?
Public Cloud: Von externen Anbietern betrieben, Ressourcen werden mit anderen Kunden geteilt. + Hohe Skalierbarkeit, keine eigene Hardware. – Weniger Kontrolle, geteilte Infrastruktur.
Private Cloud: Nur für eine Organisation, meist im eigenen Rechenzentrum. + Volle Kontrolle, mehr Sicherheit. – Höhere Kosten und eigener Wartungsaufwand.
Hybrid Cloud: Mischung aus Public und Private Cloud. + Flexibilität, optimale Kosten-/Kontrollbalance. – Komplexeres Management.
Was sind typische Vorteile des Cloud-Computings für Unternehmen? Nenne zwei Beispiele.
On-Demand-Skalierbarkeit, also die Möglichkeit, IT-Ressourcen bei Bedarf dynamisch hoch- oder runterzufahren.
geringere Vorabinvestitionen und Kostenersparnisse durch das Pay-as-you-go-Modell.
Welche Nachteile oder Risiken sind mit Cloud Computing verbunden?
Datenschutz
Abhängigkeit vom Anbieter (Vendor Lock-in)
Was bedeuten IaaS, PaaS und SaaS ausgeschrieben und wer verwaltet was in diesen Modellen?
IaaS: Anbieter stellt virtuelle Hardware (VMs, Storage, Netzwerk). Kunde installiert und verwaltet Betriebssystem und Software selbst (z. B. AWS EC2, Azure VM).
PaaS: Anbieter liefert fertige Entwicklungsplattform. Kunde bringt nur Anwendung und Daten ein, Rest wird gemanagt (z. B. Google App Engine).
SaaS: Anbieter betreibt komplette Anwendung. Kunde nutzt die Software einfach, ohne technische Verwaltung (z. B. Microsoft 365, Salesforce).
Welches der Cloud-Servicemodelle (IaaS, PaaS oder SaaS) überträgt im Shared-Responsibility-Modell die meiste Verantwortung an den Kunden, und warum?
Bei IaaS liegt die meiste Verantwortung beim Kunden (z. B. für OS & Sicherheit)
PaaS & SaaS: Anbieter übernimmt mehr Aufgaben
Wofür steht der Begriff Virtualisierung im Kontext von Cloud Computing?
Mehrere virtuelle Maschinen auf einer Hardware
Erhöht Auslastung & Flexibilität, Basis für Cloud Computing
Was ist ein Hypervisor und was ist der Unterschied zwischen Typ-1 und Typ-2 Hypervisoren?
Ein Hypervisor ermöglicht Virtualisierung und teilt Ressourcen an virtuelle Maschinen zu.
Typ-1: Läuft direkt auf der Hardware (z. B. ESXi, Hyper-V), effizienter, für Server.
Typ-2: Läuft auf einem Betriebssystem (z. B. VirtualBox), weniger effizient, für Desktops/Testumgebungen.
Erkläre in einfachen Worten den Unterschied zwischen einer virtuellen Maschine (VM) und einem Container.
Virtuelle Maschine (VM): Emuliert einen ganzen Computer mit eigenem Betriebssystem. Mehr Overhead, dafür starke Isolation.
Container: Kapselt nur die Anwendung und deren Abhängigkeiten, nutzt das Host-Betriebssystem. Leichtgewichtig, startet schneller, aber teilt sich den Kernel mit anderen Containern.
Welche Vorteile bietet der Einsatz von Virtualisierung für ein Unternehmen?
Bessere Ressourcennutzung
Kosteneinsparung
Flexibilität & schnelle Skalierung
Was bedeutet “Single Point of Failure” im Kontext von IT-Infrastruktur und wie hilft Cloud Computing, dieses Problem zu reduzieren?
Single Point of Failure (SPoF):
Einzelne Komponente, deren Ausfall das ganze System stoppt
Beispiel: Ein Server für eine kritische Anwendung
Cloud Computing-Lösung:
Redundanz & Verteilung über viele Server/Rechenzentren
Automatische Datenreplikation (z. B. Amazon S3 in mehreren Availability Zones)
Fällt eine Komponente aus, übernehmen andere → hohe Verfügbarkeit, kein Systemstillstand
Was versteht man unter dem CapEx- vs. OpEx-Modell im Zusammenhang mit Cloud Computing?
CapEx (Capital Expenditures):
Einmalige Investitionen (z. B. Kauf von Servern/Hardware)
Werden über mehrere Jahre abgeschrieben
OpEx (Operational Expenditures):
Laufende Betriebskosten (z. B. monatliche Cloud-Gebühren)
Werden direkt als Aufwand verbucht
Cloud Computing-Effekt:
Verschiebung von CapEx (teure Vorabinvestitionen) zu OpEx (flexible, nutzungsabhängige Kosten)
Vorteil: Planbare, anpassbare Kosten – zahlen nur für das, was genutzt wird
Erkläre den Begriff “Shared Responsibility” im Kontext von Cloud Security. Wer ist wofür verantwortlich?
Shared Responsibility (geteilte Verantwortlichkeit):
Sicherheit wird zwischen Cloud-Anbieter und Kunde aufgeteilt
Verantwortung Cloud-Anbieter:
“Sicherheit der Cloud”: Physische Rechenzentren, Hardware, Netzwerk, (bei PaaS/SaaS auch OS und Middleware)
Verantwortung Cloud-Kunde:
“Sicherheit in der Cloud”: Alles, was selbst konfiguriert oder hochgeladen wird (z. B. Betriebssystem-Updates, Anwendungen, Zugriffsrechte, Verschlüsselung)
Bei SaaS: Weniger Verantwortung (Benutzermanagement, Daten)
Bei IaaS: Mehr Verantwortung (z. B. eigene Sicherheitseinstellungen)
Wichtig: Beide Seiten müssen ihre Aufgaben erfüllen, um die Gesamtsicherheit zu gewährleisten
Was bedeutet Multi-Tenancy in der Cloud?
Multi-Tenancy:
Mehrere Kunden (“Tenants”) teilen sich eine gemeinsame Infrastruktur/Anwendung
Jeder Tenant sieht nur seine eigenen Daten, logische Trennung
Beispiel:
Office 365: Viele Firmen auf derselben Plattform, Daten und Nutzer getrennt
Vorteile:
Effizientere Ressourcennutzung
Geringere Kosten durch gemeinsame Nutzung
Wichtig:
Strikte Mandantentrennung durch Virtualisierung, Verschlüsselung, Zugriffskontrolle