„Distributed Application Runtime“ – Versionsunterschied
Erscheinungsbild
[gesichtete Version] | [gesichtete Version] |
Inhalt gelöscht Inhalt hinzugefügt
Blik (Diskussion | Beiträge) K →Einleitung: Typo |
Ocrho (Diskussion | Beiträge) Ergänzungen und Typo |
||
Zeile 1: | Zeile 1: | ||
'''Distributed Application Runtime (Dapr)''' ist eine quellenoffene Laufzeitumgebung zum Erstellen von [[Microservices|microservice]]-basierten Applikationen.<ref name="heise" /> |
'''Distributed Application Runtime (Dapr)''' ist eine quellenoffene Laufzeitumgebung zum Erstellen von [[Microservices|microservice]]-basierten Applikationen.<ref name="heise-2019-10-17" /> |
||
[[Microsoft]] kündigte am 10. Oktober 2019 das Dapr-Projekt an, das Microservice-Applikationen ermöglichen soll, die auf [[Cloud Computing|Cloud-]] und [[Edge Computing|Edge-Umgebungen]] ablauffähig sind. Es soll [[Ereignisgesteuerte Architektur|ereignisgesteuerte]] Services erlauben, die [[Zustandslosigkeit|zustandslos]] oder zustandsbehaftet sind und in beliebigen Sprachen und Entwicklungsumgebungen programmiert werden.<ref name=" |
[[Microsoft]] kündigte am 10. Oktober 2019 das Dapr-Projekt an, das Microservice-Applikationen ermöglichen soll, die auf [[Cloud Computing|Cloud-]] und [[Edge Computing|Edge-Umgebungen]] ablauffähig sind. Es soll [[Ereignisgesteuerte Architektur|ereignisgesteuerte]] Services erlauben, die [[Zustandslosigkeit|zustandslos]] oder zustandsbehaftet sind und in beliebigen Sprachen und Entwicklungsumgebungen programmiert werden.<ref name="microsoft-2019-10-16" /> Am 18. Februar 2021 veröffentlichte Microsoft die Version 1.0 an die sich für den produktive Einsatz eignet.<ref name="heise-2021-02-18"/> |
||
{| class="wikitable" style="text-align: center; color:black; background-color:lightgray" cellpadding="10" |
{| class="wikitable" style="text-align: center; color:black; background-color:lightgray" cellpadding="10" |
||
|+Architekturansatz von Dapr:<ref name=" |
|+Architekturansatz von Dapr:<ref name="microsoft-2019-10-16" /> |
||
|- |
|- |
||
|colspan="7"|Microservice Applikationen<br>Services geschrieben in [[Go (Programmiersprache)|Go]], [[Python (Programmiersprache)|Python]], [[.NET Core]], … |
|colspan="7"|Microservice Applikationen<br>Services geschrieben in [[Go (Programmiersprache)|Go]], [[Python (Programmiersprache)|Python]], [[.NET Core]], … |
||
Zeile 26: | Zeile 26: | ||
== Einzelnachweise == |
== Einzelnachweise == |
||
<references> |
<references> |
||
<ref name="heise"> |
|||
<ref name="heise-2019-10-17">{{Heise online |ID=4558550 |
|||
{{Internetquelle |
|||
⚫ | |||
|autor=Björn Bohn |
|||
|Autor=Björn Bohn |datum=2019-10-17 |abruf=2019-10-21 }}</ref> |
|||
|url=https://heise.de/-4558550 |
|||
⚫ | |||
<ref name="heise-2021-02-18">{{Heise online |ID=5058918 |
|||
|Titel=Cloud-nativ: Microsoft erklärt die Laufzeitumgebung Dapr für einsatzbereit |
|||
|datum=2019-10-17 |
|||
|Autor=Rainald Menge-Sonnentag |datum=2021-02-18 |abruf=2021-02-21 }}</ref> |
|||
|abruf=2019-10-21 |
|||
}} |
|||
<ref name="microsoft-2019-10-16">{{Internetquelle |
|||
</ref> |
|||
<ref name=" microsoft1"> |
|||
{{Internetquelle |
|||
|url=https://cloudblogs.microsoft.com/opensource/2019/10/16/announcing-dapr-open-source-project-build-microservice-applications/ |
|url=https://cloudblogs.microsoft.com/opensource/2019/10/16/announcing-dapr-open-source-project-build-microservice-applications/ |
||
|titel=Announcing Distributed Application Runtime (Dapr), an open source project to make it easier for every developer to build microservice applications |
|titel=Announcing Distributed Application Runtime (Dapr), an open source project to make it easier for every developer to build microservice applications |
||
Zeile 45: | Zeile 43: | ||
}} |
}} |
||
</ref> |
</ref> |
||
</references> |
</references> |
||
[[Kategorie:Windows-Programmierschnittstelle]] |
[[Kategorie:Windows-Programmierschnittstelle]] |
Version vom 21. Februar 2021, 14:54 Uhr
Distributed Application Runtime (Dapr) ist eine quellenoffene Laufzeitumgebung zum Erstellen von microservice-basierten Applikationen.[1]
Microsoft kündigte am 10. Oktober 2019 das Dapr-Projekt an, das Microservice-Applikationen ermöglichen soll, die auf Cloud- und Edge-Umgebungen ablauffähig sind. Es soll ereignisgesteuerte Services erlauben, die zustandslos oder zustandsbehaftet sind und in beliebigen Sprachen und Entwicklungsumgebungen programmiert werden.[2] Am 18. Februar 2021 veröffentlichte Microsoft die Version 1.0 an die sich für den produktive Einsatz eignet.[3]
Microservice Applikationen Services geschrieben in Go, Python, .NET Core, … | ||||||
↕ ↕ ↕ | ||||||
HTTP/gRPC APIs | ||||||
Service-to- service invocation |
State management |
Publish and subscribe |
Resource bindings & trigger |
Actors | Distributed tracing |
Extensible… |
Dapr | ||||||
Beliebige Cloud- oder Edge-Infrastruktur |
Weblinks
- dapr auf github.com
Einzelnachweise
- ↑ Björn Bohn: Cloud-native: Microsoft enthüllt Open Application Model und Dapr. In: Heise online..
- ↑ a b Announcing Distributed Application Runtime (Dapr), an open source project to make it easier for every developer to build microservice applications. microsoft.com, 16. Oktober 2019, abgerufen am 21. Oktober 2019.
- ↑ Rainald Menge-Sonnentag: Cloud-nativ: Microsoft erklärt die Laufzeitumgebung Dapr für einsatzbereit. In: Heise online..