1.7 Summarize cloud concepts and their purposes.

Fassen Sie Cloud-Konzepte und ihre Zwecke zusammen.

Fassen Sie Cloud-Konzepte und ihre Zwecke zusammen.


C. H.
Diese Lernkarten bieten eine umfassende Übersicht über Cloud-Computing-Konzepte und deren Anwendungen. Sie decken Themen wie IT-Infrastruktur, Dienstleistungen, Software und verschiedene Cloud-Modelle wie Public, Private und Hybrid Clouds ab. Zudem werden Dienstleistungen wie IaaS, PaaS und SaaS erklärt, die Rechenleistung, Plattformen und Software über das Internet bereitstellen. Diese Karteikarten eignen sich für IT-Profis und Studierende, die ihr Verständnis von Cloud-Computing vertiefen und die Vorteile dieser Technologien für moderne IT-Infrastrukturen nutzen möchten.
Flashcards
9
Students
1
Language
German
Category
Computer Science
Level
Other
Created / Updated
28.04.2019 / 08.03.2020

Flashcards

Types of services: SaaS

Software as a Service (SaaS) ist ein Teilbereich des Cloud Computings. Das SaaS-Modell basiert auf dem Grundsatz, dass die Software und die IT-Infrastruktur bei einem externen IT-Dienstleister betrieben und vom Kunden als Dienstleistung genutzt werden. Für die Nutzung von Online-Diensten wird ein internetfähiger Computer sowie die Internetanbindung an den externen IT-Dienstleister benötigt. Der Zugriff auf die Software wird meist über einen Webbrowser realisiert.

Für die Nutzung und den Betrieb zahlt der Servicenehmer ein Nutzungsentgelt. Durch das SaaS-Modell werden dem Servicenehmer die Anschaffungs- und Betriebskosten teilweise erspart, da der Servicegeber die komplette IT-Administration und weitere Dienstleistungen wie Wartungsarbeiten und Softwareaktualisierungen übernimmt. Zu diesem Zweck wird die IT-Infrastruktur, einschließlich aller administrativen Aufgaben, ausgelagert, und der Servicenehmer kann sich auf sein Kerngeschäft konzentrieren.

https://de.wikipedia.org/wiki/Software_as_a_Service

Types of services: PaaS

Als Platform as a Service (PaaS) bezeichnet man eine Dienstleistung, die in der Cloud eine Computer-Plattform für Entwickler von Webanwendungen zur Verfügung stellt. Dabei kann es sich sowohl um schnell einsetzbare Laufzeitumgebungen (typischerweise für Webanwendungen), aber auch um Entwicklungsumgebungen handeln, die mit geringem administrativem Aufwand und ohne Anschaffung der darunterliegenden Hardware und Software genutzt werden können. Sie unterstützen den gesamten Software-Lebenszyklus vom Design über die Entwicklung, den Test, die Auslieferung bis hin zum Betrieb der Webanwendungen über das Internet. Platform as a Service ist ein Teil von Everything as a Service.

Einige Angebote umfassen auch Dienste zur kollaborativen Arbeit und Versionierung, zum Monitoring und für die Sicherheit oder Middleware-Dienste zum Speichern von Daten oder für die Kommunikation zwischen Anwendungen. PaaS-Angebote bauen auf einer skalierbaren Infrastruktur (IaaS) von Speicher und Rechenleistung auf und können somit ebenfalls skalieren. Aufbauend auf einer PaaS-Umgebung können Software as a Service (SaaS)-Angebote entstehen. Somit ist PaaS die mittlere Schicht im Cloud Stack.

https://de.wikipedia.org/wiki/Platform_as_a_Service

Types of services: IaaS

Unter IaaS (Infrastructure As A Service) versteht man ein Geschäftsmodell, das entgegen dem klassischen Kaufen von Rechnerinfrastruktur („Mein Server steht in meinem Keller.“) vorsieht, diese bei Bedarf (on demand) zu mieten. Daraus ergeben sich eine Vielzahl von Anwendungsmöglichkeiten, u. a.:

  • einmalige Anwendungen werden bezahlbar
  • Belastungsspitzen werden abgefangen
  • plötzliches Wachstum ist ohne Probleme möglich (Skalierbarkeit)
  • brachliegende Kapazitäten können sofort wieder freigegeben werden
  • für selten ausgeführte Anwendungen muss nicht extra Infrastruktur vorgehalten werden
  • durch die dazu nötige Virtualisierungstechnologie wird ein einfaches Softwaretesting auf den unterschiedlichsten Plattformen möglich

