Start Cloud Microsoft startet zwei neue Open-Source-Projekte für Entwickler – OAM und Dapr

Microsoft startet zwei neue Open-Source-Projekte für Entwickler – OAM und Dapr

5
0


Microsoft-Gebäudelogo

Microsoft setzt sein Engagement für Open Source fort und hat heute zwei neue Open Source-Projekte angekündigt. Das erste ist Open Application Model (OAM), ein neuer Standard für die Entwicklung und den Betrieb von Anwendungen auf Kubernetes und anderen Plattformen

Das zweite Projekt ist Dapr (Distributed Application Runtime), das entwickelt wurde, um das Erstellen von Microservice-Anwendungen zu vereinfachen. Microsoft sagt, dass sowohl OAM als auch Dapr „Entwicklern helfen, Barrieren beim Erstellen von Anwendungen für Cloud und Edge zu beseitigen“.

Siehe auch:

Microsoft hat mit Alibaba an OAM gearbeitet, und das Ziel ist es, die Entwicklung und Bereitstellung von Anwendungen zu vereinfachen. Das Unternehmen erklärt dass: „OAM ist eine Spezifikation zum Beschreiben von Anwendungen, sodass die Anwendungsbeschreibung von den Details der Bereitstellung und Verwaltung der Anwendung in der Infrastruktur getrennt ist. Diese Trennung der Bedenken ist aus mehreren Gründen hilfreich.“

Weiter heißt es:

In der realen Welt ist jeder Kubernetes-Cluster anders, von Ingress über CNI bis hin zu Service Mesh. Durch die Trennung der Anwendungsdefinition von den Betriebsdetails des Clusters können sich Anwendungsentwickler auf die Schlüsselelemente ihrer Anwendung konzentrieren und nicht auf die Betriebsdetails des Bereitstellungsorts. Darüber hinaus ermöglicht die Trennung von Bedenken Plattformarchitekten, wiederverwendbare Komponenten zu entwickeln, und Anwendungsentwicklern, sich auf die Integration dieser Komponenten in ihren Code zu konzentrieren, um schnell und einfach zuverlässige Anwendungen zu erstellen. Dabei ist das Ziel des Open Application Models, einfache Anwendungen einfach und komplexe Anwendungen beherrschbar zu machen.

Das zweite Open-Source-Projekt ist Dapr, die Microsoft als „eine portable, ereignisgesteuerte Open-Source-Laufzeitumgebung bezeichnet, die es Entwicklern leicht macht, robuste, zustandslose und zustandsorientierte Microservice-Anwendungen zu erstellen, die in der Cloud und am Edge ausgeführt werden“.

Was bedeutet das in der Praxis? Auch hier besteht das Ziel darin, die Dinge für Entwickler zu vereinfachen, egal ob sie etwas von Grund auf neu erstellen oder mit bestehendem Code arbeiten. Wichtig ist, dass Dapr Bausteine ​​enthält, die nicht von einer bestimmten Programmiersprache abhängig sind. Entwickler können Anwendungen mit jeder Sprache und jedem Framework erstellen, indem sie diese Bausteine ​​über Standard-APIs wie HTTP oder gRPC aufrufen.

Microsoft liefert weitere Details zu OAM und Dapr in zwei Blogbeiträgen.

Bildnachweis: hafakot / Shutterstock



Vorheriger ArtikelLaden Sie jetzt Debian-basiertes MX Linux 19.1 herunter
Nächster ArtikelApple könnte Intels Modem-Geschäft bereits nächste Woche für 1 Milliarde US-Dollar kaufen

Kommentieren Sie den Artikel

Bitte geben Sie Ihren Kommentar ein!
Bitte geben Sie hier Ihren Namen ein