.NET-Core-Microservices entwickeln, Teil 3
18.05.2020, 00:00 Uhr
Robuste, wartbare Container
Wie Sie robuste und wartbare Dockerfiles für die Produktion erstellen.
Der erste Teil dieser Serie [1] hat einige Grundlagen von Docker erläutert. Speziell wurden das Mounten von virtuellen Laufwerken sowie Docker Compose vorgestellt. Dann wurde ein einfacher Microservice mit
.NET Core 3.1 inklusive eines passenden Unit-Test-Projekts aufgebaut. Schließlich wurden Docker und Docker Compose dazu verwendet, Microservice und zugehörigen Unit-Test in einem Container laufen zu lassen.
.NET Core 3.1 inklusive eines passenden Unit-Test-Projekts aufgebaut. Schließlich wurden Docker und Docker Compose dazu verwendet, Microservice und zugehörigen Unit-Test in einem Container laufen zu lassen.
Im zweiten Teil der Serie [2] wurde gezeigt, wie Sie xUnit, Node.js und Jasmine JS dazu verwenden können, um sogenannte Outside-in- oder Blackbox-Tests für den Beispiel-Microservice aus Teil 1 zu schreiben. Außerdem wurde das API des Microservice mittels JWT-Token gesichert und zum Abschluss das gesicherte API erfolgreich getestet.
Jetzt 1 Monat kostenlos testen!
Sie wollen zukünftig auch von den Vorteilen eines plus-Abos profitieren? Werden Sie jetzt dotnetpro-plus-Kunde.
- + Digitales Kundenkonto,
- + Zugriff auf das digitale Heft,
- + Zugang zum digitalen Heftarchiv,
- + Auf Wunsch: Weekly Newsletter,
- + Sämtliche Codebeispiele im digitalen Heftarchiv verfügbar