Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Internet Technologien - Cloud Computing

Internet Technologien - Cloud Computing

Cloud Computing in Detail

Sonia Moszczynski

December 15, 2014
Tweet

More Decks by Sonia Moszczynski

Other Decks in Technology

Transcript

  1. Gliederung  Was ist Cloud-Computing?  Entwicklung  Servicemodelle 

    Liefermodelle  Sicherheit und Datenschutz 10.05.2012 Cloud-Computing Sonia Moszczynski 2
  2. Was ist Cloud-Computing  Bereitstellung von skalierbaren IT-Services  Virtualisierung

    von Rechner- und Speicherressourcen  On-demand-Dienste  Die Umsetzung der Dienstleistungen wirkt für den Nutzer fern und undurchsichtig – „Wolke“  Weist Konzepte vor, die es schon gegeben hat 10.05.2012 Cloud-Computing Sonia Moszczynski 3
  3. Entwicklung – Technologische Sicht  Supercomputer  Leistungstark  Nicht

    genug Supercomputer > Alternative  Cluster Computing  Konzept: mehrere Computer verbinden, um Rechenleistung eines Supercomputers zu erzielen  Günstiger als Supercomputer  Nach zwei Konzepten aufgestellt:  Glass House  Campus-Wide 10.05.2012 Cloud-Computing Sonia Moszczynski 5
  4. Entwicklung – Technologische Sicht  Grid Computing  Grid (deutsch:

    Stromnetz), to compute (deutsch: rechnen)  Rechenleistung, Daten, wissenschaftliche Geräte  Geeignet, wenn man nicht viele Computer besitzt  Der Nutzer weiß nicht, wo die Ressourcen her kommen  Gemeinschaftliche Nutzung – Virtuelle Organisation  Verschiedene Grids erhältlich  Compute Grid, Data Grid, Application Grid, Resource Grid, Service Grid 10.05.2012 Cloud-Computing Sonia Moszczynski 6
  5. Entwicklung – Vergleich Eigenschaft Cluster Computing Grid Computing Cloud Computing

    Ziel Nutzung von verteilten Ressourcen Gemeinsame Nutzung von verteilten Ressourcen Nutzung von verteilten Ressourcen Umsetzung Auf ein Unternehmen beschränkt Eigene Ressourcen benötigt, ortsunabhängig Keine Ressourcen, ortsunabhängig Einsatz- bereich Unternehmen Wissenschaft Unternehmen, privat Benutzung • Knoten erstellen • Sie miteinander verbinden Bereitstellung eigener Ressourcen, Zusammen- Schluss zu einer VO Die Ressourcen sind nach einer Anmeldungs- prozedere zu benutzen Sicherheit Sicher Sicher Anbieterabhängig Kosten Anschaffungskosten der Ressourcen, Nutzung kostenlos Anschaffungskosten der eigenen Ressourcen, Nutzung kostenlos Keine Anschaffungskosten, pay-per-use 10.05.2012 Cloud-Computing Sonia Moszczynski 7
  6. Drei Abstraktionsschichten  Infrastructure as a Service (IaaS)  Cloud

    Infrastruktur  Platform as a Service (PaaS)  Cloud Plattformen  Software as a Service (SaaS)  Cloud Anwendungen 10.05.2012 Cloud-Computing Sonia Moszczynski 9
  7. Infrastructure as a Service  Virtualisierte Ressourcen sind on- demand

    zu mieten  Der Kunde hat die Verantwortung  Auswahl an Betriebssystemen  Installation  Das Funktionieren der Software 10.05.2012 Cloud-Computing Sonia Moszczynski 10
  8. Infrastructure as a Service  Vorteile  Skalierbar  Man

    zahlt dafür, was man braucht  Nachteile  Keine physikalische Kontrolle über den Rechner 10.05.2012 Cloud-Computing Sonia Moszczynski 11
  9. Infrastructure as a Service - Beispiel  Amazon Elastic Compute

    Cloud (EC2)  Virtuelle Computer  Amazon Machine Image  Größe des Speichers und die Rechenkapazität wird vom Kunden gewählt  Elastic Block Store 10.05.2012 Cloud-Computing Sonia Moszczynski 12
  10. Infrastructure as a Service - Beispiel  Amazon Simple Storage

    Services (S3)  File Hosting Service  Unendlich viel Speicher  Über das Internet zugreifbar  Dropbox 10.05.2012 Cloud-Computing Sonia Moszczynski 13
  11. Platform as a Service  Bietet voreingerichtete Entwicklungsplattform und Laufzeitumgebung

     Für Webanwendungsentwickler  Die Hardware, das Betriebtssystem und die Frameworks sind bereitgestellt  Nur die Software im System ist zu installieren/hochzuladen  Darauf hat man den Zugriff aus dem Internet 10.05.2012 Cloud-Computing Sonia Moszczynski 14
  12. Platform as a Service - Beispiel  Facebook stellt PaaS

    bereit  Frameworks, um auf die Inhalte zuzugreifen  Die fertigen Apps sind vom Entwickler hochzuladen und können von Facebook-Nutzern benutzt werden 10.05.2012 Cloud-Computing Sonia Moszczynski 15
  13. Software as a Service  Die fertige Software wird als

    Service bereitgestellt  Der Zugriff darauf erfolgt fast immer über einen Webbrowser  Die IT-Administration und Dienstleistungen werden vom Anbieter übernommen 10.05.2012 Cloud-Computing Sonia Moszczynski 16
  14. Software as a Service  Vorteile:  Mobilität  Verwaltung

    entfällt komplett  Einfache Kollaboration mit Anderen  Nachteile:  Abhängigkeit vom Servicegeber  Geringe Anpassungsmöglichkeiten 10.05.2012 Cloud-Computing Sonia Moszczynski 17
  15. Humans as a Service  Aufgaben, die ein Computer nicht

    bearbeiten kann  Mit Crowdsourcing zu vergleichen  Aufgaben werden online ins System gestellt  Menschen bearbeiten sie für einen kleinen Geldbetrag  Beispiel: „Amazon Mechanical Turk“, Descriptive Camera 10.05.2012 Cloud-Computing Sonia Moszczynski 18
  16. Private Cloud  Anbieter und Nutzer befinden sich in der

    selben Organisation  Vorteil: Sicherheit  Nachteil: die Firma muss sich selbst um die Administration der Cloud-Software kümmern 10.05.2012 Cloud-Computing Sonia Moszczynski 21
  17. Public Cloud  Für private Nutzung oder Unternehmen  Anbieter

    und Nutzer gehören nicht der gleichen Organisation an  Dienste werden über das Internet angeboten  Sicherheitsproblem: Anvertrauen von Daten  Unterteilbar in:  Exclusive Cloud  Open Cloud  Hybrid Cloud 10.05.2012 Cloud-Computing Sonia Moszczynski 22
  18. Exclusive Cloud  Der Anbieter und Nutzer kennen sich 

    Ein Vetrag wird abgeschlossen  Beispiel: angepasste Customer-Relationship- Management-Software 10.05.2012 Cloud-Computing Sonia Moszczynski 23
  19. Open Cloud  Der Anbieter und Nutzer kennen sich nicht

     Beispiel:  Dropbox  Google  iCloud 10.05.2012 Cloud-Computing Sonia Moszczynski 24
  20. Hybrid Cloud  Private und Public Cloud zusammengesetzt  Beispiel:

    Unternehmen, das Private Cloud nutzt + Public Cloud in Notfallsituationen 10.05.2012 Cloud-Computing Sonia Moszczynski 25
  21. Sicherheit, Datenschutz  Integrität,  Pflege-, Fehlerbeseitigungsmassnamen,  Reperaturen von

    Störungen,  wird gewährleistet 10.05.2012 Cloud-Computing Sonia Moszczynski 26
  22. Sicherheit, Datenschutz  IaaS:  Größte Flexibilität  Der Kunde

    trägt die Verantwortung  PaaS:  Mittlere Flexibilität  Der Kunde und der Anbieter tragen die Verantwortung  SaaS:  Geringste Flexibilität  Die Verantwortung für die Sicherheit liegt beim Anbieter 10.05.2012 Cloud-Computing Sonia Moszczynski 27
  23. Sicherheit, Datenschutz  Für Industrien wenig verbreitet  Beispiel: Dropbox

     Verschlüsselung gegen Zugriff von Dritten  Dropbox kann alles entschlüsseln  Alternative: Wuala 10.05.2012 Cloud-Computing Sonia Moszczynski 28
  24. Quellen  Seminararbeit zur IT-Sicherheit- Sicherheit und Vertrauen in Cloud

    Computing  Informatik im Fokus – Cloud Computing  http://blog.skytap.com/2011/03/demystifying-saas-paas-and-iaas/  http://searchcloudcomputing.techtarget.com/definition/Platform-as-a- Service-PaaS  http://mattrichardson.com/Descriptive-Camera/  https://www.mturk.com/mturk/findhits?state=a2h3TTFmVW1WSk1Mc1JzZ 3RUb0JmaThPT3FJPTIwMTIwNTA1MDYwNVVzZXIudHVya1NlY3VyZX50cn VlJQ--&match=false  http://de.wikipedia.org/wiki/Customer-Relationship-Management  http://cloudlist.de/public-private-und-hybrid-cloud/  https://www.dropbox.com/terms#security  http://www.wuala.com/de/learn/technology 10.05.2012 Cloud-Computing Sonia Moszczynski 29