Cloud Einführung Flashcards

1
Q

Basisarchitektur

A
  1. Cloud-Anbieter stellen skalierbar Hardwareressourcen zur Verfügung
  2. Software as a Service (SaaS) Anbieter stellen (darauf aufbauend)
    Dienste für Nutzer bereit
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Was macht Cloud Computing aus?

A

Eigenschaften von Cloud Computing Angeboten

  • Verfügbarkeit von scheinbar unbegrenzten Ressourcen
  • Kein Kapazitätsplanung aus Sicht des Nutzers mehr nötig
  • Pay-as-you-go Model (Kosten werden durch die tatsächliche Nutzung bestimmt)

Vorteile:

  • Anbieter von Cloud Computing können durch economies of scale
    1. geringere Anschaffungs- und Betriebskosten erzielen
    2. höhere Auslastung als konventionelle Datenzentren erreichen
  • Nutzer sparen Kosten und reduzieren finanzielle Risiken weil
    1. keine/wenig Hardware angeschafft werden muss
    2. Bedarf nicht unter- oder überschätzt werden kann
    3. Neue Angebote schneller auf den Markt gebracht werden können
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Basistechnologien

A

Virtualisierung:
-Kann auf verschiedenen Ebenen erfolgen
(z.B., Betriebssysteminstanz )
-Bessere Ausnutzung von Hardwareressourcen
Ermöglicht kollozieren mehrerer Benutzer
auf einer physischen Maschine
Entkoppelung von Ausführungsort und Hardware
-Isolation von Nutzern
(Beispiel: a major engineering services company [2]
Ohne Virtualisierung: 2-3% Auslastung, Größe: >3.000m2
Mit Virtualisierung: 80% Auslastung, Größe: <100m2)
-Web-Services, einfache Nachrichtenformate, Fernaufrufsystememe
Sprachunabhängige Basis für entfernte Kommunikation/Interaktion

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Herausforderungen

A

Dienste und Anwendungen die dynamisch skalierbar sind:
-setzen sich aus 1-100.000 Instanzen zusammen
-Vieles was schon existiert muss neu überdacht werden
Hohe Verfügbarkeit trotz Einsatz von Standardhardware
-Ausfälle sind die Regel nicht die Ausnahme
z.B. siehe Google Vortrag LADIS 2009
Sicherheit
-Angriffe von ausserhalb aber auch innerhalb einer Cloud Infrastruktur
-Informationssicherheit: Vertraulichkeit, Integrität, Verfügbarkeit
Verwendbarkeit: Time to market ist entscheidend

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Erweiterte Architektur

A
  • Software as a Service (SaaS): Vom Endnutzer oder anderen SaaS Einheiten genutzte Dienste
  • Function as a Service (FaaS): Ausführungsumgebung für einzelne Funktionen
  • Platform as a Service (PaaS): Konfektionierte Middleware für skalierbare Anwendungen
  • Infrastructure as a Service (IaaS): Mittels Virtualisierung bereitgestellte Ressourcen
  • Metal as a Service (MaaS): Zuordnung ganzer Maschinen für spezifische Anwendungen
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Einsatzszenarien

A

-Public Cloud: Typisches Cloud Computing – mieten von entfernten Ressourcen
-Private Cloud: Durch Virtualisierung flexibilisierte Verwaltung von Ressourcen, Oder durch zusätzliche Mechanismen geschaffene Infrastruktur für einen
Nutzer ( z.B. innerhalb von Amazon EC2)
-Hybrides Cloud Computing: Eigene Ressourcen mit denen einer öffentlichen Cloud kombinieren,
IT Infrastruktur schon vorhanden,
Kritische Daten die nicht ausgelagert werden können,
Öffentliche Cloud nur zur Deckung von Bedarfsspitzen
-Multi-cloud Computing: Parallele Verwendung verschiedener Anbieter

How well did you know this?
1
Not at all
2
3
4
5
Perfectly