.NET-Deployment-Modelle
13.03.2023, 00:00 Uhr
Verteilt und bereit
Bereitstellungsmodelle definieren, wie eine Anwendung verpackt und ausgeliefert wird und wie Anwender mit ihr interagieren. Ein Überblick über die verschiedenen Varianten.
Mittlerweile gibt es für .NET umfangreiche und gleichzeitig sehr unterschiedliche Bereitstellungsmodelle (englisch: Deployment Models). Sie beschreiben drei unterschiedliche Teilbereiche: Zum einen ist damit gemeint, wie Anwendungen ausgeliefert werden. Des Weiteren beschreiben diese Modelle, wie eine Anwendung zur Verfügung gestellt wird, und drittens, was auf dem Zielsystem vorhanden sein muss, damit die Anwendung ausführbar ist.
Mit der fortschreitenden Entwicklung des .NET Frameworks mussten sich auch die Modelle weiterentwickeln oder direkt neue hinzukommen. Nicht immer ist die Voraussetzung einer vorinstallierten .NET-Laufzeitumgebung sinnvoll, und nicht für alle Szenarien ist ein eigenes Installationspaket wünschenswert. Daher bietet .NET einen Fundus an technischen und organisatorischen Modellen an.
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