Continuous Delivery: ASP.Net MVC Applikationen mit Azure und Team Foundation Service

Bei Continuous Delivery geht es um die Erweiterung von Continuous Integration um ein ständiges Deployment in eine Produktivumgebung. Wir zeigen, wie sich dies mit ASP.Net MVC Applikationen und Windows Azure bewerkstelligen lässt. Als Ergänzung zeigen wir, wie Team Foundation Service – TFS in der Cloud – das Deployment weiter vereinfacht.

Für wen ist was das Richtige? Git, Team Foundation Server oder TF Service?

Zu einem erfolgreichen Software-Entwicklungsprojekt gehören mindestens eine Versionskontrolle und ein Build-System. Das sind die notwendigen Voraussetzungen, um Code-Änderungen eines Teams versionieren und zu einem Gesamtsystem integrieren zu können. Bei der Auswahl könnte man z.B. auf Git stoßen. Doch halt, welches Build-System soll es dann sein und wie werden eigentlich die Anforderungen und Testfälle verwaltet und wo werden Fehlermeldungen eingetragen und Änderungen verfolgt? Eine Versionskontrolle reicht also bei Weitem nicht aus. Abhilfe bieten komplette ALM-Plattformen wie zum Beispiel Team Foundation Server (TFS) oder Team Foundation Service (TF Service) von Microsoft. Wir wollen erklären, für wen welche der Optionen das Richtige ist.

AIT Tech Talk – Operations Logs, Review Principles, Mouse Gestures, Garnet, Unified Namespace, Resilient Cloud Services, Bulma, CI/CD Overview, Margo

Erhalten Sie einen Einblick in unseren internen AIT Tech Talk Channel: Hier diskutieren unsere AITler:innen Best Practices, innovative Technologien, praktische Tools und Leseempfehlungen. Die AIT Tech Talk Blogserie fasst unsere Themen der vergangenen zwei Wochen für Sie kurz zusammen. 🦸‍♀️💡🧙‍♂️ Operations ist abhängig von guten Log – “Applikationen, die wir entwickeln, müssen später auch betrieben…