Der möglicherweise bekannteste Anbieter von IaaS ist Amazon Web Services mit Produkten wie EC2 für Rechenleistung und S3 für Speicher. Ein international aktiver deutscher Anbieter von Managementsoftware für heterogene IaaS ist Zimory.IaaS-ERP-Software wird u. a. von SAP angeboten.

Cloud delivery models: Public

Public Cloud – die öffentliche Rechnerwolke

Bietet Zugang zu abstrahierten IT-Infrastrukturen für die breite Öffentlichkeit über das Internet. Public-Cloud-Diensteanbieter erlauben ihren Kunden, IT-Infrastruktur zu mieten auf einer flexiblen Basis des Bezahlens für den tatsächlichen Nutzungsgrad bzw. Verbrauch (pay-as-you-go), ohne Kapital in Rechner- und Datenzentrumsinfrastruktur investieren zu müssen.

https://de.wikipedia.org/wiki/Cloud_Computing#Public_Cloud_%E2%80%93_die_%C3%B6ffentliche_Rechnerwolke

Cloud delivery models: Privat

Private Cloud – die private Rechnerwolke

Eine Private Cloud ist eine Cloud-Umgebung, die ausschließlich für eine Organisation betrieben wird. Das Hosten und Verwalten der Cloud-Plattform kann intern (beispielsweise durch firmeneigene Rechenzentren), aber auch durch Dritte erfolgen.

https://de.wikipedia.org/wiki/Cloud_Computing#Private_Cloud_%E2%80%93_die_private_Rechnerwolke

Cloud delivery models: Hybrid

Hybrid Cloud – die hybride Rechnerwolke

Bietet kombinierten Zugang zu abstrahierten IT-Infrastrukturen aus den Bereichen von Public Clouds und Private Clouds, nach den Bedürfnissen ihrer Nutzer.

https://de.wikipedia.org/wiki/Cloud_Computing#Hybrid_Cloud_%E2%80%93_die_hybride_Rechnerwolke

Connectivity methods

 

Cloud-Computing (deutsch Rechnerwolke oder Datenwolke[1]) ist eine IT-Infrastruktur welche beispielsweise über das Internet verfügbar gemacht wird. Sie beinhaltet in der Regel Speicherplatz, Rechenleistung oder Anwendungssoftware als Dienstleistung.

Technischer formuliert umschreibt Cloud-Computing den Ansatz, IT-Infrastrukturen über ein Rechnernetz zur Verfügung zu stellen, ohne dass diese auf dem lokalen Rechner installiert sein müssen.

Angebot und Nutzung dieser Dienstleistungen erfolgen dabei ausschließlich durch technische Schnittstellen und Protokolle, etwa mittels eines Webbrowsers. Die Spannweite der im Rahmen des Cloud-Computings angebotenen Dienstleistungen umfasst das gesamte Spektrum der Informationstechnik und beinhaltet unter anderem Infrastruktur, Plattformen und Software.

Das NIST listet fünf essenzielle Charakteristika für Cloud-Computing:

On-demand self-service[

Selbstzuweisung von Leistungen aus der Cloud durch den oder die Nutzer, die bei Bedarf bereitstehen soll.

Broad network access

Leistungen aus der Cloud sind über Standardmechanismen über das Netzwerk erreichbar.

Resource pooling

Ressourcen wie Rechenleistung, Netzwerk oder Storage werden zwischen unterschiedlichen Projekten und Kunden geteilt.

Rapid elasticity

Virtuelle Ressourcen skalieren schnell und aus Nutzersicht nahezu unbegrenzt und können auch automatisiert auf Laständerungen angepasst werden.

Measured service

Ressourcennutzung kann gemessen und überwacht werden. Zum Beispiel für Abrechnung oder auch automatische Skalierung.

Demzufolge geht Cloud-Computing über andere gegenwärtig diskutierte Ansätze (z. B. Virtualisierung) hinaus. Unter der Bedingung einer öffentlichen Verfügbarkeit, ähnlich beispielsweise dem öffentlichen Telefonnetz, kann man Cloud-Computing je nach Architektur auch als Summe von SaaS und Utility Computing ansehen.

Security implications/considerations

Auswirkungen auf die Sicherheit / Überlegungen

offen

Relationship between local and cloud resources

Beziehung zwischen lokalen und Cloud-Ressourcen

offen

Study