26

Cloud Computing - eine Revolution? by Hartmut Streppel

Embed Size (px)

DESCRIPTION

Cloud Computing wird von Meinungsmachern und vielen Anwendern als die neue, umwälzende Technologie gesehen. Ist sie das? Ist es überhaupt eine Technologie, oder vielleicht auch ein Betriebs- und Abrechnungsmodell? Oder ist es vielleicht alter Wein in neuen Schläuchen, wobei der Wein durch "Cloud Washing" zum wunderbringenden Produkt verwandelt wird? Dieser Vortrag soll etwas von dem aktuellen Hype um Cloud Computing wegnehmen, indem er die Geschichte des Cloud Computing erklärt, und vor allem die Technologien, die Cloud Computing heute erst möglich machen. Aber auch die Chancen, die Cloud Computing bietet, werden nicht zu kurz kommen.

Citation preview

Page 1: Cloud Computing - eine Revolution? by Hartmut Streppel
Page 2: Cloud Computing - eine Revolution? by Hartmut Streppel

<Insert Picture Here>

Hartmut StreppelPrincipal Field Technologist

Cloud Computing – eine Revolution?

Page 3: Cloud Computing - eine Revolution? by Hartmut Streppel
Page 4: Cloud Computing - eine Revolution? by Hartmut Streppel

<Insert Picture Here>

Teil I

Page 5: Cloud Computing - eine Revolution? by Hartmut Streppel

Cloud Computing – Hype und Anti-Hype

“The interesting thing about cloud computing is that we've redefined cloud computing to include everything that we already do. I can't think of anything that isn't cloud computing with all of these announcements.The computer industry is the only industry that is more fashion-driventhan women's fashion. Maybe I'm an idiot, but I have no idea what anyone is talking about. What is it? It's complete gibberish. It's insane.When is this idiocy going to stop?”

Larry Ellison, CEO Oracle in http://www.youtube.com/watch?v=rmrxN3GWHpM

..fashion....insane.....complete gibberish....

The Cloud is the next level of the Internet!

Ein Teilnehmer des 2009

ODER

Page 6: Cloud Computing - eine Revolution? by Hartmut Streppel

Cloud: Hype oder Revolution?

Cloud 2009

Peak ofInflated Expectations

Technology Trigger

Trough ofDisillusionment

Slope ofEnlightenment

Plateau ofProductivity

Cloud 2010 ?

Source: Gartner "Hype Cycle for Cloud Computing, 2009" Research Note G00168780

SaaS

Virtualisierung

Page 7: Cloud Computing - eine Revolution? by Hartmut Streppel

Rollen in der Cloud

InfrastrukturLieferant

Cloud (Services)Provider

“Business” Anwender

Endanwender

Liefert Infrastruktur

Betreibt die Cloud und bietet Dienste an

Bietet erweiterte Cloud-Dienste an

Page 8: Cloud Computing - eine Revolution? by Hartmut Streppel

NIST Definition: Cloud Computing

• Cloud computing is a model for enabling convenient, ondemand network access to a shared pool of configurable computing resources (e.g., networks, servers, storage, applications, and services) that can be rapidly provisioned and released with minimal management effort or service provider interaction.

• This cloud model promotes availability and is composed of:5 Essential Characteristics

• On-demand self-service

• Resource pooling• Rapid elasticity• Measured service• Broad network access

3 Service Models• Infrastructure as a

Service• Platform as a Service• Software as a Service

4 Deployment Models• Public Cloud• Private Cloud• Community Cloud• Hybrid Cloud

http://csrc.nist.gov/groups/SNS/cloud-computing/cloud-def-v15.doc

Page 9: Cloud Computing - eine Revolution? by Hartmut Streppel

Cloud Computing – warum erst jetzt?

• Ausreichende Netzbandbreiten

• Ausreichende Rechenressourcen– Nutzbar durch Virtualisierung

• Enorme Kostenreduktion durch– Viel mehr Leistung für weniger Geld– Ausschließlich software basiertes Management– Selbstbedienung– Standardisierte, hoch-konsolidierte Umgebungen

http://en.wikipedia.org/wiki/File:Pipeline-small_image,_seen_from_below.jpeg

Page 10: Cloud Computing - eine Revolution? by Hartmut Streppel

Pay per UseBezahlen nach Benutzung nach Aufwand

• Keine Investitionskosten (CAPEX)

• Keine Investitionskosten (CAPEX)

• Keine Investitionskosten (CAPEX)

• Keine unerwarteten Kosten– Nur OPEX (Operating Expenditure)

• Aber– Jahresverträge?– Kosten für garantierte Ressourcen?

• Virtually unlimited

Bild: Bundesbank, Frankfurt

Page 11: Cloud Computing - eine Revolution? by Hartmut Streppel

Selbstbedienung

• ...auf allen Ebenen

• Wie war das früher?

Page 12: Cloud Computing - eine Revolution? by Hartmut Streppel

Anwendungen werden nach Bedarf über das Netz genutzt (z.B. salesforce.com)

Storage und Compute-Infrastruktur, angeboten als Dienst (e.g. Amazon EC2 & S3)

Entwicklungsplattform mit vorgefertigten Basisdiensten (e.g. Google App Engine, Microsoft Azure Platform)

Infrastructure as a Service

Platform as a Service

Software as a ServiceIaaS, PaaS and SaaS

