Die Konferenz für Continuous Delivery und DevOps
Mannheim, Congress Center Rosengarten,
13.-16. November 2018

// 100+ Legacy-.NET-Webanwendungen: On-Premises-Containerisierung mit Microsoft TFS und Docker EE

Der Weg zu einer CI/CD-Plattform auf Basis von Team Foundation Server und Docker EE soll anhand von Erfahrungen und Best Practices mit folgenden Technologien gezeigt werden:

* Team Foundation Server (Builds, Release, Deployment Groups, PowerShell Gallery)
* Integration in die Infrastruktur (Load Balancer, Mitarbeiterportal, Nagios, PKI, DNS, ELK Stack)
* Docker EE (UCP 3.0, DTR 2.5), Docker Swarm
* Custom Docker Parent Images (Patch Management, Tagging)
* IIS Hardening (DSC, RaaS), Kestrel
* Von .NET Framework 4.0 bis .NET Core 2.1
* Security (Image Scanning mit DTR)

Eine Demo präsentiert die bisherige Umsetzung.

Vorkenntnisse
* Grundlagen zu TFS und PowerShell.
* Grundlagen zu Docker sowie Docker EE.

Lernziele
* Umsetzung einer CI/CD-Plattform mit Windows-Containern mit Team Foundation Server als wesentlichem Dreh- und Angelpunkt innerhalb der .NET-Anwendungsinfrastruktur.

// Referent

Michael Hauer Michael Hauer

ist als Senior Software Engineer beim Amt der Niederösterreichischen Landesregierung tätig. Neben den Schwerpunkten in der .NET-Entwicklung und TFS-Administration ist ihm die stetige Verbesserung der im Anwendungs- und Entwicklungsumfeld beteiligten Systeme ein Anliegen.