Heads in the Cloud, Feet on the Ground Cloud Computing in Softwareerstellung und Softwarebetrieb Holger Sirtl Architect Evangelist Developer Platform and.

Slides:



Advertisements
Ähnliche Präsentationen
Andreas Lill, Fujitsu Technology Solutions GmbH
Advertisements

Microsoft Referenzarchitekturen- Infrastruktur für Connected Systems
1 Sascha Michael Competence Manager Integration Umsetzung einer SOA-basierten Retail Plattform.
Entwicklung und Einsatz von Smart Client-Anwendungen Jens Häupel Developer Evangelist Microsoft Deutschland GmbH Dirk Primbs.
Windows Vista für Entwickler
Wandel der Anforderungen an IT
Neue Mobilität Frank Prengel Developer Evangelist Developer Platform & Strategy Group Microsoft Deutschland GmbH
1. 2 Microsoft.NET Überblick Dirk Primbs Technologieberater Developer Platform & Strategy Group Microsoft Deutschland GmbH.
Windows Server 2003 Managment Eric Hellmich
Dr. M. Schlottke Common Description of Web Services Source: P. Gerbert, 2002 Web Services allow to establish B2B e-commerce on the fly Web Services allow.
Gesellschaft für wissenschaftliche Datenverarbeitung mbH Göttingen Am Fassberg, Göttingen Fon: Fax:
Microsofts XML-Strategie aus Sicht des Endanwenders Klaus Rohe Developer Platform & Strategy Group Microsoft Deutschland GmbH.
.NET – Quo Vadis? Dariusz Parys Developer Group Microsoft GmbH.
WebCast: Managed Smart Tags mit VSTO Jens Häupel.NET Technologieberater Microsoft Deutschland GmbH
© TechniData IT-Service GmbH Name Autor Name Datei Monat Jahr Seite 1 Die Cloud – Hype oder mehr? Ralf Wigand Business Development Manager Leiter Rechenzentrum.
Referent: Thomas Thalmann, Manager Products & Services xxxxx EXPERTENTREFFEN | NETWORKING | BEST PRACTICE | KNOW-HOWSpeichermigration Simple like a SnapshotSimple.
Bewertung von Cloud-Anbietern aus Sicht eines Start-ups
Microsoft Office Forms Server
November 15, 2008 Software plus Service – das Konzept hinter der neuen Microsoft Plattformstrategie Tim Fischer – Microsoft Deutschland GmbH Platform Marketing.
Entwickeln einer Windows 8 Modern UI Businessapplikation auf der Basis von Dynamics CRM/xRM Christian Haller Marc Sallin isolutions AG isolutions.
Windows Essential Business Server 2008
Apps go business Ein wirtschaftlich sinnvoller Trend? Martin Schevaracz Bereichsleiter Marketing & Vertrieb der APA-IT Informations Technologie GmbH.
Google App Engine Microsoft Windows Azure
Workshop WPF für Windows-Entwickler
Server.
INOSOFT präsentiert Das Visualisierungssystem mit den „“ Möglichkeiten unter Die Brücke zwischen Mensch und Maschine.
Hybrid Cloud mit System Center und Windows Azure
© 2004 – 2005 The Project Group GmbH Slide 1 Microsoft Office Project 2007Die neuen Möglichkeiten derIntegration in unternehmensweite ProzessePMI Chapter.
BAS5SE | Fachhochschule Hagenberg | Daniel Khan | S SPR5 MVC Plugin Development SPR6P.
© All rights reserved. Zend Technologies, Inc. Jan Burkl System Engineer, Zend Technologies Zend Server im Cluster.
| Basel Von der SharePoint Taskliste zum gemanagten Project in Project Server Luca Argentiero Solution Specialist Microsoft
Developer Day Webseiten auf Windows Azure hosten Britta Labud bbv Software Services AG Roland Krummenacher bbv Software Services AG.
IT Pro Day Entwicklung und Betrieb näher zusammen dank System Center 2012 und Team Foundation Server 2012 Hansjörg Scherer ALM Spezialist, Microsoft Schweiz.
Jan Hentschel Microsoft Expert Student Partner Windows Azure Windows Azure SQL Server auf IaaS How-to.
Jan Hentschel Microsoft Expert Student Partner Windows Azure Windows Azure Windows Azure Mobile Services.
Windows Azure Websites Roland Krummenacher Senior Software Engineer, bbv Software Services
Dariusz Parys Developer Evangelist Microsoft Deutschland GmbH.
Ralf M. Schnell Technical Evangelist Microsoft Deutschland GmbH.
Frank Fischer + Bernhard Frank Microsoft Deutschland GmbH.
HandsOn Cloud, Infrastruktur, Architektur, Solution Design SharePoint for Internet Sites: Erfahrung aus der Praxis.
3/28/2017 8:11 PM Visual Studio Tools für Office { Rapid Application Development für Office } Jens Häupel Platform Strategy Manager Microsoft Deutschland.
Dariusz Parys Developer Evangelist Microsoft Deutschland GmbH Christian Weyer Solutions Architect thinktecture.
MongoDB on Linux-VM.
Composite Applications 2.0 Aufbau von Software-plus-Services Architekturen in der Praxis Holger Sirtl Architect Evangelist Dariusz Parys Developer Evangelist.
PresenterCompanyContact Windows Azure ASP.NET Web-Anwendungen schnell und zuverlässig bereitstellen.
Template v5 October 12, Copyright © Infor. All Rights Reserved.
Cyber-Security und Datenschutz in der Cloud Wie passt das zusammen?
Windows Azure Training Modul: Windows Azure Media Services (4) Name des Referenten (Berufsbezeichnung)
FIM 2010 R2 The real benefit of an Identity Management System!
Windows Azure VMs und Storage
Microsoft Cloud Day Herzlich willkommen!. Microsoft Cloud Day MSDN Veranstaltung Die Cloud Plattform als Erfolgsbaustein – Wie Sie als Softwarefirma von.
Die nächste Generation von Microsoft Office System 2007 Microsoft Office System Gernot Kühn Technologieberater Office System Mittelstandsbetreuung.
Windows Azure Training Modul: Windows Azure Media Services Name des Referenten (Berufsbezeichnung)
EN/FAD Ericsson GmbH EDD/ Information im 21. Jahrundert muss Erwünscht Relevant Erreichbar Schnell Kostenlos!?
ITIXI Version 2.0 Architektur VersionDatumAuthorStatusKommentar Martin JonasseIn ArbeitInitial-Dokument Martin JonasseIn ArbeitFahrgast.
ECM-Informationstag auf der Kieler Woche
Cloud nach Ihren Bedürfnissen Cloud in Ihrer Geschwindigkeit Cloud als Business Enabler.
Sichere Datenübertragung in der Cloud
.....wolken über dem rechenzentrum cloud computing.
Swiss TechNet Events Herzlich Willkommen Windows Server 2012 R2 + System Center 2012 R2 27. August 2013 Markus Erlacher, itnetx GmbH Thomas Maurer, itnetx.
Microsoft Partner Network (MPN)
Developer Day Entwicklung und Betrieb näher zusammen dank Team Foundation Server 2012 und System Center 2012 Hansjörg Scherer ALM Spezialist, Microsoft.
Software Architektur für on-premise und die Cloud Lösungen
© Copyright INFORM GmbH / 25 Einführung in Cloud Computing und Validierung der Provider im Kontext der Anwendung INVENT Xpert Seminarvortrag.
Digitale Transformation
Datenbanken online sowie offline verfügbar machen
Enterprise Search Solution
Computer Services Business challenge
IT-Servicetechniker im Bereich SMT Bestücksysteme (m/f/d) EMEA
 Präsentation transkript:

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

