Präsentation herunterladen
Die Präsentation wird geladen. Bitte warten
Veröffentlicht von:Magdalene Achziger Geändert vor über 10 Jahren
1
Heads in the Cloud, Feet on the Ground Cloud Computing in Softwareerstellung und Softwarebetrieb Holger Sirtl Architect Evangelist Developer Platform and Strategy Group Microsoft Deutschland GmbH
2
Agenda Entwicklungs- und Betriebsalternativen in Unternehmen Alternativen für Softwarehersteller Eine IT-Plattform als Voraussetzung für maximale Flexibilität
3
Entwicklungs- und Betriebsalternativen in Unternehmen
4
Frage: Welche Alternative ist besser? Skaleneffekte NiedrigHoch Kontrolle HochNiedrig 1 Gallone Treibstoff: ¼ Tonne Fracht; 20 Meilen 1 Gallone Treibstoff: 1 Tonne Fracht; 436 Meilen Aber: Verkehrt zw. zwei bestimmten Orten Verkehrt zu festen Fahrzeiten Aber: Fährt überall, wo eine Straße ist Jederzeit Bereit für eine Fahrt
5
Bekannte Entscheidung für die Implementierung… Make or Buy Skaleneffekte NiedrigHoch Kontrolle HochNiedrig
6
…und neue Alternativen für den Betrieb Skaleneffekte NiedrigHoch Kontrolle HochNiedrig Vor-Ort oder in der Cloud
7
Betrieb vor-Ort vs. Betrieb als Service Skaleneffekte NiedrigHoch Kontrolle HochNiedrig Betrieb vor-Ort Eigene HardwareEigene Hardware Eigenes RechenzentromEigenes Rechenzentrom Betrieb vor-Ort Eigene HardwareEigene Hardware Eigenes RechenzentromEigenes Rechenzentrom Betrieb beim Hoster Co-Location oderCo-Location oder Managed ServerManaged Server Betrieb beim Hoster Co-Location oderCo-Location oder Managed ServerManaged Server Betrieb auf einer Cloud Plattform Cloud Infrastruktur (hoch skalierbar)Cloud Infrastruktur (hoch skalierbar) Betrieb auf einer Cloud Plattform Cloud Infrastruktur (hoch skalierbar)Cloud Infrastruktur (hoch skalierbar)
8
Betrieb vor-Ort vs. Betrieb als Service Skaleneffekte NiedrigHoch Kontrolle HochNiedrig Packaged Software Standardsoftware Betrieb vor Ort Packaged Software Standardsoftware Betrieb vor Ort Hoch Niedrig Skaleneffekte Kontrolle Eigene Software Betrieb vor Ort Eigene Software Betrieb vor Ort Packaged hosted Software Standardsoftware Betrieb beim Hoster Packaged hosted Software Standardsoftware Betrieb beim Hoster Eigene Software Betrieb beim Hoster Eigene Software Betrieb beim Hoster Software as a Service Standardsoftware Betrieb auf einer Cloud Plattform Software as a Service Standardsoftware Betrieb auf einer Cloud Plattform Cloud Platform Eigene Software Betrieb auf einer Cloud Plattform Cloud Platform Eigene Software Betrieb auf einer Cloud Plattform
9
Auswahl je nach Anforderungen Packaged Software Standardsoftware Betrieb vor Ort Packaged Software Standardsoftware Betrieb vor Ort Skaleneffekte Kontrolle Eigene Software Betrieb vor Ort Eigene Software Betrieb vor Ort Packaged hosted Software Standardsoftware Betrieb beim Hoster Packaged hosted Software Standardsoftware Betrieb beim Hoster Eigene Software Betrieb beim Hoster Eigene Software Betrieb beim Hoster Software as a Service Standardsoftware Betrieb auf einer Cloud Plattform Software as a Service Standardsoftware Betrieb auf einer Cloud Plattform Cloud Platform Eigene Software Betrieb auf einer Cloud Plattform Cloud Platform Eigene Software Betrieb auf einer Cloud Plattform Maximale Skaleneffekte Maximale Kontrolle Kontrolle Skaleneffekte
10
Fiktives Beispiel für ein Unternehmen Packaged Software Skaleneffekte Kontrolle Eigene Software Betrieb vor Ort Packaged hosted Software Eigene Software beim Hoster Software as a Service Cloud Platform Kontrolle Skaleneffekte HR System ERP Issue Tracking Email Molecule Research Clinical Trial Zu teuer, um es selbst zu betreiben, aber wir haben zu viele Anpassungen vorgenommen.
11
Fiktives Beispiel für ein Unternehmen Packaged Software Skaleneffekte Kontrolle Eigene Software Betrieb vor Ort Packaged hosted Software Eigene Software beim Hoster Software as a Service Cloud Platform Kontrolle Skaleneffekte HR System Issue Tracking Email Molecule Research Clinical Trial ERP CRM und E-Mail sind Commodity Services – Wir haben dort keine größeren Anpassungen gemacht, und jemand anderes kann diese kostengünstiger betreiben.
12
Fiktives Beispiel für ein Unternehmen Packaged Software Skaleneffekte Kontrolle Eigene Software Betrieb vor Ort Packaged hosted Software Eigene Software beim Hoster Software as a Service Cloud Platform Kontrolle Skaleneffekte HR System Issue Tracking Email Molecule Research Clinical Trial ERP Es ist zu teuer, diese selbst geschriebene HR Anwendung weiter zu betreiben… …aus Gründen der Daten- sicherheit behalte ich die Personaldaten lieber vor Ort.
13
Fiktives Beispiel für ein Unternehmen Packaged Software Skaleneffekte Kontrolle Eigene Software Betrieb vor Ort Packaged hosted Software Eigene Software beim Hoster Software as a Service Cloud Platform Kontrolle Skaleneffekte Issue Tracking Email Molecule Research Clinical Trial ERP HR System
14
Fiktives Beispiel für ein Unternehmen Packaged Software Skaleneffekte Kontrolle Eigene Software Betrieb vor Ort Packaged hosted Software Eigene Software beim Hoster Software as a Service Cloud Platform Kontrolle Skaleneffekte Issue Tracking Email Molecule Research Clinical Trial ERP Von Zeit zu Zeit benötige für einen kurzen Zeitraum hohe Speicher- und Rechenkapazität HR System
15
Fiktives Beispiel für ein Unternehmen Packaged Software Skaleneffekte Kontrolle Eigene Software Betrieb vor Ort Packaged hosted Software Eigene Software beim Hoster Software as a Service Cloud Platform Kontrolle Skaleneffekte Issue Tracking Email Molecule Research Clinical Trial ERP In diesem Bereich habe ich meine Kernkompetenzen, hier möchte ich meine IT- Ressourcen bündeln. HR System
16
Fiktives Beispiel für ein Unternehmen Packaged Software Skaleneffekte Kontrolle Eigene Software Betrieb vor Ort Packaged hosted Software Eigene Software beim Hoster Software as a Service Cloud Platform Kontrolle Skaleneffekte HR System Issue Tracking Email Molecule Research Clinical Trial ERP
17
Fiktives Beispiel für ein Unternehmen Packaged Software Skaleneffekte Kontrolle Eigene Software Betrieb vor Ort Kontrolle Skaleneffekte HR System Clinical Trial Betrieb vor Ort Kontrolle über die SLAs der Anwendungen
18
Fiktives Beispiel für ein Unternehmen Skaleneffekte Kontrolle Eigene Software Betrieb vor Ort Eigene Software beim Hoster Cloud Platform Kontrolle Skaleneffekte Molecule Research Clinical Trial Eigenentwicklung Kontrolle über die Funktionalitäten der Anwendungen
19
Fiktives Beispiel für ein Unternehmen Packaged Software Skaleneffekte Kontrolle Eigene Software Betrieb vor Ort Kontrolle Skaleneffekte HR System Clinical Trial Packaged hosted Software Eigene Software beim Hoster Software as a Service Cloud Platform Issue Tracking Email Molecule Research ERP Größte Herausforderung Überschreitung der Unternehmensgrenze Größte Herausforderung Überschreitung der Unternehmensgrenze
20
Identity Problemstellung Zugriffskontrolle –AuthN, SSO, AuthZ Identity Lifecycle Identity Portabilität Interoperabilität
21
Identity Lösung Federated ID Claims-basierte Zugriffskontrolle accesscontrol.windows.net Geneva Fx Geneva Server Cardspace
22
Überwachung und Management Problemstellung SLA Monitoring Halting/Pausing/Throttling… Auslösen bestimmter Aktionen –e.g. Backup
23
Überwachung und Management Lösung Programmatischer Zugriff zum Statusmodell Synthetic Tx Management APIs Firewall freundliche Protokolle SCOM MMC Powershell
24
Anwendungsintegration Problemstellung Oberflächenintegrationen Prozessintegration Datenintegration
25
Anwendungsintegration Lösung servicebus.windows.net Oslo SSS Azure Storage Synch framework
26
Alternativen für Softwarehersteller
27
SuperCloudySoftware.com Die Cloud als Betriebsalternative Angebot Als Service Vor Ort Alternative für den Betrieb
28
SuperCloudySoftware.com Die Cloud als Implementierungsplattform basierend auf… Server Cloud Umgebung Cloud als zugrundeliegende Plattform
29
SuperCloudySoftware.com Alternativen für Betrieb und Implementierung Server Cloud Umgebung Als Service Vor-Ort
30
SuperCloudySoftware.com Alternativen für Betrieb und Implementierung Server Cloud Umgebung Als Service Vor-Ort Wahl des Kunden
31
SuperCloudySoftware.com Alternativen für Betrieb und Implementierung Server Cloud Umgebung Als Service Vor-Ort Wahl des Anbieters
32
Eine IT-Plattform als Voraussetzung für maximale Flexibilität
33
Server Cloud Umgebung Als Service Vor-Ort Wahl der Plattform SuperCloudySoftware.com Alternativen für Betrieb und Implementierung
34
Kombination der Alternativen
35
Alternativen Server Hosted Server Cloud Umgebung
36
Zwei Spielarten der Cloud Gehostete Versionen dessen, was es bisher schon gab Erfordert nur geringe An- passungen an Bestehendem Neue Möglichkeiten Neue Kostenstruktur Erfordert ein neues Anwendungsmodell Alternativen Windows Server Hosted Server Compute Fabric SQL Server Hosted SQL Server Storage Fabric … … … … … … Was es bisher schon gab ………
37
Software-plus-Services Flexibilität in der Architektur (Ausschnitt) vor-Ortvor-OrtHosterHoster Cloud Plattform Skaleneffekte Möglichkeiten zu individuellen Anpassungen Software Services PC Browser Programmatic Access RSSRESTWeb ServicesVoiceXML Presentation StaticDynamicRIAStreaming Application Entities (Schema)Business Logic (Rules) SMTPSMSSIP Workflow (Processes) OfficeClientGadgetsIM Mobile SpeechSMS/IMBrowserOfficeClient Embedded DevicesConsoles Identity & Access MessagingStorageWorkflow Service BusPeer to PeerUnstructuredEvent Based High Throughput RelationalFileAuthentication Authorization
38
vor-Ortvor-OrtHosterHoster Cloud Plattform Software Services Software-plus-Services Flexibilität in der Architektur (Ausschnitt) Skaleneffekte Möglichkeiten zu individuellen Anpassungen PC Browser Programmatic Access RSSRESTWeb ServicesVoiceXML Presentation StaticDynamicRIAStreaming Application Entities (Schema)Business Logic (Rules) SMTPSMSSIP Workflow (Processes) OfficeClientGadgetsIM Mobile SpeechSMS/IMBrowserOfficeClient Embedded DevicesConsoles Identity & Access MessagingStorageWorkflow Service BusPeer to PeerUnstructuredEvent Based High Throughput RelationalFileAuthentication Authorization
39
Zusammenfassung Wie alles begann… ;-) Kein Entweder-oder Kein Trend in die eine oder andere Richtung Sondern: Was ist im Einzelfall das Beste
Ähnliche Präsentationen
© 2024 SlidePlayer.org Inc.
All rights reserved.