Cloud Computing
           Arthur Grohe - 2013
Inhalt
   Übersicht CC

   Cloud-Arten

   Vorteile CC

   Nachteile CC

   Cloud-Architektur

   IaaS - Infrastructure as a Service

   PaaS - Platform as a Service

   SaaS - Software as a Service

   EaaS und Co.

   Quellen

                                         2/17
Übersicht Cloud Computing




                3/17
Übersicht Cloud Computing

 Kerntechnik: Virtualisierung!

 Zugriff meistens über HTTP

 Kommunikation wird über Schnittstellen und Protokolle
  geregelt




                               4/17
Cloud-Arten 1/2

 Public Cloud – Cloud Computing im Internet(der Klassiker)

 Private Cloud – Cloud Computing im Intranet, z.B. Unternehmen

 Hybrid Cloud – Private Cloud mit Anbindung an eine Public Cloud

 Community Cloud – kleiner als Public, größer als Private Cloud,
   beschränkter Nutzerkreis, z.B. Universitäten, Behörden

 Virtual Private Cloud – Private Cloud innerhalb einer Public Cloud,
   Zugang über VPN

 Intercloud – Mehrere Clouds zu einer globalen Mega-Cloud
   verbunden, Grund: Wenn eine Cloud am Limit ist

                                  5/17
Cloud-Arten 2/2




                  6/17
Vorteile von Cloud Computing 1/2

 Weniger Hardware / weniger Administration

 Belastungsspitzen(Peak) werden abgefangen

 Skalierbarkeit

 Ungenutzte Kapazitäten können sofort wieder freigegeben
  werden




                            7/17
Vorteile von Cloud Computing 2/2

 Durch Virtualisierung kann Software einfach auf allen
  Plattformen getestet werden

 Verfügbarkeit (orts- und zeitunabhängig)/ automatische
  Updates

 Effizienz: Nur die Nutzung wird bezahlt

 Dienstanbieter muss Stabilität garantieren

 => Kostengünstiger!



                              8/17
Nachteile von Cloud Computing

 Herausgabe von empfindlichen Daten an Service-Provider

 Totale Abhängigkeit vom Service-Provider

 Unterbrechungsfreie, gute Internetverbindung erforderlich

 Da alles über das Netzwerk läuft, ist das Risiko eines Hack-
   Angriffs erhöt




                               9/17
Cloud Architektur 1/2

 Virtualisierung

 Kommunikation ist über
  Schnittstellen und Protokolle
  geregelt

 Zugriff über Netzwerkprotokoll
  HTTP

 Services meist über REST

 Ebenen können aufeinander
  aufbauen / Kommunizieren
                             10/17
Cloud Architektur 2/2




                 11/17
Infrastructure as a Service
 Bereitstellung von virtualisierten Hardware-Ressourcen

 Virtuelle Maschinen(Durch Hypervisor wie Xen, KVM)

 Netzwerke

 Storage

 Vorteil: Sofort einsatzbereite IT-Infrastruktur, keine
   Investitionskosten
 Beispiel: Amazon EC2, HP Cloud, Linode, Rackspace,
   SingleHop, NaviSite, ReliaCloud


                               12/17
Platform as a Service

 Laufzeitumgebungen

 Entwicklungsumgebungen

 Betriebssysteme

 Auch hier wieder: Es wird nur die Nutzung gezahlt

 Vorteil: Es kann sich rein auf die Anwendungsentwicklung
  konzentriert werden

 Beispiele: Google App Engine, AWS Elastic
  Beanstalk, Windows Azure, iCloud, Cloud Foundry, Heroku

                             13/17
Software as a Service

 Software-Sammlungen und Anwendungen werden als Dienst
   angeboten

 Zugriff meist über Webbrowser

 Unterschiedliche Zahlungsmodelle, meist nach Nutzung

 Nachteile:
    Geringere Anpassungsmöglichkeiten
    Geringere Datenübertragungsgeschwindigkeit
    Weniger Daten- und Transaktionssicherheit

 Beispiel: Office 365, Google Mail, Google Apps, Onlive, GT Nexus

                                14/17
Everything as a Service und Co.

Es gibt noch weitere Ansätze der Serviceangebote:

 EaaS oder XaaS – Ist die Zusammenfassung von IaaS, SaaS
  und PaaS

 High Performance Computing as a Service (HPCaaS): Grid
  Computing

 Data Intensive Computing as a Service (DICaaS): CERN, LHC

 Humans as a Service (HaaS): Crowdsourcing



                             15/17
Quellen

 http://de.wikipedia.org/wiki/Cloud-Computing

 http://de.wikipedia.org/wiki/Platform_as_a_Service#Kritik

 http://de.wikipedia.org/wiki/SaaS

 http://www.microsoft.com/austria/enterprise/article.aspx?Id=
  IaaS+PaaS+und+SaaS

 http://en.wikipedia.org/wiki/Virtual_private_cloud

 http://en.wikipedia.org/wiki/Hybrid_cloud#Hybrid_cloud


                              16/17