Agenda Entwicklungs- und Betriebsalternativen in Unternehmen Alternativen für Softwarehersteller Eine IT-Plattform als Voraussetzung für maximale Flexibilität

Entwicklungs- und Betriebsalternativen in Unternehmen

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

Bekannte Entscheidung für die Implementierung… Make or Buy Skaleneffekte NiedrigHoch Kontrolle HochNiedrig

…und neue Alternativen für den Betrieb Skaleneffekte NiedrigHoch Kontrolle HochNiedrig Vor-Ort oder in der Cloud

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)

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

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

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 Molecule Research Clinical Trial Zu teuer, um es selbst zu betreiben, aber wir haben zu viele Anpassungen vorgenommen.

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 Molecule Research Clinical Trial ERP CRM und sind Commodity Services – Wir haben dort keine größeren Anpassungen gemacht, und jemand anderes kann diese kostengünstiger betreiben.

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 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.

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 Molecule Research Clinical Trial ERP HR System

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 Molecule Research Clinical Trial ERP Von Zeit zu Zeit benötige für einen kurzen Zeitraum hohe Speicher- und Rechenkapazität HR System

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 Molecule Research Clinical Trial ERP In diesem Bereich habe ich meine Kernkompetenzen, hier möchte ich meine IT- Ressourcen bündeln. HR System

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 Molecule Research Clinical Trial ERP

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

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

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 Molecule Research ERP Größte Herausforderung Überschreitung der Unternehmensgrenze Größte Herausforderung Überschreitung der Unternehmensgrenze

Identity Problemstellung Zugriffskontrolle –AuthN, SSO, AuthZ Identity Lifecycle Identity Portabilität Interoperabilität

Identity Lösung Federated ID Claims-basierte Zugriffskontrolle accesscontrol.windows.net Geneva Fx Geneva Server Cardspace

Überwachung und Management Problemstellung SLA Monitoring Halting/Pausing/Throttling… Auslösen bestimmter Aktionen –e.g. Backup

Überwachung und Management Lösung Programmatischer Zugriff zum Statusmodell Synthetic Tx Management APIs Firewall freundliche Protokolle SCOM MMC Powershell

Anwendungsintegration Problemstellung Oberflächenintegrationen Prozessintegration Datenintegration

Anwendungsintegration Lösung servicebus.windows.net Oslo SSS Azure Storage Synch framework

Alternativen für Softwarehersteller

SuperCloudySoftware.com Die Cloud als Betriebsalternative Angebot Als Service Vor Ort Alternative für den Betrieb

SuperCloudySoftware.com Die Cloud als Implementierungsplattform basierend auf… Server Cloud Umgebung Cloud als zugrundeliegende Plattform

SuperCloudySoftware.com Alternativen für Betrieb und Implementierung Server Cloud Umgebung Als Service Vor-Ort

SuperCloudySoftware.com Alternativen für Betrieb und Implementierung Server Cloud Umgebung Als Service Vor-Ort Wahl des Kunden

SuperCloudySoftware.com Alternativen für Betrieb und Implementierung Server Cloud Umgebung Als Service Vor-Ort Wahl des Anbieters

Eine IT-Plattform als Voraussetzung für maximale Flexibilität

Server Cloud Umgebung Als Service Vor-Ort Wahl der Plattform SuperCloudySoftware.com Alternativen für Betrieb und Implementierung

Kombination der Alternativen

Alternativen Server Hosted Server Cloud Umgebung

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 ………

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

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

Zusammenfassung Wie alles begann… ;-) Kein Entweder-oder Kein Trend in die eine oder andere Richtung Sondern: Was ist im Einzelfall das Beste