17.10.2019
Cloud-native Anwendungen
Microsoft startet Microservice-Projekte auf Github
Autor: Alexandra Lindner
VDB Photos / shutterstock.com
Microsoft veröffentlicht mit Darp und OAM zwei neue Open-Source-Projekte auf Github. Die beiden Tools sollen Entwicklern dabei helfen, Microservices schneller über die Cloud oder an der Edge bereitzustellen.
Microsoft veröffentlicht Pläne für zwei neue Open-Source-Projekte. Bei Distributed Application Runtime (Dapr) handelt es sich um eine Laufzeitumgebung für Microservices. Das Open Application Model (OAM) hingegen stellt eine Spezifikation zur Ausführung von Anwendungen auf Kubernetes und anderen Plattformen dar.
Darp soll vor allem Entwickler bei der Arbeit unterstützen und dabei helfen, Mikroservices ohne Code-Änderungen über die Cloud oder an der Edge bereitzustellen. Die verwendete Sprache der Services ist dabei unerheblich. Auf die einzelnen Bausteine von Darp wird über einen lokalen HTTP- oder gRPC-Endpunkt zugegriffen. Ein eigenes SDK ist nicht notwendig. Mit derzeit verfügbaren Bausteinen sind verschiedene Aktivitäten wie Service-Aufrufe, Zustandsverwaltung, Publish-and-Subscribe-Nachrichten und ereignisgesteuerte Ressourcenbindungen möglich.
Darp ist ferner an keine bestimmte Plattform gekoppelt, sondern die Anwendungen laufen lokal in einem Kubernetes-Cluster oder alternativ in anderen Hosting-Umgebungen. Noch steht die Entwicklung von Darp ganz am Anfang und steht lediglich als Alpha-Version bereit.
OAM betont Trennung zwischen Entwickler und Operator
Der OAM-Standard betont ganz klar die Trennung zwischen Entwickler und Operator. Entwickler sollen sich so besser auf die Schlüsselelemente der jeweiligen Anwendung konzentrieren können, statt vorwiegend auf das Bereitstellungsziel achten zu müssen.
Außerdem lassen sich dank der Trennung wiederverwendbare Komponenten erstellen, die dann individuell Integriert werden können. Entwickelt wurde OAM von Microsoft in Zusammenarbeit mit Alibaba Cloud unter der Schirmherrschaft der Open Web Foundation. Wie auch Darp ist OAM plattformunabhängig.
Die beiden Projekte Darp und OAM stehen frei zugänglich auf Github bereit. Interessierte Entwickler finden hier zudem weiterführende beziehungsweise detaillierte Informationen dazu.
Cloud-PBX
Ecotel erweitert cloud.phone-Lösung um MS Teams-Integration
Die Telefonanlage aus der Cloud von Ecotel - ein OEM-Produkt von Communi5 - cloud.phone, ist ab sofort auch mit Microsoft-Teams-Integration verfügbar.
>>
Container
.NET 8 - Container bauen und veröffentlichen ganz einfach
Dockerfiles erfreuen sich großer Beliebtheit. Unter .NET 8 lassen sich Container für Konsolenanwendungen über den Befehl "dotnet publish" erzeugen.
>>
Personalien
Komsa stellt sich im Solution-Segment neu auf
Der Distributor richtet sein UC- und Cloud-Business neu aus und stellt mit Christof Legat einen neuen Vice President UC-Solutions vor, Friedrich Wahnschaffe ist als Vice President für das MS-Cloud-Geschäft von Komsa in Deutschland verantwortlich.
>>
Roadmap
Estos bringt neue Services und Produkte
Der Software-Hersteller feilt an seinem Partnerprogramm, hat Schlüsselpositionen neu besetzt und kündigt eine ganze Reihe neuer Produkte und Services an. Das ist die Estos-Roadmap bis Ende des Jahres.
>>