Cloud Flashcards

1
Q

Was ist die Definition von Cloud Computing

A
  • Pool aus abstrahierter, hochskalierbarer und verwalteter IT-Infrastruktur, die Kundenanwendungen vorhält und falls erforderlich nach gebrauch abrechnen kann
  • On-Demand Access to shared computing ressources
  • Unterteilung in drei Kategorien: IaaS, PaaS, SaaS
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Was sind die drei Kategorien für Cloud und wie sind sie definiert?

A

Pyramide: oben SaaS, dann PaaS und dann IaaS

  • IaaS (Infrastructure as a Service): Bereitstellen von Infrastruktur z.B. Server, Speicher oder Datenbanken
  • bietet alle Computing Ressources
  • Beispiel AWS EC2
  • SaaS (Software as a Service): Bereitstellen von Software über das Internet, z.B. Google Drive, Office etc.
  • Software muss nicht auf dem Gerät installiert sein
  • Thin Client
  • Zielgruppe: Endanwender
  • PaaS (Platform as a Service): Frameworks etc. für die Entwicklung von Cloud-Services, z.B. .Net-Framework, AWS etc.
  • programming language execution environment, operating system etc.
  • User können bauen, compilen und ausführen ihrer Programme ohne Infrastructure
  • Zielgruppe: Entwickler
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Welche Herausforderungen hat Cloud-Computing?

A
  • tatsächliche Last kann variieren, mit Cloud-Computing kann man Unterversorgung oder Verschwendung von Kapazitäten verhindern
  • Elastizität der Cloud: ermöglicht die Kapazitätskurve der Auslastungskurve anzupassen
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Welche Szenarien gibt es für Cloud-Computing?

A
  1. temporärer Ressourcenbedarf: Periode mit benötigter Rechenlast, gefolgt von Periode ohne Rechenlast, und dann wieder Rechenlast -> Verschwendung vorgehaltener Kapazitäten und zeitintensiver Auf- und Abbau von eigenen Kapazitäten
  2. Schnelles Wachstum: schnelle Skalierung nötig, komplexe, zeitintensive Installation ein Problem -> Cloud für schnellere Skalierung
  3. unvorhersehbare Lastspitzen: unerwartete Lastspitzen, Auswirkungen auf Performanz zu Spitzenzeiten, Vorhaltung für diese Spitzen unmöglich
  4. vorhersehbare Lastspitzen: Dienste mit saisonalen Schwankungen, Spitzen aufgrund temporärer Nachfrage, ohne Nachfrage Verschwendung, bei Nachfrage hoher Bedarf
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Cloud-Computing vs klassische IT

A
  1. Klassische IT: eigene Infrastruktur, volle Kontrolle und Verantwortung, Nutzungunabhängige Kosten -> Unternehmens-IT
  2. Private Cloud: eigene Infrastruktur, automatisiertes Management, Nutzungsunabhängige Kosten -> Unternehmens-IT
  3. Dedicated Cloud: gemietete Infrastruktur, geringere Kontrolle und Verantwortung, flexiblere Kapazitäten und Kosten -> Service Provider
  4. Public Cloud: visualisierte, dynamische Infrastruktur, Self-Service, nutzungs-abhängige Kosten -> Cloud Provider
How well did you know this?
1
Not at all
2
3
4
5
Perfectly