Developer Day Entwicklung und Betrieb näher zusammen dank Team Foundation Server 2012 und System...
-
Upload
renate-heine -
Category
Documents
-
view
104 -
download
0
Transcript of Developer Day Entwicklung und Betrieb näher zusammen dank Team Foundation Server 2012 und System...
Developer Day
Entwicklung und Betrieb näher zusammen dank Team Foundation Server 2012 und System Center 2012Hansjörg SchererALM Spezialist, Microsoft [email protected]
Agenda
Agenda
DevOps: Was ist das?
«Integationsprobleme»
Demo
Lösungsansätze
DevOps: Was ist das?
Chapter 1/4
«Das ist der IT-Betrieb! – Sicher?»
Was ist DevOps
DevOps ist ein Team Aufgabe
DevOps unterstützt den
Software Development
Prozess
DevOps beschleunigt“continuous
delivery”
DevOps bildet den vollen
lebenszyklus ab!
App Lifecycle
«Integationsprobleme»
Chapter 2/4
DevelopRapid reaction to feedback
OperateSoftware to value delivery
Operations
PROBLEM ASSIGNED TO ENGINEERING
OPSBACKLOG
MonitorFix
WORKING SOFTWAREDevelopment & testing
No actionable feedback resulting in high MTTR
Isolated operations tools and workflows
Long deployment cycle times
Users detect defects in production
Production incidents are hard to debug
Unable to reproduce error in development environment
Integationsprobleme
Demo Umgebung
Team Foundation Server 2012 RTM / Visual Studio 2012 Ultimate
System Center 2012 Operation Manager «SP1»kommt mit «.NET Application Performance Monitoring Template» und«TFS WorkItem Synchronizer Management Pack»
System Center 2012 Orchestrator «SP1»mit «TFS Integration Pack 1.4»
Produktives Systemmit SCOM Agents undIntellitrace Collector
Mögliche Probleme
Lange Fehlererkennungszeiten in der Produktion
Lange Fehlerbehebungszyklen, Kundenunzufriedenheit und teuer.Problem
Isolierte Werkezuge und ArbeitsabläufeSchlechte Kommunikation, Lange Fehlerbehebungszyklen und KundenunzufriedenheitProble
m
Fehler im BetriebSchwer zu finden, Kein Debugging möglich
Problem
Demo
Chapter 3/4
Einfaches «Runbook» Beispiel
System Center 2012 Orchestrator
Lösungsansätze
Chapter 4/4
DevelopRapid reaction to feedback
OperateSoftware to value delivery
Operations
PROBLEM ASSIGNED TO ENGINEERING
OPSBACKLOG
MonitorFix
WORKING SOFTWAREDevelopment & testing
Actionable feedback
ALM integrated tools and workflows
Deployment and configuration automation
Testing in production
Intuitive diagnostics
Production captured debug data
Lösungsansätze
Betriebsprobleme
Überwachung der produktiven Applikation
Management Pack Template ermöglich eine “realtime” Überwachung der produktiven Applikationen
Problem
Solution
Lange Fehlererkennung Zeiten in der Produktion
Lange Fehlerbehebungszyklen, Kundenunzufriedenheit und teuer
Isolierte Tools
Integrierte “Incident” Management tools
Gemeinsame Überischt über die “Incidents” von Betrieb und Entwicklung
Gemeinsame ArtefaktenWiederverwendung der Artefakten aus der Entwicklung, wie z.B. Tests, in System Center
Problem
Solution
Solution
Isolierte Werkezuge und ArbeitsabläufeSchlechte Kommunikation, Lange Fehlerbehebungszyklen und Kundenunzufriedenheit
Fehler in der Produktion
“Actionable” DiagnoseIntelliTrace in der Produktion schnelles Fehlerbehebung
Wiederverwendbare ArtifaktenSystem Center Logs können zu IntelliTrace Dateien für Entwickler konvertiert werden.
Problem
Solution
Solution
Fehler im BetriebSchwer zu finden, Kein Debugging möglich
«Better Together»
Weitere ALM Sessions
Continuous Value Delivery & Feedback with Visual Studio 201213.00 – 14.00 Neno Loje – Raum: Singapore
Verteilte Versionsverwaltung mit Team Foundation Server 201214.15 – 15.15 Daniel Marbach und Thorsten Ruf – Raum Osaka
Software Testen mit Visual Studio 2012 Lab Management15.30 – 16.30 Nico Orschel und Marc Müller – Raum Osaka
© 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a
commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.