7. Cloud Computing - Konzept
• John McCarthy, 1961
Konzept • Utility Computing
• Analogie zu Strom und Wasserversorgung
Technologie
Einstellung gegenüber IT
7
8. Cloud Computing - Technologie
Konzept
• Virtualisierung
Technologie • Bandbreite
• Vernetzung
Einstellung gegenüber IT
8
9. Cloud Computing - Einstellung
Konzept
Technologie
• IT wird zum „Gebrauchsgut“ im
Unternehmen
Einstellung gegenüber IT • IT ist Kostenfaktor und keine strategische
Komponente
9
10. Cloud Computing - Einstellung
Konzept
Technologie
Einzel-
Einstellung gegenüber IT Innovation
lösungen
Produkte Services
10
11. Cloud Computing
Ease of Use Scalability Risk
Konzept
Cost- CapEx vs.
Reliability
Reduction OpEx
Einstellung
Technologie
gegenüber IT
Speed of
Security …
Deployment
11
12. Definitionen von Cloud Computing
1. „Pyramiden“-Definition
2. Common Location-
independent, Online Utility
on Demand
3. „Our Product“
4. …
12
13. Cloud Computing als Pyramide
SaaS (Software as a Service)
• GMail, Yahoo! Mail, Google Docs,
salesforce, 37signals, zoho, ...
PaaS (Platform as a Service)
• force.com, Google AppEngine, Microsoft
Azure
IaaS (Infrastructure as a Service)
• Amazon, GoGrid, rackspace
13
14. Cloud Computing als Pyramide
SaaS (Software as a Service)
• GMail, Yahoo! Mail, Google Docs,
salesforce, 37signals, zoho, ...
PaaS (Platform as a Service)
• force.com, Google AppEngine, Microsoft
Azure
IaaS (Infrastructure as a Service)
• Amazon, GoGrid, rackspace
14
16. Grundelemente von IaaS
Amazon Elastic Compute
Cloud (Amazon EC2)
Amazon Simple Storage
Service (Amazon S3)
Amazon Simple Queue
Service (Amazon SQS)
Amazon SimpleDB
…
16
17. Amazon Elastic Compute Cloud
Virtuelle Server auf Abruf
per API Call oder Tool
Abrechnung pro Stunde
Verschiedene Servertypen
in verschiedenen Regionen
der Welt
EBS, Spot Instance, Elastic
IP, ELB, CloudWatch, …
17
18. Amazon Simple Storage Service
ObjectStore im Internet
http, BitTorrent
Abrechnung nach Platz,
Transport und Zugriffen
bis zu 5 GB pro Objekt
Import/Export Service
Skaliert, Schnell, Verfügbar
18
19. Amazon SimpleDB
Keine Relationale
Datenbank ( RDS)
Key Value Store
Abrechnung per Transfer-
und Speichervolumen und
CPU Hours
Skaliert ohne Ende
Ist schnell und sehr einfach
19
20. Amazon Simple Queue Service
Ein Ort zum Speichern von
Nachrichten zwischen
Anwendungen und/oder
Systemen
Abrechnung nach Abfrage
und Datentransfer
Ermöglicht asynchrone
Kommunikation
20