Arthur Grohe bedankt sich und wünscht:




              17/17

Cloud Computing Übersicht

  • 1.
    Cloud Computing Arthur Grohe - 2013
  • 2.
    Inhalt  Übersicht CC  Cloud-Arten  Vorteile CC  Nachteile CC  Cloud-Architektur  IaaS - Infrastructure as a Service  PaaS - Platform as a Service  SaaS - Software as a Service  EaaS und Co.  Quellen 2/17
  • 3.
  • 4.
    Übersicht Cloud Computing Kerntechnik: Virtualisierung!  Zugriff meistens über HTTP  Kommunikation wird über Schnittstellen und Protokolle geregelt 4/17
  • 5.
    Cloud-Arten 1/2  PublicCloud – Cloud Computing im Internet(der Klassiker)  Private Cloud – Cloud Computing im Intranet, z.B. Unternehmen  Hybrid Cloud – Private Cloud mit Anbindung an eine Public Cloud  Community Cloud – kleiner als Public, größer als Private Cloud, beschränkter Nutzerkreis, z.B. Universitäten, Behörden  Virtual Private Cloud – Private Cloud innerhalb einer Public Cloud, Zugang über VPN  Intercloud – Mehrere Clouds zu einer globalen Mega-Cloud verbunden, Grund: Wenn eine Cloud am Limit ist 5/17
  • 6.
  • 7.
    Vorteile von CloudComputing 1/2  Weniger Hardware / weniger Administration  Belastungsspitzen(Peak) werden abgefangen  Skalierbarkeit  Ungenutzte Kapazitäten können sofort wieder freigegeben werden 7/17
  • 8.
    Vorteile von CloudComputing 2/2  Durch Virtualisierung kann Software einfach auf allen Plattformen getestet werden  Verfügbarkeit (orts- und zeitunabhängig)/ automatische Updates  Effizienz: Nur die Nutzung wird bezahlt  Dienstanbieter muss Stabilität garantieren  => Kostengünstiger! 8/17
  • 9.
    Nachteile von CloudComputing  Herausgabe von empfindlichen Daten an Service-Provider  Totale Abhängigkeit vom Service-Provider  Unterbrechungsfreie, gute Internetverbindung erforderlich  Da alles über das Netzwerk läuft, ist das Risiko eines Hack- Angriffs erhöt 9/17
  • 10.
    Cloud Architektur 1/2 Virtualisierung  Kommunikation ist über Schnittstellen und Protokolle geregelt  Zugriff über Netzwerkprotokoll HTTP  Services meist über REST  Ebenen können aufeinander aufbauen / Kommunizieren 10/17
  • 11.
  • 12.
    Infrastructure as aService  Bereitstellung von virtualisierten Hardware-Ressourcen  Virtuelle Maschinen(Durch Hypervisor wie Xen, KVM)  Netzwerke  Storage  Vorteil: Sofort einsatzbereite IT-Infrastruktur, keine Investitionskosten  Beispiel: Amazon EC2, HP Cloud, Linode, Rackspace, SingleHop, NaviSite, ReliaCloud 12/17
  • 13.
    Platform as aService  Laufzeitumgebungen  Entwicklungsumgebungen  Betriebssysteme  Auch hier wieder: Es wird nur die Nutzung gezahlt  Vorteil: Es kann sich rein auf die Anwendungsentwicklung konzentriert werden  Beispiele: Google App Engine, AWS Elastic Beanstalk, Windows Azure, iCloud, Cloud Foundry, Heroku 13/17
  • 14.
    Software as aService  Software-Sammlungen und Anwendungen werden als Dienst angeboten  Zugriff meist über Webbrowser  Unterschiedliche Zahlungsmodelle, meist nach Nutzung  Nachteile:  Geringere Anpassungsmöglichkeiten  Geringere Datenübertragungsgeschwindigkeit  Weniger Daten- und Transaktionssicherheit  Beispiel: Office 365, Google Mail, Google Apps, Onlive, GT Nexus 14/17
  • 15.
    Everything as aService und Co. Es gibt noch weitere Ansätze der Serviceangebote:  EaaS oder XaaS – Ist die Zusammenfassung von IaaS, SaaS und PaaS  High Performance Computing as a Service (HPCaaS): Grid Computing  Data Intensive Computing as a Service (DICaaS): CERN, LHC  Humans as a Service (HaaS): Crowdsourcing 15/17
  • 16.
    Quellen  http://de.wikipedia.org/wiki/Cloud-Computing  http://de.wikipedia.org/wiki/Platform_as_a_Service#Kritik http://de.wikipedia.org/wiki/SaaS  http://www.microsoft.com/austria/enterprise/article.aspx?Id= IaaS+PaaS+und+SaaS  http://en.wikipedia.org/wiki/Virtual_private_cloud  http://en.wikipedia.org/wiki/Hybrid_cloud#Hybrid_cloud 16/17
  • 17.
    Arthur Grohe bedanktsich und wünscht: 17/17