Page 13: Cloud Computing - eine Revolution? by Hartmut Streppel

Public

Public or Private

Private Hybrid

Pay as you go,Nutzung

mandantenfähigerAnwendungenund Dienste

über das Netz

Cloud Modellim eigenen

Rechenzentrum

Kombinierte Nutzung privater

undpublic Cloud

Page 14: Cloud Computing - eine Revolution? by Hartmut Streppel

Cloud Computing: Oracle’s Perspective

• Characterized by real, new capabilities, but based on many established technologies

• Compelling benefits as well as serious concerns

• Enterprises will adopt a mix of public and private clouds

Page 15: Cloud Computing - eine Revolution? by Hartmut Streppel

<Insert Picture Here>

Teil II

Page 16: Cloud Computing - eine Revolution? by Hartmut Streppel

<Insert Picture Here>

Chancen und Risiken

• Sehr hohe Flexibilität

• Keine Investitionskosten

• Riesige Anwendungsfelder

• Sehr kurze “Time to Market”

Sicherheit

Compliance

Hochverfügbarkeit

Vendor Lock-in

Page 17: Cloud Computing - eine Revolution? by Hartmut Streppel

Chancen mit Cloud Computing

Betreibt die Cloud und bietet Dienste an

• Die Wolke verbirgt ihr Inneres- Kein Wissen darüber notwendig

• Ohne Investitionskosten von Null auf Hundert

• Ohne eigenes RZ komplexe “RZ”s “betreiben”

• Komplette Entwicklungsumgebungen verfügbar

• Schnelle, “einfache” Entwicklung von Cloud-Anwendungen

• Mash-Up Architekturen

Page 18: Cloud Computing - eine Revolution? by Hartmut Streppel

<Insert Picture Here>

• Probieren Sie Clouds aus- IaaS- PaaS

• Überlegen Sie sich neue Anwendungsfelder aus Ihrem Bereich

• Achten Sie auf die Do's und Don't's

• Beraten Sie andere

• Werden Sie ein Cloud-Experte

Call to Action

Page 19: Cloud Computing - eine Revolution? by Hartmut Streppel

“[You can't] ask a cloud why it's slow, irritable,

or flaky.” - Jonathan Schwartz, 14-Sep-08

Cloud Challenges

Page 20: Cloud Computing - eine Revolution? by Hartmut Streppel

Risiken mit Cloud Computing

Betreibt die Cloud und bietet Dienste an

• Die Wolke verbirgt ihr Inneres– Kontrollverlust

• Abhängigkeiten durch Vendor Lock-in

• Ausstiegskosten– Wie bekomme ich meine Daten wieder aus der Cloud

• Verfügbarkeit– SLA? Höchstverfügbarkeit?

• Datensicherheit

• Rechtliche Aspekte, Haftung, Datenschutz

Page 21: Cloud Computing - eine Revolution? by Hartmut Streppel

21

Rechtliche Rahmenbedingungen

• HGB § 239• muß insbesondere sichergestellt sein, daß die Daten während

der Dauer der Aufbewahrungsfrist verfügbar sind und jederzeit innerhalb angemessener Frist lesbar gemacht werden können.

• BDSG § 11 Auftragsdatenverarbeitung• (2) Der Auftragnehmer ist unter besonderer Berücksichtigung der

Eignung der von ihm getroffenen technischen und organisatorischen Maßnahmen sorgfältig auszuwählen. Der Auftrag ist schriftlich zu erteilen, wobei die Datenerhebung, -verarbeitung oder -nutzung, die technischen und organisatorischen Maßnahmen und etwaige Unterauftragsverhältnisse festzulegen sind. .... Der Auftraggeber hat sich von der Einhaltung der beim Auftragnehmer getroffenen technischen und organisatorischen Maßnahmen zu überzeugen.

Page 22: Cloud Computing - eine Revolution? by Hartmut Streppel

Rechtsfolgen

• § 823 BGB Schadensersatzpflicht; § 7 BDSG Schadensersatz bei Handlung ohne gebotene Sorgfalt

• Konkretisierung der persönlichen Haftung– § 52 BDSG: 250 K Euro bei Fahrlässigkeit

• IT-Compliance = Regelkonforme IT-Systeme – Die eingesetzte IT-Systeme müssen den für Einrichtung

und Betrieb solcher Systeme geltenden Gesetzen, Richtlinien und anderen Verhaltensmaßregeln genügen bzw. die Einhaltung unterstützen.

• Einhaltung der rechtlichen Rahmen wird nicht einfacher im Cloud Computing

Page 23: Cloud Computing - eine Revolution? by Hartmut Streppel

Schlussfolgerung

• Cloud Computing: Chancen und Risiken

• Technologisch: So neu nun auch wieder nicht

• Ökonomisch: umwälzend

• Nicht für alle und alles geeignet

• TCO-Berechung nicht trivial

– Exit Kosten nicht vergessen• IT Compliance

• Probieren Sie's aus

• Denken Sie weniger daran, alte Anwendungen in der Cloud zu betreiben als neue Anwendungen in der Cloud zu schaffen!

Page 24: Cloud Computing - eine Revolution? by Hartmut Streppel

The Network isthe

Computer

Danke!

Page 25: Cloud Computing - eine Revolution? by Hartmut Streppel

The Network isthe

Computer

Danke!

[email protected]

Cloud

Page 26: Cloud Computing - eine Revolution? by Hartmut Streppel