Session
.NET in der Box: Best Practices für Microservice APIs mit .NET Core in Docker und AKS
In diesem Workshop zeigt Michael Kaufmann Best Practices für die Entwicklung und den Betrieb von Microservices mit .NET Core in Docker Container. Die Container werden in Azure Container Services (AKS) betrieben. Folgende Themen werden behandelt:
- .NET Core Best Practices für Entwicklung von REST-APIs
Evolution der APIs (von SOAP über REST nach gRPC)
Modern .NET Patterns
Authentication
Credential Handling
Middlewares
Bereitstellen von Client APIs SDKs
- Best Practises von .NET Core Applikationen in Docker Containern und AKS
Konfiguration
Parameter
Health Checks
Logging
- Closed Loop (Development, Debugging
- Continuous Delivery mit Azure DevOps nack AKS (Container DevOps, Always-On Updates)
- Debuggen und Pull-Request Validierung von Multi-Container-Anwendungen mit AKS Dev Spaces
- Logging und Monitoring mit Application Insights und Azure Monitor
Die Teilnehmer werden lernen, wie man eine Anwendungsplattform, die aus vielen einzelnen Container besteht, strukturiert und entwickelt, was in .NET Core zu beachten ist, wie man live-debugging durchführt und wie man das Gesamtpaket ausrollt.
Das Ziel des Hands-On ist, dass jeder Teilnehmer am Ende eine funktionierende Code- Azure DevOps und Azure-Struktur haben wird, mit der er weiter experimentieren und sein zukünftiges Produkt fließend aufbauen kann.
Michael Kaufmann
Microsoft MVP and RD, Founder/CEO Xpirit Germany
Stuttgart, Germany
Links
Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.
Jump to top