Komplexe Webanwendungen sind häufig träge und schlecht skalierbar, neue Funktionen lassen sich nur zeitaufwendig nachrüsten. Abhilfe verspricht ein Umstieg auf agile Microservices. Damit handelt man sich allerdings ein paar andere Probleme ein.
Microservices
Nach Windows und MacOS gibt es den Docker Desktop nun auch für Linux-Systeme. Der Docker Desktop soll eine einfach zu installierende Anwendung darstellen, mit der sich containerisierte Anwendungen und Microservices erstellen und gemeinsam nutzen lassen.
Das Unternehmen Styra, Gründer von Open Policy Agent (OPA) und die Kong Inc, Anbieter eines auf der Open-Source-Plattform Kuma aufbauenden Service-Mesh der Enterprise-Klasse, haben eine Kooperation vereinbart. Der Declarative Authorization Service (DAS) von Styra sei jetzt in Kong Mesh...
Die Deutsche Telekom hält mit Access 4.0 (A4) eine auf Open-Source aufbauende Plattform für offene, disaggregierte und Mikroservice-basierte Technologien vor. Access 4.0 ist auf den breitbandigen Internetzugang für FTTH/B ausgelegt und bedient nun einen ersten Kunden.
Container für Serverless, schnellere Deployments und Kubernetes außerhalb der Cloud - auch als Snap. AWS bringt viele Neuerungen für Container. Amazon macht jetzt die eigene für EKS genutzte Kubernetes-Distribution Open Source.
Ein Beispielprojekt mit Apache StreamPipes berechnet den Vorbeiflug der Internationalen Raumstation ISS mit einem Microservices-Ansatz aus öffentlich zugänglichen Datenströmen.
Die von Hashicorp entwickelte Software Consul hat sich von einer Service-Discovery-Software mit verteiltem Key-Value-Store zu einem Service Mesh gemausert. Nun ist Version 1.8 fertig für den produktiven Einsatz. Neu sind unter anderem die Ingress und Terminating Gateways.
Red Hat und die hinter dem Kubernetes-nativen Java-Stack stehende Entwicklergemeinschaft haben Quarkus 1.0 vorgestellt. Quarkus nutzte Java-Bibliotheken und -Standards und sei für die Container und Cloud-Implementierungen maßgeschneidert.
Mit der Open-Source-Runtime Dapr, der Distributed Application Runtime, will Microsoft das Entwickeln von Anwendungen mit Microservice-Architekturen vereinfachen.
Webseiten bestehen oft aus Hunderten Microservices. Während dezentrale Sidecars Dienste in Pods bündeln, verteilt Ingress als zentraler Zugang die Zugriffe auf die Microservices.
Kong soll als Microservice-API-Gateway hybride und Cloud-Native-Architekturen sicher miteinander verbinden und verwalten. Version 1.0 erweitert das Einsatzgebiet und verspricht Rückwärtskompatibilität.




