Sichere und robuste Docker Images für .NET [Webinar]

Anwendungen in Containern zu betreiben gehört nicht nur zum guten Ton. Bereits seit Jahren befinden sich Technologien wie Kubernetes und Docker auf einem Siegeszug der seines gleichen sucht. Doch bereits beim Erstellen von Docker Images gilt es auf viele kleine Dinge zu achten um Anwendungen auf lange Sicht professionell in Containern zu betreiben.

In diesem Webinar am 31. März 2021 zeigte Azure-MVP Thorsten Hans, wie auch Sie sichere und robuste Docker Images erstellen. Sämtliche Demos und Beispiele wurden anhand einer .NET-WebAPI erläutert.

Recording des Docker-Webinars

Links from the webinar

Presenter & Moderator

Presenter

Thorsten Hans

Thorsten Hans is consultant at Thinktecture and focuses on Kubernetes, Docker, and Infrastructure as Code. On the client-side he is tremendously experienced with Angular and Electron.
Moderator

Marco Frodl

Marco Frodl is Consultant at Thinktecture and works with our clients on initial project definition, requirements engineering, and project management.

Agenda

  • Warum Docker?
  • Docker Internals
  • Die .NET Basis Docker Images
  • Workflow für robustere Docker Images
  • Q&A

Kostenloses Cheat Sheet

Docker für .NET-Entwickler

Thorsten Hans zeigt Ihnen auf wenigen Seiten übersichtlich zusammengefasst, was Sie bei der Arbeit mit Docker wissen sollten.

Melden Sie sich kostenlos zu unserem Newsletter an, um das Cheat Sheet per E-Mail zu erhalten.

Jetzt anmelden und herunterladen

Slidedeck

Kommende Webinare

Code-Generierung in .NET Core: Roslyn Source Generators

In diesem Webinar lernst Du, wie ein Roslyn Source Generator implementiert wird. Zuerst sehen wir uns einen Roslyn Source Generator in Aktion an und werden ihn anschließend gemeinsam...

17.11.2021 | Pawel Gerr
Jetzt kostenlos registrieren

@ngrx/store: Einführung und erste Schritte für Angular-Entwickler

Store-Architekturen (Flux, Redux etc.) sind in aller Munde bei Frontend-Entwicklern und auch bei Angular-Devs. In diesem Webinar machen wir uns vertraut mit den Konzepten, die hinter @ngrx/store...

03.11.2021 | Yannick Baron
Jetzt kostenlos registrieren

Webinar-Recordings

Blazor WebAssembly: Forms in Action [Webinar]

Patrick Jahr zeigt anhand eines Beispiels wie Formulare mit Blazor WebAssembly in .NET 5 implementiert werden können.

27.10.2021 | Patrick Jahr
View recording

Progressive Web Apps jenseits von Mobile: Desktop-PWAs mit Fugu [Webinar]

Gerade auf Windows, macOS und Linux haben PWAs großes Potenzial. Sehen Sie aktuelle Fugu-Schnittstellen und welche Arten von Anwendungen Sie damit ins Web bringen.

20.10.2021 | Christian Liebel
View recording

Artikel zum Thema ASP.NET

30.06.2021 | Boris Wilhelms

All code shown in this article is available in a Github repository. What about Microservices? Before we talk about monoliths, we should spend some time thinking about when and why a microservices architecture makes sense. There is the single-responsibility principle, which states that "every class in a…

Read article
01.10.2019 | Pawel Gerr

With the introduction of ASP.NET Core 3.0 the default JSON serializer has been changed from Newtonsoft.Json to System.Text.Json. For projects and libraries switching to the new JSON serializer this change means more performance and the opportunity to rewrite our . Serialization of concrete classes Let's start…

Artikel lesen
23.08.2017 | Pawel Gerr

If you are using Autofac in your ASP.NET Core application then I recommend to update Autofac to version 4.6.1. This bugfix release brought a change how child scope handle additional registrations so that some errors like just disappear. With additional registrations I mean the following: When using a child…

Artikel lesen

Let’s talk!

Contact us to schedule a phone call or meeting. We can help you achieve your project goals and increase your technical skill levels!

Sending ...
Thank you! Your contact request has been received and one of our colleagues will respond within the current or next business day.
Oops! Something went wrong while submitting the form.
Please enter a valid email address, name and message.