View
102
Download
0
Category
Preview:
Citation preview
Presenter Company Contact
Windows Azure
ASP.NET Web-Anwendungen schnell und zuverlässig bereitstellen
• Warum Continuous Deployment?
• Continuous Deployment in Windows Azure
• Einführung in die Team Foundation Services
• Einführung in Git
• FAQ
Agenda
• Automatisierung des Entwicklungslebenszyklus• Builds• Testing• Deployments
• Ermöglicht eine jederzeit aktuelle und lauffähige Softwareversion• Entwicklung in mehreren kleinen Schritten• Teilweise mehrere „Releases“ an einem Tag
• Ermöglicht schnelles Kundenfeedback
Warum Continuous Deployment?
• Deployment direkt aus einem Source Code Management System
• Git oder die Team Foundation Services als Repositories• Zusätzlich Unterstützung für GitHub und CodePlex in Windows Azure
Web Sites
• TFS unterstützt Windows Azure Web Sites und Cloud Services
• Git nur für Windows Azure Web Sites verfügbar
• Weitere Systeme werden folgen
Continuous Deployment in Windows Azure
• Team Foundation Services ist die Cloud-Variante des Team Foundation Servers• Keine eigene Infrastruktur nötig
• Verfügt über• Eine Versionskontrollsystem• Unterstützung für agile Entwicklungsprozesse• Automatisierte Builds
• Ermöglicht automatisches Deployment nach Windows Azure
Einführung in die Team Foundation Services
• Ein verteiltes Versionsverwaltungssystem• Anstatt einer Liste von Dateien und Änderungen nutzt Git eine Menge
von Snapshots eines kleinen Dateisystems
• Zwei zentrale Schritte• git add• git commit
• Git ermöglicht es Windows- und Mac-Entwicklern nach Windows Azure zu deployen
Einführung in Git
• Allgemeine Informationen• Team Foundation Services - http://tfspreview.com/ • Git - http://git-scm.com/• Windows Azure Web Sites –
https://www.windowsazure.com/en-us/manage/services/web-sites/ • Freischalten der Windows Azure Web Sites -
https://account.windowsazure.com/PreviewFeatures
• Downloads• Command-Line Tools - https://www.windowsazure.com/en-us/manage/downloads/
• Forum• MSDN Preview Forum -
http://social.msdn.microsoft.com/Forums/en-us/windowsazurewebsitespreview/threads
Allgemeines
FAQ
Web RessourcenUnter folgenden Einstiegspunkten finden sich alle Ressourcen, die für einen Start in Windows Azure wichtig sind
• Windows Azure Homepagehttp://www.azure.com
• Kostenloser Demo-Accounthttp://www.windowsazure.com/en-us/pricing/free-trial/?WT.mc_id=A2DCCE88E
• Windows Azure Development Centerhttp://www.windowsazure.com/en-us/develop/overview/
• Windows Azure SDKshttp://www.windowsazure.com/en-us/develop/downloads/
• Windows Azure Training Kithttp://www.windowsazure.com/en-us/develop/net/other-resources/training-kit/
• Kundenreferenzenhttp://www.microsoft.com/de-de/business/kundenreferenzen/default.aspx?product=53
• Video-Serie zu Windows Azure (10-Minuten-Videos):http://www.youtube.com/watch?v=kLfaa_19yB4&list=PLC71216BDE26EBE8C
I
www.azure.com
Recommended